Advertisement
Tyleron

WarPleaseFixVar

Mar 12th, 2013
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 35.27 KB | None | 0 0
  1.     <?xml version="1.0" ?>
  2.     <spellcast xmlns:xi="http://www.w3.org/2001/Xinclude">
  3.         <config/>
  4.         <variables clear="True">
  5.             <!-- Standard Variables 1 -->
  6.             <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
  7.             <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
  8.             <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
  9.             <var name="Ukko's_Fury-SC">Lightsday|Lightningday|Windsday|Firesday</var>
  10.             <var name="Resist">R</var>
  11.             <var name="Area">Outside</var>
  12.             <var name="Distance">6.5</var>
  13.             <var name="Delay-JA">0.3</var>
  14.             <var name="LockMain">1</var>
  15.             <var name="R-Weapon">Trollbane</var>
  16.             <var name="Armor">BlankSet</var>
  17.             <!-- Standard Variables 2 -->
  18.             <var name="VAR-WS">STR</var>
  19.             <var name="VAR-Utsusemi">$PDT</var>
  20.             <var name="Movement-Idle">Movement</var>
  21.             <var name="Movement-Engaged">BlankSet</var>
  22.             <!-- Multi-Class Variables  -->
  23.             <var name="STYLE">2Handed</var>
  24.             <var name="PDT">PDT</var>
  25.             <var name="MDT">MDT</var>
  26.             <var name="Regen">BlankSet</var>
  27.             <var name="Berserk">N</var>
  28.             <var name="Restraint">N</var>
  29.             <var name="BloodRage">N</var>
  30.             <var name="ACC">$ACC</var>
  31.             <var name="DefHybrid">$DefHybrid</var>
  32.             <var name="MightyStrikes">BlankSet</var>
  33.             <var name="TwilightSet">BlankSet</var>
  34.             <var name="WSHead">Mekira-oto +1</var>
  35.             <var name="DDNeck">Rancor Collar</var>
  36.             <!-- include Variables -->
  37.             <xi:include href="include.xml" xpointer="//include[@name='TrialStaffFastCast']/*" />
  38.             <xi:include href="include.xml" xpointer="//include[@name='TrialStaffDMG']/*" />
  39.             <xi:include href="include.xml" xpointer="//include[@name='TrialStaffACC']/*" />
  40.             <xi:include href="include.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
  41.             <xi:include href="include.xml" xpointer="//include[@name='VarEnSpells']/*" />
  42.             <xi:include href="include.xml" xpointer="//include[@name='EleStaffConst']/*" />
  43.         </variables>
  44.         <sets>
  45.             <group name="Abyssea-R">
  46.                 <set name="Idle" baseset="PDT">
  47.                      <head>Twilight Helm</head>
  48.                      <neck>Wiglen Gorget</neck>
  49.                      <rring>Paguroidea Ring</rring>
  50.                      <lring>Sheltered ring</lring>
  51.                      <body>Ares' Cuirass +1</body>
  52.                 </set>
  53.                 <set name="Movement">
  54.                     <feet>Hermes' sandals</feet>
  55.                 </set>
  56.                 <set name="Resting" />
  57.                 <set name="PDT">
  58.                      <neck>Twilight torque</neck>
  59.                      <head>Ogier's helm</head>
  60.                      <body>Mekira Meikogai</body>
  61.                      <hands>War. mufflers +2</hands>
  62.                      <lring>Dark ring</lring>
  63.                      <rring>Dark ring</rring>
  64.                      <back>Metallon Mantle</back>
  65.                      <waist>Phos Belt</waist>
  66.                      <legs>Ogier's breeches</legs>
  67.                      <feet>Phorcys Schuhs</feet>
  68.                 </set>
  69.                 <set name="AM-PDT">
  70.                     <neck>Twilight torque</neck>
  71.                      <head>Phorcys Salade</head>
  72.                      <body>Mekira Meikogai</body>
  73.                     <lring>Dark Ring</lring>
  74.                     <rring>Dark Ring</rring>
  75.                     <hands>War. mufflers +2</hands>
  76.                     <back>Metallon Mantle</back>
  77.                     <waist>Phasmida Belt</waist>
  78.                     <legs>Rvg. cuisses +2</legs>
  79.                     <feet>Rvg. calligae +2</feet>
  80.                 </set>
  81.                 <set name="MDT">
  82.                     <neck>Twilight Torque</neck>
  83.                     <head>Ogier's helm</head>
  84.                     <body>Mekira Toshugai</body>
  85.                     <rring>Dark ring</rring>
  86.                     <back>Lamia mantle +1</back>
  87.                     <ammo>Demonry stone</ammo>
  88.                     <lring>Shadow ring</lring>
  89.                     <waist>Phos Belt</waist>
  90.                 </set>
  91.                 <set name="AM-MDT">
  92.                     <neck>Twilight Torque</neck>
  93.                     <head>Mekira-oto</head>
  94.                     <body>Mekira Meikogai</body>
  95.                     <rring>Dark ring</rring>
  96.                     <back>Lamia mantle +1</back>
  97.                     <ammo>Demonry stone</ammo>
  98.                     <lring>Shadow ring</lring>
  99.                     <waist>Phos Belt</waist>
  100.                  </set>
  101.                  <set name="Regen">
  102.                      <head>Twilight Helm</head>
  103.                      <neck>Wiglen Gorget</neck>
  104.                      <rring>Paguroidea Ring</rring>
  105.                 </set>
  106.                 <set name="FullEvasion" baseset="PDT">
  107.                     <body>Askar korazin</body>
  108.                     <back>Boxer Mantle</back>
  109.                     <neck>Houyi's Gorget</neck>
  110.                 </set>
  111.                  <set name="TP-2Handed-Restraint">
  112.                             <ammo>White tahlum</ammo>
  113.                             <head>Ares' Mask +1</head>
  114.                             <neck>Twilight torque</neck>
  115.                             <lear>Ravager's Earring</lear>
  116.                             <rear>Brutal earring</rear>
  117.                             <body>Armada Hauberk</body>
  118.                             <hands>Rvg. Mufflers +2</hands>
  119.                             <lring>Rajas ring</lring>
  120.                             <rring>Blitz Ring</rring>
  121.                             <back>Atheling mantle</back>
  122.                             <waist>Phos Belt</waist>
  123.                             <legs>Ares' Flanchard +1</legs>
  124.                             <feet>Rvg. calligae +2</feet>                  
  125.                 </set>
  126.                 <set name="TP-2Handed-N" baseset="TP-2Handed-Restraint">
  127.                             <ammo>White tahlum</ammo>
  128.                             <head>Ares' Mask +1</head>
  129.                             <neck>Twilight torque</neck>
  130.                             <lear>Ravager's Earring</lear>
  131.                             <rear>Brutal earring</rear>
  132.                             <body>Armada Hauberk</body>
  133.                             <hands>Phorcys mitts</hands>
  134.                             <lring>Rajas ring</lring>
  135.                             <rring>Tyrant's ring</rring>
  136.                             <back>Atheling mantle</back>
  137.                             <waist>Phos Belt</waist>
  138.                             <legs>Ares' Flanchard +1</legs>
  139.                             <feet>Rvg. calligae +2</feet>
  140.                 </set>
  141.                 <set name="TP-DualWield-Restraint">
  142.                              <ammo>Ravager's Orb</ammo>
  143.                              <head>Phorcys Salade</head>
  144.                             <neck>Houyi's Gorget</neck>
  145.                             <lear>Suppanomimi</lear>
  146.                             <rear>Brutal earring</rear>
  147.                             <body>Phorcys korazin</body>
  148.                             <hands>Phorcys mitts</hands>
  149.                             <lring>Rajas ring</lring>
  150.                             <rring>Tyrant's ring</rring>
  151.                             <back>Atheling mantle</back>
  152.                             <waist>Phasmida Belt</waist>
  153.                             <legs>Rvg. cuisses +2</legs>
  154.                             <feet>Rvg. calligae +2</feet>
  155.                 </set>
  156.                                  <set name="TP-2Handed-ACC" baseset="TP-2Handed-Restraint">
  157.                             <ammo>White tahlum</ammo>
  158.                             <head>Ares' Mask +1</head>
  159.                             <neck>Ravager's Gorget</neck>
  160.                             <lear>Ravager's Earring</lear>
  161.                             <rear>Brutal earring</rear>
  162.                             <body>Armada Hauberk</body>
  163.                             <hands>Phorcys mitts</hands>
  164.                             <lring>Rajas ring</lring>
  165.                             <rring>Mars's Ring</rring>
  166.                             <back>Letalis Mantle</back>
  167.                             <waist>Phos Belt</waist>
  168.                             <legs>Ares' Flanchard +1</legs>
  169.                             <feet>Rvg. calligae +2</feet>
  170.                 </set>
  171.                 <set name="TP-2Handed-Hybrid" baseset="TP-2Handed-Restraint">
  172.                         <neck>Twilight torque</neck>
  173.                         <rring>Dark Ring</rring>
  174.                         <lring>Dark Ring</lring>
  175.                         <hands>War. mufflers +2</hands>
  176.                         <body>Ares' Cuirass +1</body>
  177.                 </set> 
  178.                 <set name="TP-2Handed-DefHybrid" baseset="TP-2Handed-Restraint">
  179.                         <neck>Twilight torque</neck>
  180.                         <rring>Dark Ring</rring>
  181.                         <lring>Dark Ring</lring>
  182.                         <hands>War. mufflers +2</hands>
  183.                         <body>Mekira Meikogai</body>
  184.                 </set>         
  185.                             <set name="TP-DualWield-N" baseset="TP-DualWield-Restraint">
  186.                             <ammo>Ravager's Orb</ammo>
  187.                              <head>Phorcys Salade</head>
  188.                             <neck>Houyi's Gorget</neck>
  189.                             <lear>Suppanomimi</lear>
  190.                             <rear>Brutal earring</rear>
  191.                             <body>Phorcys korazin</body>
  192.                             <hands>Phorcys mitts</hands>
  193.                             <lring>Rajas ring</lring>
  194.                             <rring>Tyrant's ring</rring>
  195.                             <back>Atheling mantle</back>
  196.                             <waist>Phasmida Belt</waist>
  197.                             <legs>Rvg. cuisses +2</legs>
  198.                             <feet>Rvg. calligae +2</feet>
  199.                             </set>
  200.                             <set name="BlankSet" />
  201.                             <set name="Utsusemi-Precast">
  202.                                     <lear>Loquac. Earring</lear>
  203.                             </set>
  204.                             <set name="Haste">
  205.                                     <legs>Rvg. Cuisses +2</legs>
  206.                                     <feet>Rvg. Calligae +2</feet>
  207.                             </set>
  208.                             <set name="Reraise">
  209.                                     <head>Twilight Helm</head>
  210.                                     <body>Twilight Mail</body>
  211.                             </set>
  212.                 <set name="Blood Rage">
  213.                                     <body>Rvg. Lorica +2</body>
  214.                 </set>
  215.                             <set name="MightyStrikes">
  216.                                     <feet>Rvg. Calligae +2</feet>
  217.                             </set>
  218.                             <set name="Restraint" />
  219.                             <set name="Enmity">
  220.                                     <waist>Goading Belt</waist>
  221.                             </set>
  222.                             <set name="Spell-Interruption" />
  223.                            
  224.                             <!-- WS Base is for any Weapon Skill not listed below -->
  225.                             <set Name="WS Base">
  226.                                     <ammo>Fire Bomblet</ammo>
  227.                                     <head>Ravager's Mask +2</head>
  228.                                     <hands>Rvg. Mufflers +2</hands>
  229.                                     <feet>Rvg. Calligae +2</feet>
  230.                             </set>
  231.                             <!-- Crit Weapon Skills -->
  232.                 <set name="Ukko's Fury-STR-N">
  233.                             <ammo>Ravager's Orb</ammo>
  234.                             <head>Ravager's mask +2</head>                          
  235.                             <neck>Thunder gorget</neck>
  236.                             <lear>Flame Pearl</lear>
  237.                             <rear>Brutal earring</rear>
  238.                             <body>Phorcys korazin</body>
  239.                             <hands>Phorcys mitts</hands>
  240.                             <lring>Rajas ring</lring>
  241.                             <rring>Pyrosoul ring</rring>
  242.                             <back>Atheling mantle</back>
  243.                             <waist>Thunder belt</waist>
  244.                             <legs>Ares' flanchard +1</legs>
  245.                             <feet>Rvg. calligae +2</feet>
  246.                             </set>
  247.                 <set name="Ukko's Fury-STR-Berserk" baseset="Ukko's Fury-STR-N" />
  248.  
  249.                 <set name="Ukko's Fury-DEX-N">
  250.                             <ammo>Ravager's Orb</ammo>
  251.                             <head>Ravager's mask +2</head>                          
  252.                             <neck>Thunder gorget</neck>
  253.                             <lear>Flame Pearl</lear>
  254.                             <rear>Brutal earring</rear>
  255.                             <body>Phorcys korazin</body>
  256.                             <hands>War. mufflers +2</hands>
  257.                             <lring>Rajas ring</lring>
  258.                             <rring>Pyrosoul ring</rring>
  259.                             <back>Atheling mantle</back>
  260.                             <waist>Thunder belt</waist>
  261.                             <legs>Ares' flanchard +1</legs>
  262.                             <feet>Rvg. calligae +2</feet>
  263.                             </set>
  264.                 <set name="Ukko's Fury-DEX-Berserk" baseset="Ukko's Fury-DEX-N" />
  265.                 <set name="Ukko's Fury-ATT-N">
  266.                             <ammo>Ravager's Orb</ammo>
  267.                             <head>Ravager's mask +2</head>                          
  268.                             <neck>Thunder gorget</neck>
  269.                             <lear>Ravager's earring</lear>
  270.                             <lear>Flame Pearl</lear>
  271.                             <body>Phorcys korazin</body>
  272.                             <hands>Phorcys mitts</hands>
  273.                             <lring>Rajas ring</lring>
  274.                             <rring>Pyrosoul ring</rring>
  275.                             <back>Atheling mantle</back>
  276.                             <waist>Thunder belt</waist>
  277.                             <legs>Ares' flanchard +1</legs>
  278.                             <feet>Rvg. calligae +2</feet>
  279.                             </set>
  280.                 <set name="Ukko's Fury-ATT-Berserk" baseset="Ukko's Fury-ATT-N" />
  281.                 <set name="Ukko's Fury-ACC-N">
  282.                             <ammo>Ravager's Orb</ammo>
  283.                             <head>Ravager's mask +2</head>                          
  284.                             <neck>Thunder gorget</neck>
  285.                             <lear>Flame Pearl</lear>
  286.                             <rear>Brutal earring</rear>
  287.                             <body>Phorcys korazin</body>
  288.                             <hands>Phorcys mitts</hands>
  289.                             <lring>Rajas ring</lring>
  290.                             <rring>Pyrosoul ring</rring>
  291.                             <back>Atheling mantle</back>
  292.                             <waist>Thunder belt</waist>
  293.                             <legs>Ares' flanchard +1</legs>
  294.                             <feet>Rvg. calligae +2</feet>
  295.                             </set>
  296.                             <!-- Non-crit Weapon Skills -->
  297.                 <set name="Metatron Torment-N">
  298.                             <ammo>Ravager's Orb</ammo>
  299.                             <head>Mekira-oto +1</head>
  300.                             <neck>Flame gorget</neck>
  301.                             <lear>Flame Pearl</lear>
  302.                             <rear>Brutal earring</rear>
  303.                             <body>Phorcys korazin</body>
  304.                             <hands>Phorcys mitts</hands>
  305.                             <lring>Rajas ring</lring>
  306.                             <rring>Pyrosoul ring</rring>
  307.                             <back>Atheling mantle</back>
  308.                             <waist>flame belt</waist>
  309.                             <legs>Ares' flanchard +1</legs>
  310.                             <feet>Dilaram's Sollerets</feet>
  311.                             </set>
  312.                 <set name="Metatron Torment-Berserk" baseset="Metatron Torment-N" />
  313.                 <set name="Upheaval">
  314.                             <ammo>Oneiros Pebble</ammo>
  315.                             <neck>Apathy Gorget</neck>
  316.                             <head>Ravager's Mask +2</head>
  317.                             <lear>Soil Pearl</lear>
  318.                             <rear>Brutal earring</rear>
  319.                             <body>Ares' Cuirass +1</body>
  320.                             <hands>Phorcys mitts</hands>
  321.                             <lring>Spiral ring</lring>                     
  322.                             <rring>Terrasoul Ring</rring>
  323.                             <back>Atheling mantle</back>
  324.                             <waist>Windbuffet belt</waist>
  325.                             <legs>Warrior's cuisses +2</legs>
  326.                             <feet>Dilaram's Sollerets</feet>
  327.                     </set>                                                                         
  328.                 <set name="Fell Cleave">
  329.                             <ammo>Ravager's Orb</ammo>
  330.                             <head>Mekira-oto +1</head>
  331.                             <neck>Flame gorget</neck>
  332.                             <lear>Flame Pearl</lear>
  333.                             <rear>Brutal earring</rear>
  334.                             <body>Phorcys korazin</body>
  335.                             <hands>Phorcys mitts</hands>
  336.                             <lring>Rajas ring</lring>
  337.                             <rring>Pyrosoul ring</rring>
  338.                             <back>Atheling mantle</back>
  339.                             <waist>Warwolf belt</waist>
  340.                             <legs>Ares' flanchard +1</legs>
  341.                             <feet>Dilaram's Sollerets</feet>
  342.                 </set>    
  343.                 <set name="Rampage">
  344.                                     <ammo>Ravager's Orb</ammo>
  345.                                     <head>Twilight Helm</head>
  346.                                     <neck>Rancor Collar</neck>
  347.                                     <lear>Brutal Earring</lear>
  348.                                     <body>Twilight Mail</body>
  349.                                     <hands>Rvg. Mufflers +2</hands>
  350.                                     <lring>Rajas Ring</lring>
  351.                                     <back>Atheling Mantle</back>
  352.                                     <feet>Rvg. Calligae +2</feet>
  353.                             </set>
  354.                            
  355.                 <set name="Cloudsplitter" />
  356.                            
  357.                 <set name="Cataclysm">
  358.                                     <ammo>Ravager's Orb</ammo>
  359.                                     <head>Twilight Helm</head>
  360.                                     <neck>Artemis' Medal</neck>
  361.                                     <rear>Hecate's Earring</rear>
  362.                                     <body>Phorcys korazin</body>
  363.                                     <back>Atheling Mantle</back>
  364.                             </set>
  365.             </group>
  366.                     <group name="Abyssea-NM" inherit="Abyssea-R" />
  367.             <group name="Outside-R" inherit="Abyssea-R" default="true"/>
  368.             <group name="Outside-NM" inherit="Outside-R" />
  369.         </sets>
  370.         <rules>
  371.             <!-- Core include Rules -->
  372.             <xi:include href="include.xml" xpointer="//include[@name='LVrestriction']/*" />
  373.             <xi:include href="include.xml" xpointer="//include[@name='ReturnRules']/*" />
  374.             <xi:include href="include.xml" xpointer="//include[@name='CleanTransportation']/*" />
  375.             <xi:include href="include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  376.             <xi:include href="include.xml" xpointer="//include[@name='SpellCancel']/*" />
  377.             <!-- Optional include Rules -->
  378.             <xi:include href="include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
  379.                     <!-- Rerraise Gear Rules -->
  380.                     <if EquipHead = "Reraise Hairpin"><equip when="all"><head lock="true" /></equip></if>
  381.             <if EquipLear = "Reraise Earring"><equip when="all"><lear lock="true" /></equip></if>
  382.             <if EquipRear = "Reraise Earring"><equip when="all"><rear lock="true" /></equip></if>
  383.             <!-- Automatically change variables when buffs wear off -->
  384.             <if notBuffactive="Berserk" advanced='"$Berserk"!="N"'>
  385.                 <var cmd="set Berserk N" />
  386.             </if>
  387.                     <if notBuffactive="Restraint" advanced='"$Restraint"!="N"'>
  388.                 <var cmd="set Restraint N" />
  389.             </if>
  390.                     <if notBuffactive="Blood Rage" advanced='"$BloodRage"!="N"'>
  391.                 <var cmd="set BloodRage N" />
  392.             </if>
  393.                     <if notbuffactive="Berserk" Day="$Ukko's_Fury-SC">
  394.                             <var cmd="set WSHead Ravager's Mask +2" />
  395.                     </if>
  396.                     <else>
  397.                             <var cmd="set WSHead Mekira-oto1" />
  398.                     </else>
  399.             <!-- Automatically Equip Gear Rules -->
  400.             <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  401.             <!-- Automatically change group -->
  402.             <if notgroup="$Area-$Resist">
  403.                 <command>sc group $Area-$Resist</command>
  404.             </if>
  405.             <!-- Trigger Spells -->
  406.             <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  407.                 <if spell="$TriggerSetOne">
  408.                     <!-- Auto Update Gear -->
  409.                     <if spell="Dancing Chains">
  410.                         <cancelspell />
  411.                         <if status="idle">
  412.                             <equip set="%Status|$Armor|$Regen|$Movement-%Status|$TwilightSet" />
  413.                         </if>
  414.                         <elseif status="engaged">
  415.                             <equip set="TP-$STYLE-$Restraint|$Armor|$Movement-%Status|$TwilightSet" />
  416.                                                     <addtochat>TP-$STYLE-$Restraint</addtochat>
  417.                         </elseif>
  418.                                             <elseif status="resting">
  419.                                                     <equip set="%Status" />
  420.                                             </elseif>
  421.                     </if>
  422.                     <if BuffActive="Restraint">
  423.                    <equip when="precast|midcast|aftercast">
  424.                    <hands>Ravager's Mufflers +2</hands>
  425.                     </equip>
  426.                      <var cmd="TP-$STYLE-$Restraint" />
  427.                 </if>
  428.                 <else>
  429.                      <var cmd="TP-$STYLE-N" />
  430.                 </else>            
  431.                                     <!-- Equip PDT (Barbed Crescent) -->
  432.                                     <elseif Spell="Barbed Crescent">
  433.                                             <cancelspell />
  434.                                             <if advanced='"$Armor" == "$PDT"'>
  435.                             <var cmd="set Armor BlankSet" />
  436.                         </if>
  437.                         <else>
  438.                             <var cmd="set Armor $PDT" />
  439.                             <addtochat>PDT Set Equipped</addtochat>
  440.                         </else>
  441.                                             <command when="precast">Dancing Chains</command>
  442.                                     </elseif>
  443.                                     <!-- Equip MDT (Aegis Schism) -->
  444.                                     <elseif Spell="Aegis Schism">
  445.                                             <cancelspell />
  446.                                             <if advanced='"$Armor" == "$MDT"'>
  447.                             <var cmd="set Armor BlankSet" />
  448.                         </if>
  449.                         <else>
  450.                             <var cmd="set Armor $MDT" />
  451.                             <addtochat>MDT Set Equipped</addtochat>
  452.                         </else>
  453.                                             <command when="precast">Dancing Chains</command>
  454.                                     </elseif>
  455.                     <!-- Change the distance at which to cancel WS -->
  456.                     <xi:include href="include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  457.                     <!-- Change the resistance variable: Regular mobs or NMs -->
  458.                     <xi:include href="include.xml" xpointer="//include[@name='ResistRule']/*" />
  459.                     <!-- Change the Armor variable: Blank, MDT, PDT, or Full Evasion -->
  460.                     <xi:include href="include.xml" xpointer="//include[@name='Variable-Blank']/*" />
  461.                     <xi:include href="include.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
  462.                 </if>
  463.                 <elseif spell="$TriggerSetTwo">
  464.                     <!-- Change TP set type -->
  465.                     <if spell="Poison V">
  466.                     <cancelspell />
  467.                     <if advanced='"$VAR-TP-$STYLE"="Restraint"'>
  468.                         <var cmd="set VAR-TP ACC" />
  469.                     </if>
  470.                     <elseif advanced='"$VAR-TP-$STYLE"="ACC"'>
  471.                         <var cmd="set VAR-TP Hybrid" />
  472.                     </elseif>
  473.                     <elseif advanced='"$VAR-TP-$STYLE"="Hybrid"'>
  474.                         <var cmd="set VAR-TP Restraint" />
  475.                     </elseif>
  476.                     <addtochat color="135">TP Variable: $VAR-TP</addtochat>
  477.                     <if status="engaged">
  478.                         <command>Dancing Chains</command>
  479.                     </if>
  480.                     </if>  
  481.                     <!-- Change WS set type -->
  482.                     <elseif spell="Poisonga V">
  483.                         <cancelspell />
  484.                         <if advanced='"$VAR-WS"="STR"'>
  485.                             <var cmd="set VAR-WS DEX" />
  486.                         </if>
  487.                         <elseif advanced='"$VAR-WS"="DEX"'>
  488.                             <var cmd="set VAR-WS ATT" />
  489.                         </elseif>
  490.                         <elseif advanced='"$VAR-WS"="ATT"'>
  491.                             <var cmd="set VAR-WS ACC" />
  492.                         </elseif>
  493.                                             <elseif advanced='"$VAR-WS"="ACC"'>
  494.                             <var cmd="set VAR-WS STR" />
  495.                         </elseif>
  496.                                             <addtochat color="135">WS Variable: $VAR-WS</addtochat>
  497.                     </elseif>
  498.                     <!-- Change Midcast for Utsusemi -->
  499.                     <elseif spell="Scop's Operetta">
  500.                         <cancelspell />
  501.                         <if advanced='"$VAR-Utsusemi"="$PDT"'>
  502.                             <var cmd="set VAR-Utsusemi Spell-Interruption" />
  503.                         </if>
  504.                         <elseif advanced='"$VAR-Utsusemi"="Spell-Interruption"'>
  505.                             <var cmd="set VAR-Utsusemi $PDT" />
  506.                         </elseif>
  507.                                             <addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
  508.                     </elseif>
  509.                     <!-- Rancor Collar Toggle -->
  510.                     <elseif spell="Shining Fantasia">
  511.                         <cancelspell />
  512.                         <if advanced='"$DDNeck"="Rancor Collar"'>
  513.                             <var cmd="set DDNeck Ravager's Gorget" />
  514.                         </if>
  515.                         <elseif advanced='"$DDNeck"="Ravager&apos;s Gorget"'>
  516.                             <var cmd="set DDNeck Rancor Collar" />
  517.                         </elseif>
  518.                                             <addtochat color="135">DD Neck: $DDNeck</addtochat>
  519.                         <command when="precast">Dancing Chains</command>
  520.                     </elseif>
  521.                     <!-- Add or Remove Movement Gear -->
  522.                     <elseif spell="Raptor Mazurka">
  523.                         <cancelspell />
  524.                         <if advanced='"$Movement-%Status"="BlankSet"'>
  525.                             <var cmd="set Movement-%Status Movement" />
  526.                                                     <addtochat color="135">Movement Speed: ON</addtochat>
  527.                         </if>
  528.                         <else>
  529.                             <var cmd="set Movement-%Status BlankSet" />
  530.                                                     <addtochat color="135">Movement Speed: OFF</addtochat>
  531.                         </else>
  532.                         <command when="precast">Dancing Chains</command>
  533.                     </elseif>
  534.                 </elseif>
  535.                 <else>
  536.                     <!-- Reraise Gear Lock -->
  537.                     <if spell="Foxfire">
  538.                         <cancelspell />
  539.                                             <if advanced='"$TwilightSet"="BlankSet"'>
  540.                             <var cmd="set TwilightSet Reraise" />
  541.                             <addtochat color="135">Reraise Gear Locked: ON</addtochat>
  542.                         </if>
  543.                         <elseif advanced='"$TwilightSet"="Reraise"'>
  544.                             <var cmd="set TwilightSet BlankSet" />
  545.                             <addtochat color="135">Reraise Gear Locked: OFF</addtochat>
  546.                         </elseif>
  547.                         <command when="precast">Dancing Chains</command>
  548.                     </if>
  549.                     <!-- Bravura Aftermath -->
  550.                     <elseif spell="Netherspikes">
  551.                         <cancelspell />
  552.                                             <if EquipMain="Bravura">
  553.                                                     <if BuffActive="Aftermath">
  554.                                                             <if advanced='"$PDT"="PDT"'>
  555.                                                                     <var cmd="set PDT AM-PDT" />
  556.                                                                     <var cmd="set MDT AM-MDT" />
  557.                                                             </if>
  558.                                                     </if>
  559.                                                     <elseif advanced='"$PDT"="AM-PDT"'>
  560.                                                             <var cmd="set PDT PDT" />
  561.                                                             <var cmd="set MDT MDT" />
  562.                                                     </elseif>
  563.                             </if>
  564.                     </elseif>
  565.                     <!-- TP Style Variable (2-Handed vs Dual Wield) -->
  566.                     <elseif spell="Diaga V">
  567.                         <cancelspell />
  568.                                             <if advanced='"$STYLE"="2Handed"'>
  569.                             <var cmd="set STYLE DualWield" />
  570.                                                     <addtochat color="135">TP STYLE: DualWield</addtochat>
  571.                         </if>
  572.                         <elseif advanced='"$STYLE"="DualWield"'>
  573.                             <var cmd="set STYLE 2Handed" />
  574.                                                     <addtochat color="135">TP STYLE: 2Handed</addtochat>
  575.                         </elseif>
  576.                                             <command when="precast">Dancing Chains</command>
  577.                     </elseif>
  578.                     <!-- Mighty Strikes Variable -->
  579.                     <elseif spell="Goblin Gavotte">
  580.                         <cancelspell />
  581.                                             <if advanced='"$MightyStrikes"="BlankSet"'>
  582.                             <var cmd="set MightyStrikes MightyStrikes" />
  583.                         </if>
  584.                         <elseif advanced='"$MightyStrikes"="MightyStrikes"'>
  585.                             <var cmd="set MightyStrikes BlankSet" />
  586.                         </elseif>
  587.                         <command when="precast">Dancing Chains</command>
  588.                     </elseif>
  589.                     <elseif spell="Herb Pastoral">
  590.                         <cancelspell />
  591.                                     </elseif>
  592.                                     <!-- Trigger Spells Not Used -->      
  593.                     <elseif spell="Banishga V">
  594.                         <cancelspell />
  595.                                             <if advanced='"$Regen" == "Regen"'>
  596.                             <var cmd="set Regen BlankSet" />
  597.                         </if>
  598.                         <else>
  599.                             <var cmd="set Regen Regen" />
  600.                             <addtochat>Regen Set Equipped</addtochat>
  601.                         </else>
  602.                           <command when="precast">Dancing Chains</command>
  603.                     </elseif>
  604.                 </else>
  605.             </if>
  606.             <elseif type="Ninjutsu">
  607.                 <!-- Ninjutsu: Utsusemi -->
  608.                 <if spell="Utsusemi: Ichi">
  609.                     <equip when="precast" set="Utsusemi-Precast" />
  610.                     <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
  611.                     <midcastdelay delay="2" />
  612.                     <equip when="midcast" set="Haste" />
  613.                 </if>
  614.                 <elseif spell="Utsusemi: Ni">
  615.                     <equip when="precast|midcast" set="Haste" />
  616.                 </elseif>
  617.             </elseif>
  618.                     <elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
  619.                             <castdelay delay="$Delay-JA" />
  620.                             <equip when="precast">
  621.                                     <ammo lock="true">$R-Weapon</ammo>
  622.                             </equip>
  623.                     </elseif>      
  624.             <elseif type="WeaponSkill">
  625.                 <castdelay delay="$Delay-JA" />
  626.                 <if spell="Ukko's Fury|Raging Rush">
  627.                     <equip when="precast" set="%Spell-$VAR-WS-$Berserk|$MightyStrikes" />
  628.                                     <addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
  629.                 </if>
  630.                             <elseif spell="Metatron Torment|King's Justice">
  631.                     <equip when="precast" set="%Spell-$Berserk|$MightyStrikes" />
  632.                                     <addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
  633.                 </elseif>
  634.                 <elseif Spell="Fell Cleave|Rampage">
  635.                     <equip set="%Spell|$MightyStrikes" />
  636.                 </elseif>
  637.                 <elseif Spell="Upheaval">
  638.                     <equip set="%Spell|$MightyStrikes" />
  639.                 <if day="Dark*">
  640.                 <equip when="precast"><back lock="yes">Shadow Mantle</back></equip>
  641.                 </if>      
  642.                 </elseif>
  643.                  <elseif Spell="Cloudsplitter|Cataclys">
  644.                     <equip set="%Spell" />
  645.                 </elseif>
  646.             </elseif>
  647.             <elseif type="JobAbility">
  648.                 <!-- Precast-only JAs -->
  649.                              <if spell="Provoke|Warcry">
  650.                     <castdelay delay="$Delay-JA" />
  651.                     <equip when="precast" set="Enmity|$TwilightSet" />
  652.                 </if>
  653.                 <elseif Spell="Tomahawk">
  654.                  <castdelay delay="1.5" />
  655.                  <equip when="precast|midcast">
  656.                  <ammo>Throwing Tomahawk</ammo>
  657.                  </equip>
  658.                  <aftercastdelay delay="4" />
  659.                     <if status="engaged">
  660.                         <command>Dancing Chains</command>
  661.                     </if>
  662.                 <elseif Spell="Mighty Strikes">
  663.                 <castdelay delay="$Delay-JA" />
  664.                 <equip when="precast">
  665.                     <hands>War. Mufflers +2</hands>
  666.                     </equip>
  667.                 </elseif>  
  668.                 </elseif>
  669.                 <!-- Variable Changing and Precast gear JAs -->
  670.                 <elseif Spell="Berserk">
  671.                 <castdelay delay="$Delay-JA" />
  672.                 <equip when="precast|midcast">
  673.                     <feet>War. Calligae +2</feet>
  674.                     </equip>
  675.                 </elseif>
  676.                 <elseif Spell="Restraint">
  677.                     <castdelay delay="$Delay-JA" />
  678.                     <equip when="precast" set="%Spell|$TwilightSet" />
  679.                 </elseif>
  680.                 <elseif Spell="Blood Rage">
  681.                     <var cmd="set BloodRage BloodRage" />
  682.                     <castdelay delay="$Delay-JA" />
  683.                     <equip when="precast" set="%Spell|$TwilightSet" />
  684.                 </elseif>
  685.             </elseif>
  686.         </rules>
  687.     </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement