Advertisement
Haberym

WAR_v.3

Feb 26th, 2012
1,121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 24.83 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</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="MightyStrikes">BlankSet</var>
  31.         <var name="TwilightSet">BlankSet</var>
  32.         <var name="WSHead">Mekira-oto +1</var>
  33.         <var name="DDNeck">Rancor Collar</var>
  34.         <!-- include Variables -->
  35.         <xi:include href="include.xml" xpointer="//include[@name='TrialStaffFastCast']/*" />
  36.         <xi:include href="include.xml" xpointer="//include[@name='TrialStaffDMG']/*" />
  37.         <xi:include href="include.xml" xpointer="//include[@name='TrialStaffACC']/*" />
  38.         <xi:include href="include.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
  39.         <xi:include href="include.xml" xpointer="//include[@name='VarEnSpells']/*" />
  40.         <xi:include href="include.xml" xpointer="//include[@name='EleStaffConst']/*" />
  41.     </variables>
  42.     <sets>
  43.         <group name="Abyssea-R">
  44.             <set name="Idle" baseset="PDT">
  45.                 <back>Shadow Mantle</back>
  46.                 <feet>Hermes' Sandals +1</feet>
  47.             </set>
  48.             <set name="Movement">
  49.                 <feet>Hermes' Sandals +1</feet>
  50.             </set>
  51.             <set name="Resting" />
  52.             <set name="PDT">
  53.                 <head>Valhalla Helm</head>
  54.                 <neck>Wiglen Gorget</neck>
  55.                 <lear>Black Earring</lear>
  56.                 <rear>Black Earring</rear>
  57.                 <body>Mekira Meikogai</body>
  58.                 <hands>Melaco Mittens</hands>
  59.                 <lring>Dark Ring</lring>
  60.                 <rring>Dark Ring</rring>
  61.                 <back>Metallon Mantle</back>
  62.                 <waist>Nierenschutz</waist>
  63.                 <legs>Ogier's Breeches</legs>
  64.                 <feet>Jingang Greaves</feet>
  65.             </set>
  66.             <set name="AM-PDT">
  67.                 <head>Valhalla Helm</head>
  68.                 <neck>Wiglen Gorget</neck>
  69.                 <body>Mekira Meikogai</body>
  70.                 <lring>Dark Ring</lring>
  71.                 <rring>Dark Ring</rring>
  72.                 <back>Shadow Mantle</back>
  73.             </set>
  74.             <set name="MDT">
  75.                 <head>Valhalla Helm</head>
  76.                 <neck>Twilight Torque</neck>
  77.                 <body>Mekira Meikogai</body>
  78.                 <lring>Minerva's Ring</lring>
  79.                 <rring>Shadow Ring</rring>
  80.                 <back>Engulfer Cape</back>
  81.             </set>
  82.             <set name="AM-MDT">
  83.                 <neck>Twilight Torque</neck>
  84.                 <rring>Shadow Ring</rring>
  85.                 <back>Engulfer Cape</back>
  86.             </set>
  87.             <set name="Regen">
  88.                 <head>Twilight Helm</head>
  89.                 <neck>Wiglen Gorget</neck>
  90.                 <body>Barone Corazza</body>
  91.                 <lring>Sheltered Ring</lring>
  92.                 <rring>Paguroidea Ring</rring>
  93.                 <feet>Kaiser Schuhs</feet>
  94.             </set>
  95.             <set name="FullEvasion" baseset="PDT"/>
  96.             <set name="TP-2Handed-Restraint">
  97.                 <ammo>Ravager's Orb</ammo>
  98.                 <head>Zelus Tiara</head>
  99.                 <neck>$DDNeck</neck>
  100.                 <lear>Brutal Earring</lear>
  101.                 <rear>Ravager's Earring</rear>
  102.                 <body>Armada Hauberk</body>
  103.                 <hands>Rvg. Mufflers +2</hands>
  104.                 <lring>Rajas Ring</lring>
  105.                 <rring>Tyrant's Ring</rring>
  106.                 <back>Atheling Mantle</back>
  107.                 <waist>Ninurta's Sash</waist>
  108.                 <legs>Rvg. Cuisses +2</legs>
  109.                 <feet>Rvg. Calligae +2</feet>
  110.             </set>
  111.             <set name="TP-2Handed-N" baseset="TP-2Handed-Restraint">
  112.                 <ammo>White Tathlum</ammo>
  113.                 <head>Fazheluo Helm +1</head>
  114.                 <body>Fazheluo R. Mail</body>
  115.                 <hands>Seiryu's Kote</hands>
  116.                 <lring>Rajas Ring</lring>
  117.             </set>
  118.             <set name="TP-DualWield-Restraint">
  119.                 <ammo>$TPRanged</ammo>
  120.                 <head>Zelus Tiara</head>
  121.                 <neck>$DDNeck</neck>
  122.                 <lear>Brutal Earring</lear>
  123.                 <rear>Suppanomimi</rear>
  124.                 <body>Armada Hauberk</body>
  125.                 <hands>$TPHands</hands>
  126.                 <lring>Rajas Ring</lring>
  127.                 <rring>$TPRing</rring>
  128.                 <back>Atheling Mantle</back>
  129.                 <waist>Ninurta's Sash</waist>
  130.                 <legs>Rvg. Cuisses +2</legs>
  131.                 <feet>Rvg. Calligae +2</feet>
  132.             </set>
  133.             <set name="TP-DualWield-N" baseset="TP-DualWield-Restraint">
  134.                 <ammo>$TPRanged</ammo>
  135.                 <neck>Agasaya's Collar</neck>
  136.                 <rear>Merman's Earring</rear>
  137.             </set>
  138.             <set name="BlankSet" />
  139.             <set name="Utsusemi-Precast">
  140.                 <lear>Loquac. Earring</lear>
  141.                 <neck>Magoraga Beads</neck>
  142.             </set>
  143.             <set name="Haste">
  144.                 <head>Zelus Tiara</head>
  145.                 <waist>Ninurta's Sash</waist>
  146.                 <legs>Rvg. Cuisses +2</legs>
  147.                 <feet>Rvg. Calligae +2</feet>
  148.             </set>
  149.             <set name="Reraise">
  150.                 <head>Twilight Helm</head>
  151.                 <body>Twilight Mail</body>
  152.             </set>
  153.             <set name="Blood Rage">
  154.                 <body>Rvg. Lorica +2</body>
  155.             </set>
  156.             <set name="MightyStrikes">
  157.                 <hands>Hct. Mittens +1</hands>
  158.                 <legs>Ogier's Breeches</legs>
  159.                 <feet>Rvg. Calligae +2</feet>
  160.             </set>
  161.             <set name="Restraint" />
  162.             <set name="Enmity">
  163.                 <waist>Goading Belt</waist>
  164.             </set>
  165.             <set name="Spell-Interruption" />
  166.            
  167.             <!-- WS Base is for any Weapon Skill not listed below -->
  168.             <set Name="WS Base">
  169.                 <ammo>Fire Bomblet</ammo>
  170.                 <head>Ravager's Mask +2</head>
  171.                 <neck>Agasaya's Collar</neck>
  172.                 <body>Rvg. Lorica +2</body>
  173.                 <hands>Rvg. Mufflers +2</hands>
  174.                 <legs>Ogier's Breeches</legs>
  175.                 <feet>Rvg. Calligae +2</feet>
  176.             </set>
  177.             <!-- Crit Weapon Skills -->
  178.             <set name="Ukko's Fury-STR-N">
  179.                 <ammo>Ravager's Orb</ammo>
  180.                 <head>$WSHead</head>
  181.                 <neck>Breeze Gorget</neck>
  182.                 <lear>Brutal Earring</lear>
  183.                 <rear>Vulcan's Pearl</rear>
  184.                 <body>Grim Cuirass +1</body>
  185.                 <hands>Avant Gauntlets +1</hands>
  186.                 <lring>Strigoi Ring</lring>
  187.                 <rring>Pyrosoul Ring</rring>
  188.                 <back>Rancorous Mantle</back>
  189.                 <waist>Breeze Belt</waist>
  190.                 <legs>Ogier's Breeches</legs>
  191.                 <feet>Rvg. Calligae +2</feet>
  192.             </set>
  193.             <set name="Ukko's Fury-STR-Berserk" baseset="Ukko's Fury-STR-N">
  194.                 <hands>Hct. Mittens +1</hands>
  195.                 <waist>Windbuffet Belt</waist>
  196.             </set>
  197.             <set name="Ukko's Fury-DEX-N">
  198.                 <ammo>Ravager's Orb</ammo>
  199.                 <head>Ravager's Mask +2</head>
  200.                 <neck>Rancor Collar</neck>
  201.                 <lear>Brutal Earring</lear>
  202.                 <rear>Vulcan's Pearl</rear>
  203.                 <body>Armada Hauberk</body>
  204.                 <hands>Rvg. Mufflers +2</hands>
  205.                 <lring>Rajas Ring</lring>
  206.                 <rring>Pyrosoul Ring</rring>
  207.                 <back>Atheling Mantle</back>
  208.                 <waist>Pipilaka Belt</waist>
  209.                 <legs>Hct. Subligar +1</legs>
  210.                 <feet>Rvg. Calligae +2</feet>
  211.             </set>
  212.             <set name="Ukko's Fury-DEX-Berserk" baseset="Ukko's Fury-DEX-N" />
  213.             <set name="Ukko's Fury-ATT-N">
  214.                 <ammo>Ravager's Orb</ammo>
  215.                 <head>Ravager's Mask +2</head>
  216.                 <neck>Rancor Collar</neck>
  217.                 <lear>Brutal Earring</lear>
  218.                 <rear>Merman's Earring</rear>
  219.                 <body>Grim Cuirass +1</body>
  220.                 <hands>Heafoc Mitts</hands>
  221.                 <lring>Strigoi Ring</lring>
  222.                 <rring>Pyrosoul Ring</rring>
  223.                 <back>Atheling Mantle</back>
  224.                 <waist>Pipilaka Belt</waist>
  225.                 <legs>Ogier's Breeches</legs>
  226.                 <feet>Rvg. Calligae +2</feet>
  227.             </set>
  228.             <set name="Ukko's Fury-ATT-Berserk" baseset="Ukko's Fury-ATT-N" />
  229.             <set name="Ukko's Fury-ACC-N">
  230.                 <ammo>Ravager's Orb</ammo>
  231.                 <head>Ravager's Mask +2</head>
  232.                 <neck>Rancor Collar</neck>
  233.                 <lear>Brutal Earring</lear>
  234.                 <rear>Merman's Earring</rear>
  235.                 <body>Armada Hauberk</body>
  236.                 <hands>Heafoc Mitts</hands>
  237.                 <lring>Rajas Ring</lring>
  238.                 <rring>Pyrosoul Ring</rring>
  239.                 <back>Atheling Mantle</back>
  240.                 <waist>Pipilaka Belt</waist>
  241.                 <legs>Ogier's Breeches</legs>
  242.                 <feet>Rvg. Calligae +2</feet>
  243.             </set>
  244.             <set name="Ukko's Fury-ACC-Berserk" baseset="Ukko's Fury-ACC-N" />
  245.            
  246.             <set name="Raging Rush-STR-N" />
  247.             <set name="Raging Rush-STR-Berserk" baseset="Raging Rush-STR-N" />
  248.             <set name="Raging Rush-DEX-N" />
  249.             <set name="Raging Rush-DEX-Berserk" baseset="Raging Rush-DEX-N-N" />
  250.             <set name="Raging Rush-ATT-N" />
  251.             <set name="Raging Rush-ATT-Berserk" baseset="Raging Rush-ATT-N-N" />
  252.             <set name="Raging Rush-ACC-N" />
  253.             <set name="Raging Rush-ACC-Berserk" baseset="Raging Rush-ACC-N-N" />
  254.            
  255.             <!-- Non-crit Weapon Skills -->
  256.             <set name="Metatron Torment-N">
  257.                 <ammo>Ravager's Orb</ammo>
  258.                 <head>Mekira-oto +1</head>
  259.                 <neck>Ravager's Gorget</neck>
  260.                 <lear>Brutal Earring</lear>
  261.                 <rear>Vulcan's Pearl</rear>
  262.                 <body>Grim Cuirass +1</body>
  263.                 <hands>Heafoc Mitts</hands>
  264.                 <lring>Strigoi Ring</lring>
  265.                 <rring>Pyrosoul Ring</rring>
  266.                 <back>Atheling Mantle</back>
  267.                 <waist>Windbuffet Belt</waist>
  268.                 <legs>Avant Cuisses +1</legs>
  269.                 <feet>Dilaram's Sollerets</feet>
  270.             </set>
  271.             <set name="Metatron Torment-Berserk" baseset="Metatron Torment-N" />
  272.            
  273.             <set name="King's Justice-N" />
  274.             <set name="King's Justice-Berserk" baseset="King's Justice-STR-N" />
  275.                        
  276.             <set name="Fell Cleave">
  277.                 <ammo>Ravager's Orb</ammo>
  278.                 <head>Twilight Helm</head>
  279.                 <neck>Kubira Beads</neck>
  280.                 <lear>Brutal Earring</lear>
  281.                 <rear>Vulcan's Pearl</rear>
  282.                 <body>Twilight Mail</body>
  283.                 <hands>Heafoc Mitts</hands>
  284.                 <lring>Strigoi Ring</lring>
  285.                 <rring>Pyrosoul Ring</rring>
  286.                 <back>Atheling Mantle</back>
  287.                 <waist>Beir Belt +1</waist>
  288.                 <legs>Rvg. Cuisses +2</legs>
  289.                 <feet>Hct. Leggings +1</feet>
  290.             </set>
  291.            
  292.             <set name="Rampage">
  293.                 <ammo>Ravager's Orb</ammo>
  294.                 <head>Twilight Helm</head>
  295.                 <neck>Rancor Collar</neck>
  296.                 <lear>Brutal Earring</lear>
  297.                 <rear>Vulcan's Pearl</rear>
  298.                 <body>Twilight Mail</body>
  299.                 <hands>Rvg. Mufflers +2</hands>
  300.                 <lring>Rajas Ring</lring>
  301.                 <rring>Pyrosoul Ring</rring>
  302.                 <back>Atheling Mantle</back>
  303.                 <waist>Pipilaka Belt</waist>
  304.                 <legs>Byakko's Haidate</legs>
  305.                 <feet>Rvg. Calligae +2</feet>
  306.             </set>
  307.            
  308.             <set name="Cloudsplitter" />
  309.            
  310.             <set name="Cataclysm">
  311.                 <ammo>Ravager's Orb</ammo>
  312.                 <head>Twilight Helm</head>
  313.                 <neck>Artemis' Medal</neck>
  314.                 <lear>Novio Earring</lear>
  315.                 <rear>Hecate's Earring</rear>
  316.                 <body>Twilight Mail</body>
  317.                 <hands>Heafoc Mitts</hands>
  318.                 <lring>Demon's Ring</lring>
  319.                 <rring>Demon's Ring</rring>
  320.                 <back>Atheling Mantle</back>
  321.                 <waist>Beir Belt +1</waist>
  322.                 <legs>Bellicus Cuisses</legs>
  323.                 <feet>Hct. Leggings +1</feet>
  324.             </set>
  325.         </group>
  326.         <group name="Abyssea-NM" inherit="Abyssea-R" />
  327.         <group name="Outside-R" inherit="Abyssea-R" default="true"/>
  328.         <group name="Outside-NM" inherit="Outside-R" />
  329.     </sets>
  330.     <rules>
  331.         <!-- Core include Rules -->
  332.         <xi:include href="include.xml" xpointer="//include[@name='LVrestriction']/*" />
  333.         <xi:include href="include.xml" xpointer="//include[@name='ReturnRules']/*" />
  334.         <xi:include href="include.xml" xpointer="//include[@name='CleanTransportation']/*" />
  335.         <xi:include href="include.xml" xpointer="//include[@name='AreaRule']/*" />
  336.         <xi:include href="include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  337.         <xi:include href="include.xml" xpointer="//include[@name='SpellCancel']/*" />
  338.         <!-- Optional include Rules -->
  339.         <xi:include href="include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
  340.         <!-- Rerraise Gear Rules -->
  341.         <if EquipHead = "Reraise Hairpin"><equip when="all"><head lock="true" /></equip></if>
  342.         <if EquipLear = "Reraise Earring"><equip when="all"><lear lock="true" /></equip></if>
  343.         <if EquipRear = "Reraise Earring"><equip when="all"><rear lock="true" /></equip></if>
  344.         <!-- Automatically change variables when buffs wear off -->
  345.         <if notBuffactive="Berserk" advanced='"$Berserk"!="N"'>
  346.             <var cmd="set Berserk N" />
  347.         </if>
  348.         <if notBuffactive="Restraint" advanced='"$Restraint"!="N"'>
  349.             <var cmd="set Restraint N" />
  350.         </if>
  351.         <if notBuffactive="Blood Rage" advanced='"$BloodRage"!="N"'>
  352.             <var cmd="set BloodRage N" />
  353.         </if>
  354.         <if notbuffactive="Berserk" Day="$Ukko's_Fury-SC">
  355.             <var cmd="set WSHead Mekira-oto +1" />
  356.         </if>
  357.         <else>
  358.             <var cmd="set WSHead Ravager's Mask +2" />
  359.         </else>
  360.         <!-- Automatically Equip Gear Rules -->
  361.         <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  362.         <!-- Automatically change group -->
  363.         <if notgroup="$Area-$Resist">
  364.             <command>sc group $Area-$Resist</command>
  365.         </if>
  366.         <!-- Trigger Spells -->
  367.         <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  368.             <if spell="$TriggerSetOne">
  369.                 <!-- Auto Update Gear -->
  370.                 <if spell="Dancing Chains">
  371.                     <cancelspell />
  372.                     <if status="idle">
  373.                         <equip set="%Status|$Armor|$Regen|$Movement-%Status|$TwilightSet" />
  374.                     </if>
  375.                     <elseif status="engaged">
  376.                         <equip set="TP-$STYLE-$Restraint|$Armor|$Movement-%Status|$TwilightSet" />
  377.                         <addtochat>TP-$STYLE-$Restraint</addtochat>
  378.                     </elseif>
  379.                     <elseif status="resting">
  380.                         <equip set="%Status" />
  381.                     </elseif>
  382.                 </if>
  383.                 <!-- Equip PDT (Barbed Crescent) -->
  384.                 <elseif Spell="Barbed Crescent">
  385.                     <cancelspell />
  386.                     <if advanced='"$Armor" == "$PDT"'>
  387.                         <var cmd="set Armor BlankSet" />
  388.                     </if>
  389.                     <else NotBuffActive="Physical Shield|Perfect Defense">
  390.                         <var cmd="set Armor $PDT" />
  391.                         <addtochat>PDT Set Equipped</addtochat>
  392.                     </else>
  393.                     <command>Dancing Chains</command>
  394.                 </elseif>
  395.                 <!-- Equip MDT (Aegis Schism) -->
  396.                 <elseif Spell="Aegis Schism">
  397.                     <cancelspell />
  398.                     <if advanced='"$Armor" == "$MDT"'>
  399.                         <var cmd="set Armor BlankSet" />
  400.                     </if>
  401.                     <else NotBuffActive="Perfect Defense">
  402.                         <var cmd="set Armor $MDT" />
  403.                         <addtochat>MDT Set Equipped</addtochat>
  404.                     </else>
  405.                     <command>Dancing Chains</command>
  406.                 </elseif>
  407.                 <!-- Change the distance at which to cancel WS -->
  408.                 <xi:include href="include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  409.                 <!-- Change the resistance variable: Regular mobs or NMs -->
  410.                 <xi:include href="include.xml" xpointer="//include[@name='ResistRule']/*" />
  411.                 <!-- Change the Armor variable: Blank, MDT, PDT, or Full Evasion -->
  412.                 <xi:include href="include.xml" xpointer="//include[@name='Variable-Blank']/*" />
  413.                 <xi:include href="include.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
  414.             </if>
  415.             <elseif spell="$TriggerSetTwo">
  416.                 <!-- Change TP set type -->
  417.                 <if spell="Poison V">
  418.                     <cancelspell />
  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 BuffActive="Physical Shield|Perfect Defense" advanced='"$Armor" == "$PDT"'>
  531.                         <var cmd="set Armor BlankSet" />
  532.                     </if>
  533.                     <else BuffActive="Magical Shield|Perfect Defense" advanced='"$Armor" == "$MDT"'>
  534.                         <var cmd="set Armor BlankSet" />
  535.                     </else>
  536.                     <command>Dancing Chains</command>
  537.                 </elseif>
  538.                 <!-- Trigger Spells Not Used -->   
  539.                 <elseif spell="Banishga V">
  540.                     <cancelspell />
  541.                     <if advanced='"$Regen" == "Regen"'>
  542.                         <var cmd="set Regen BlankSet" />
  543.                     </if>
  544.                     <else>
  545.                         <var cmd="set Regen Regen" />
  546.                         <addtochat>Regen Set Equipped</addtochat>
  547.                     </else>
  548.                     <command>Dancing Chains</command>
  549.                 </elseif>
  550.             </else>
  551.         </if>
  552.         <elseif type="Ninjutsu">
  553.             <!-- Ninjutsu: Utsusemi -->
  554.             <if spell="Utsusemi: Ichi">
  555.                 <equip when="precast" set="Utsusemi-Precast" />
  556.                 <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
  557.                 <midcastdelay delay="2" />
  558.                 <equip when="midcast" set="Haste" />
  559.             </if>
  560.             <elseif spell="Utsusemi: Ni">
  561.                 <equip when="precast|midcast" set="Haste" />
  562.             </elseif>
  563.         </elseif>
  564.         <elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
  565.             <castdelay delay="$Delay-JA" />
  566.             <equip when="precast">
  567.                 <ammo lock="true">$R-Weapon</ammo>
  568.             </equip>
  569.         </elseif>
  570.         <elseif type="WeaponSkill">
  571.             <castdelay delay="$Delay-JA" />
  572.             <if spell="Ukko's Fury|Raging Rush">
  573.                 <equip when="precast" set="%Spell-$VAR-WS-$Berserk|$MightyStrikes" />
  574.                 <addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
  575.             </if>
  576.             <elseif spell="Metatron Torment|King's Justice">
  577.                 <equip when="precast" set="%Spell-$Berserk|$MightyStrikes" />
  578.                 <addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
  579.             </elseif>
  580.             <elseif Spell="Fell Cleave|Rampage">
  581.                 <equip set="%Spell|$MightyStrikes" />
  582.             </elseif>
  583.             <elseif Spell="Cloudsplitter|Cataclys">
  584.                 <equip set="%Spell" />
  585.             </elseif>
  586.             <else>
  587.                 <equip set="WS Base" />
  588.             </else>
  589.         </elseif>
  590.         <elseif type="JobAbility">
  591.             <!-- Precast-only JAs -->
  592.              <if spell="Provoke|Warcry">
  593.                 <castdelay delay="$Delay-JA" />
  594.                 <equip when="precast" set="Enmity|$TwilightSet" />
  595.             </if>
  596.             <elseif Spell="Tomahawk">
  597.                 <castdelay delay="1.5" />
  598.                 <equip when="precast|midcast"><ammo>Throwing Tomahawk</ammo></equip>
  599.                 <aftercastdelay delay="4" />
  600.                 <if status="engaged">
  601.                     <command>Dancing Chains</command>
  602.                 </if>
  603.             </elseif>
  604.             <!-- Variable Changing and Precast gear JAs -->
  605.             <elseif Spell="Berserk">
  606.                 <var cmd="set Berserk Berserk" />
  607.             </elseif>
  608.             <elseif Spell="Restraint">
  609.                 <castdelay delay="$Delay-JA" />
  610.                 <equip when="precast" set="%Spell|$TwilightSet" />
  611.             </elseif>
  612.             <elseif Spell="Blood Rage">
  613.                 <var cmd="set BloodRage BloodRage" />
  614.                 <castdelay delay="$Delay-JA" />
  615.                 <equip when="precast" set="%Spell|$TwilightSet" />
  616.             </elseif>
  617.         </elseif>
  618.     </rules>
  619. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement