Advertisement
Haberym

WAR_v2

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