Guest User

Untitled

a guest
Apr 7th, 2012
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 24.89 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>Magma Gauntlets</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.             <!-- 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.                 <legs>Ogier's Breeches</legs>
  174.                 <feet>Rvg. Calligae +2</feet>
  175.             </set>
  176.             <!-- Crit Weapon Skills -->
  177.             <set name="Ukko's Fury-STR-N">
  178.                 <ammo>Ravager's Orb</ammo>
  179.                 <head>$WSHead</head>
  180.                 <neck>Breeze Gorget</neck>
  181.                 <lear>Brutal Earring</lear>
  182.                 <rear>Vulcan's Pearl</rear>
  183.                 <body>Grim Cuirass +1</body>
  184.                 <hands>Avant Gauntlets +1</hands>
  185.                 <lring>Strigoi Ring</lring>
  186.                 <rring>Pyrosoul Ring</rring>
  187.                 <back>Rancorous Mantle</back>
  188.                 <waist>Breeze Belt</waist>
  189.                 <legs>Ogier's Breeches</legs>
  190.                 <feet>Rvg. Calligae +2</feet>
  191.             </set>
  192.             <set name="Ukko's Fury-STR-Berserk" baseset="Ukko's Fury-STR-N">
  193.                 <hands>Hct. Mittens +1</hands>
  194.                 <waist>Windbuffet Belt</waist>
  195.             </set>
  196.             <set name="Ukko's Fury-DEX-N">
  197.                 <ammo>Ravager's Orb</ammo>
  198.                 <head>Ravager's Mask +2</head>
  199.                 <neck>Rancor Collar</neck>
  200.                 <lear>Brutal Earring</lear>
  201.                 <rear>Vulcan's Pearl</rear>
  202.                 <body>Armada Hauberk</body>
  203.                 <hands>Rvg. Mufflers +2</hands>
  204.                 <lring>Rajas Ring</lring>
  205.                 <rring>Pyrosoul Ring</rring>
  206.                 <back>Atheling Mantle</back>
  207.                 <waist>Pipilaka Belt</waist>
  208.                 <legs>Hct. Subligar +1</legs>
  209.                 <feet>Rvg. Calligae +2</feet>
  210.             </set>
  211.             <set name="Ukko's Fury-DEX-Berserk" baseset="Ukko's Fury-DEX-N" />
  212.             <set name="Ukko's Fury-ATT-N">
  213.                 <ammo>Ravager's Orb</ammo>
  214.                 <head>Ravager's Mask +2</head>
  215.                 <neck>Rancor Collar</neck>
  216.                 <lear>Brutal Earring</lear>
  217.                 <rear>Merman's Earring</rear>
  218.                 <body>Grim Cuirass +1</body>
  219.                 <hands>Heafoc Mitts</hands>
  220.                 <lring>Strigoi Ring</lring>
  221.                 <rring>Pyrosoul Ring</rring>
  222.                 <back>Atheling Mantle</back>
  223.                 <waist>Pipilaka Belt</waist>
  224.                 <legs>Ogier's Breeches</legs>
  225.                 <feet>Rvg. Calligae +2</feet>
  226.             </set>
  227.             <set name="Ukko's Fury-ATT-Berserk" baseset="Ukko's Fury-ATT-N" />
  228.             <set name="Ukko's Fury-ACC-N">
  229.                 <ammo>Ravager's Orb</ammo>
  230.                 <head>Ravager's Mask +2</head>
  231.                 <neck>Rancor Collar</neck>
  232.                 <lear>Brutal Earring</lear>
  233.                 <rear>Merman's Earring</rear>
  234.                 <body>Armada Hauberk</body>
  235.                 <hands>Heafoc Mitts</hands>
  236.                 <lring>Rajas Ring</lring>
  237.                 <rring>Pyrosoul Ring</rring>
  238.                 <back>Atheling Mantle</back>
  239.                 <waist>Pipilaka Belt</waist>
  240.                 <legs>Ogier's Breeches</legs>
  241.                 <feet>Rvg. Calligae +2</feet>
  242.             </set>
  243.             <set name="Ukko's Fury-ACC-Berserk" baseset="Ukko's Fury-ACC-N" />
  244.            
  245.             <set name="Raging Rush-STR-N" />
  246.             <set name="Raging Rush-STR-Berserk" baseset="Raging Rush-STR-N" />
  247.             <set name="Raging Rush-DEX-N" />
  248.             <set name="Raging Rush-DEX-Berserk" baseset="Raging Rush-DEX-N-N" />
  249.             <set name="Raging Rush-ATT-N" />
  250.             <set name="Raging Rush-ATT-Berserk" baseset="Raging Rush-ATT-N-N" />
  251.             <set name="Raging Rush-ACC-N" />
  252.             <set name="Raging Rush-ACC-Berserk" baseset="Raging Rush-ACC-N-N" />
  253.            
  254.             <!-- Non-crit Weapon Skills -->
  255.             <set name="Metatron Torment-N">
  256.                 <ammo>Ravager's Orb</ammo>
  257.                 <head>Mekira-oto +1</head>
  258.                 <neck>Ravager's Gorget</neck>
  259.                 <lear>Brutal Earring</lear>
  260.                 <rear>Vulcan's Pearl</rear>
  261.                 <body>Grim Cuirass +1</body>
  262.                 <hands>Heafoc Mitts</hands>
  263.                 <lring>Strigoi Ring</lring>
  264.                 <rring>Pyrosoul Ring</rring>
  265.                 <back>Atheling Mantle</back>
  266.                 <waist>Windbuffet Belt</waist>
  267.                 <legs>Avant Cuisses +1</legs>
  268.                 <feet>Dilaram's Sollerets</feet>
  269.             </set>
  270.             <set name="Metatron Torment-Berserk" baseset="Metatron Torment-N" />
  271.            
  272.             <set name="King's Justice-N" />
  273.             <set name="King's Justice-Berserk" baseset="King's Justice-STR-N" />
  274.                        
  275.             <set name="Fell Cleave">
  276.                 <ammo>Ravager's Orb</ammo>
  277.                 <head>Twilight Helm</head>
  278.                 <neck>Kubira Beads</neck>
  279.                 <lear>Brutal Earring</lear>
  280.                 <rear>Vulcan's Pearl</rear>
  281.                 <body>Twilight Mail</body>
  282.                 <hands>Heafoc Mitts</hands>
  283.                 <lring>Strigoi Ring</lring>
  284.                 <rring>Pyrosoul Ring</rring>
  285.                 <back>Atheling Mantle</back>
  286.                 <waist>Beir Belt +1</waist>
  287.                 <legs>Rvg. Cuisses +2</legs>
  288.                 <feet>Hct. Leggings +1</feet>
  289.             </set>
  290.            
  291.             <set name="Rampage">
  292.                 <ammo>Ravager's Orb</ammo>
  293.                 <head>Twilight Helm</head>
  294.                 <neck>Rancor Collar</neck>
  295.                 <lear>Brutal Earring</lear>
  296.                 <rear>Vulcan's Pearl</rear>
  297.                 <body>Twilight Mail</body>
  298.                 <hands>Rvg. Mufflers +2</hands>
  299.                 <lring>Rajas Ring</lring>
  300.                 <rring>Pyrosoul Ring</rring>
  301.                 <back>Atheling Mantle</back>
  302.                 <waist>Pipilaka Belt</waist>
  303.                 <legs>Byakko's Haidate</legs>
  304.                 <feet>Rvg. Calligae +2</feet>
  305.             </set>
  306.            
  307.             <set name="Cloudsplitter" />
  308.            
  309.             <set name="Cataclysm">
  310.                 <ammo>Ravager's Orb</ammo>
  311.                 <head>Twilight Helm</head>
  312.                 <neck>Artemis' Medal</neck>
  313.                 <lear>Novio Earring</lear>
  314.                 <rear>Hecate's Earring</rear>
  315.                 <body>Twilight Mail</body>
  316.                 <hands>Heafoc Mitts</hands>
  317.                 <lring>Demon's Ring</lring>
  318.                 <rring>Demon's Ring</rring>
  319.                 <back>Atheling Mantle</back>
  320.                 <waist>Beir Belt +1</waist>
  321.                 <legs>Bellicus Cuisses</legs>
  322.                 <feet>Hct. Leggings +1</feet>
  323.             </set>
  324.         </group>
  325.         <group name="Abyssea-NM" inherit="Abyssea-R" />
  326.         <group name="Outside-R" inherit="Abyssea-R" default="true"/>
  327.         <group name="Outside-NM" inherit="Outside-R" />
  328.     </sets>
  329.     <rules>
  330.         <!-- Core include Rules -->
  331.         <xi:include href="include.xml" xpointer="//include[@name='LVrestriction']/*" />
  332.         <xi:include href="include.xml" xpointer="//include[@name='ReturnRules']/*" />
  333.         <xi:include href="include.xml" xpointer="//include[@name='CleanTransportation']/*" />
  334.         <xi:include href="include.xml" xpointer="//include[@name='AreaRule']/*" />
  335.         <xi:include href="include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  336.         <xi:include href="include.xml" xpointer="//include[@name='SpellCancel']/*" />
  337.         <!-- Optional include Rules -->
  338.         <xi:include href="include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
  339.         <!-- Rerraise Gear Rules -->
  340.         <if EquipHead = "Reraise Hairpin">
  341.             <equip when="all">
  342.                 <head lock="true" />
  343.             </equip>
  344.         </if>
  345.         <if EquipLear = "Reraise Earring">
  346.             <equip when="all">
  347.                 <lear lock="true" />
  348.             </equip>
  349.         </if>
  350.         <if EquipRear = "Reraise Earring">
  351.             <equip when="all">
  352.                 <rear lock="true" />
  353.             </equip>
  354.         </if>
  355.         <!-- Automatically change variables when buffs wear off -->
  356.         <if notBuffactive="Berserk" advanced='"$Berserk"!="N"'>
  357.             <var cmd="set Berserk N" />
  358.         </if>
  359.         <if notBuffactive="Restraint" advanced='"$Restraint"!="N"'>
  360.             <var cmd="set Restraint N" />
  361.         </if>
  362.         <if notBuffactive="Blood Rage" advanced='"$BloodRage"!="N"'>
  363.             <var cmd="set BloodRage N" />
  364.         </if>
  365.         <if notbuffactive="Berserk" Day="$Ukko's_Fury-SC">
  366.             <var cmd="set WSHead Mekira-oto +1" />
  367.         </if>
  368.         <else>
  369.             <var cmd="set WSHead Ravager's Mask +2" />
  370.         </else>
  371.         <!-- Automatically Equip Gear Rules -->
  372.         <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  373.         <!-- Automatically change group -->
  374.         <if notgroup="$Area-$Resist">
  375.             <command>sc group $Area-$Resist</command>
  376.         </if>
  377.         <!-- Trigger Spells -->
  378.         <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  379.             <if spell="$TriggerSetOne">
  380.                 <!-- Auto Update Gear -->
  381.                 <if spell="Dancing Chains">
  382.                     <cancelspell />
  383.                     <if status="idle">
  384.                         <equip set="%Status|$Armor|$Regen|$Movement-%Status|$TwilightSet" />
  385.                     </if>
  386.                     <elseif status="engaged">
  387.                         <equip set="TP-$STYLE-$Restraint|$Armor|$Movement-%Status|$TwilightSet" />
  388.                         <addtochat>TP-$STYLE-$Restraint</addtochat>
  389.                     </elseif>
  390.                     <elseif status="resting">
  391.                         <equip set="%Status" />
  392.                     </elseif>
  393.                 </if>
  394.                 <!-- Equip PDT (Barbed Crescent) -->
  395.                 <elseif Spell="Barbed Crescent">
  396.                     <cancelspell />
  397.                     <if advanced='"$Armor" == "$PDT"'>
  398.                         <var cmd="set Armor BlankSet" />
  399.                     </if>
  400.                     <elseif NotBuffActive="Physical Shield|Perfect Defense">
  401.                         <var cmd="set Armor $PDT" />
  402.                         <addtochat>PDT Set Equipped</addtochat>
  403.                     </elseif>
  404.                     <command>Dancing Chains</command>
  405.                 </elseif>
  406.                 <!-- Equip MDT (Aegis Schism) -->
  407.                 <elseif Spell="Aegis Schism">
  408.                     <cancelspell />
  409.                     <if advanced='"$Armor" == "$MDT"'>
  410.                         <var cmd="set Armor BlankSet" />
  411.                     </if>
  412.                     <elseif NotBuffActive="Perfect Defense">
  413.                         <var cmd="set Armor $MDT" />
  414.                         <addtochat>MDT Set Equipped</addtochat>
  415.                     </elseif>
  416.                     <command>Dancing Chains</command>
  417.                 </elseif>
  418.                 <!-- Change the distance at which to cancel WS -->
  419.                 <xi:include href="include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  420.                 <!-- Change the resistance variable: Regular mobs or NMs -->
  421.                 <xi:include href="include.xml" xpointer="//include[@name='ResistRule']/*" />
  422.                 <!-- Change the Armor variable: Blank, MDT, PDT, or Full Evasion -->
  423.                 <xi:include href="include.xml" xpointer="//include[@name='Variable-Blank']/*" />
  424.                 <xi:include href="include.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
  425.             </if>
  426.             <elseif spell="$TriggerSetTwo">
  427.                 <!-- Change TP set type -->
  428.                 <if spell="Poison V">
  429.                     <cancelspell />
  430.                 </if>
  431.                 <!-- Change WS set type -->
  432.                 <elseif spell="Poisonga V">
  433.                     <cancelspell />
  434.                     <if advanced='"$VAR-WS"="STR"'>
  435.                         <var cmd="set VAR-WS DEX" />
  436.                     </if>
  437.                     <elseif advanced='"$VAR-WS"="DEX"'>
  438.                         <var cmd="set VAR-WS ATT" />
  439.                     </elseif>
  440.                     <elseif advanced='"$VAR-WS"="ATT"'>
  441.                         <var cmd="set VAR-WS ACC" />
  442.                     </elseif>
  443.                     <elseif advanced='"$VAR-WS"="ACC"'>
  444.                         <var cmd="set VAR-WS STR" />
  445.                     </elseif>
  446.                     <addtochat color="135">WS Variable: $VAR-WS</addtochat>
  447.                 </elseif>
  448.                 <!-- Change Midcast for Utsusemi -->
  449.                 <elseif spell="Scop's Operetta">
  450.                     <cancelspell />
  451.                     <if advanced='"$VAR-Utsusemi"="$PDT"'>
  452.                         <var cmd="set VAR-Utsusemi Spell-Interruption" />
  453.                     </if>
  454.                     <elseif advanced='"$VAR-Utsusemi"="Spell-Interruption"'>
  455.                         <var cmd="set VAR-Utsusemi $PDT" />
  456.                     </elseif>
  457.                     <addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
  458.                 </elseif>
  459.                 <!-- Rancor Collar Toggle -->
  460.                 <elseif spell="Shining Fantasia">
  461.                     <cancelspell />
  462.                     <if advanced='"$DDNeck"="Rancor Collar"'>
  463.                         <var cmd="set DDNeck Ravager's Gorget" />
  464.                     </if>
  465.                     <elseif advanced='"$DDNeck"="Ravager&apos;s Gorget"'>
  466.                         <var cmd="set DDNeck Rancor Collar" />
  467.                     </elseif>
  468.                     <addtochat color="135">DD Neck: $DDNeck</addtochat>
  469.                     <command>Dancing Chains</command>
  470.                 </elseif>
  471.                 <!-- Add or Remove Movement Gear -->
  472.                 <elseif spell="Raptor Mazurka">
  473.                     <cancelspell />
  474.                     <if advanced='"$Movement-%Status"="BlankSet"'>
  475.                         <var cmd="set Movement-%Status Movement" />
  476.                         <addtochat color="135">Movement Speed: ON</addtochat>
  477.                     </if>
  478.                     <else>
  479.                         <var cmd="set Movement-%Status BlankSet" />
  480.                         <addtochat color="135">Movement Speed: OFF</addtochat>
  481.                     </else>
  482.                     <command>Dancing Chains</command>
  483.                 </elseif>
  484.             </elseif>
  485.             <else>
  486.                 <!-- Reraise Gear Lock -->
  487.                 <if spell="Foxfire">
  488.                     <cancelspell />
  489.                     <if advanced='"$TwilightSet"="BlankSet"'>
  490.                         <var cmd="set TwilightSet Reraise" />
  491.                         <addtochat color="135">Reraise Gear Locked: ON</addtochat>
  492.                     </if>
  493.                     <elseif advanced='"$TwilightSet"="Reraise"'>
  494.                         <var cmd="set TwilightSet BlankSet" />
  495.                         <addtochat color="135">Reraise Gear Locked: OFF</addtochat>
  496.                     </elseif>
  497.                     <command>Dancing Chains</command>
  498.                 </if>
  499.                 <!-- Bravura Aftermath -->
  500.                 <elseif spell="Netherspikes">
  501.                     <cancelspell />
  502.                     <if EquipMain="Bravura">
  503.                         <if BuffActive="Aftermath">
  504.                             <if advanced='"$PDT"="PDT"'>
  505.                                 <var cmd="set PDT AM-PDT" />
  506.                                 <var cmd="set MDT AM-MDT" />
  507.                             </if>
  508.                         </if>
  509.                         <elseif advanced='"$PDT"="AM-PDT"'>
  510.                             <var cmd="set PDT PDT" />
  511.                             <var cmd="set MDT MDT" />
  512.                         </elseif>
  513.                     </if>
  514.                 </elseif>
  515.                 <!-- TP Style Variable (2-Handed vs Dual Wield) -->
  516.                 <elseif spell="Diaga V">
  517.                     <cancelspell />
  518.                     <if advanced='"$STYLE"="2Handed"'>
  519.                         <var cmd="set STYLE DualWield" />
  520.                         <addtochat color="135">TP STYLE: DualWield</addtochat>
  521.                     </if>
  522.                     <elseif advanced='"$STYLE"="DualWield"'>
  523.                         <var cmd="set STYLE 2Handed" />
  524.                         <addtochat color="135">TP STYLE: 2Handed</addtochat>
  525.                     </elseif>
  526.                     <command>Dancing Chains</command>
  527.                 </elseif>
  528.                 <!-- Mighty Strikes Variable -->
  529.                 <elseif spell="Goblin Gavotte">
  530.                     <cancelspell />
  531.                     <if advanced='"$MightyStrikes"="BlankSet"'>
  532.                         <var cmd="set MightyStrikes MightyStrikes" />
  533.                     </if>
  534.                     <elseif advanced='"$MightyStrikes"="MightyStrikes"'>
  535.                         <var cmd="set MightyStrikes BlankSet" />
  536.                     </elseif>
  537.                     <command>Dancing Chains</command>
  538.                 </elseif>
  539.                 <elseif spell="Herb Pastoral">
  540.                     <cancelspell />
  541.                     <if BuffActive="Physical Shield|Perfect Defense" advanced='"$Armor" == "$PDT"'>
  542.                         <var cmd="set Armor BlankSet" />
  543.                     </if>
  544.                     <else BuffActive="Magical Shield|Perfect Defense" advanced='"$Armor" == "$MDT"'>
  545.                         <var cmd="set Armor BlankSet" />
  546.                     </else>
  547.                     <command>Dancing Chains</command>
  548.                 </elseif>
  549.                 <!-- Trigger Spells Not Used -->   
  550.                 <elseif spell="Banishga V">
  551.                     <cancelspell />
  552.                     <if advanced='"$Regen" == "Regen"'>
  553.                         <var cmd="set Regen BlankSet" />
  554.                     </if>
  555.                     <else>
  556.                         <var cmd="set Regen Regen" />
  557.                         <addtochat>Regen Set Equipped</addtochat>
  558.                     </else>
  559.                     <command>Dancing Chains</command>
  560.                 </elseif>
  561.             </else>
  562.         </if>
  563.         <elseif type="Ninjutsu">
  564.             <!-- Ninjutsu: Utsusemi -->
  565.             <if spell="Utsusemi: Ichi">
  566.                 <equip when="precast" set="Utsusemi-Precast" />
  567.                 <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
  568.                 <midcastdelay delay="2" />
  569.                 <equip when="midcast" set="Haste" />
  570.             </if>
  571.             <elseif spell="Utsusemi: Ni">
  572.                 <equip when="precast|midcast" set="Haste" />
  573.             </elseif>
  574.         </elseif>
  575.         <elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
  576.             <castdelay delay="$Delay-JA" />
  577.             <equip when="precast">
  578.                 <ammo lock="true">$R-Weapon</ammo>
  579.             </equip>
  580.         </elseif>
  581.         <elseif type="WeaponSkill">
  582.             <castdelay delay="$Delay-JA" />
  583.             <if spell="Ukko's Fury|Raging Rush">
  584.                 <equip when="precast" set="%Spell-$VAR-WS-$Berserk|$MightyStrikes" />
  585.                 <addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
  586.             </if>
  587.             <elseif spell="Metatron Torment|King's Justice">
  588.                 <equip when="precast" set="%Spell-$Berserk|$MightyStrikes" />
  589.                 <addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
  590.             </elseif>
  591.             <elseif Spell="Fell Cleave|Rampage">
  592.                 <equip set="%Spell|$MightyStrikes" />
  593.             </elseif>
  594.             <elseif Spell="Cloudsplitter|Cataclys">
  595.                 <equip set="%Spell" />
  596.             </elseif>
  597.             <else>
  598.                 <equip set="WS Base" />
  599.             </else>
  600.         </elseif>
  601.         <elseif type="JobAbility">
  602.             <!-- Precast-only JAs -->
  603.              <if spell="Provoke|Warcry">
  604.                 <castdelay delay="$Delay-JA" />
  605.                 <equip when="precast" set="Enmity|$TwilightSet" />
  606.             </if>
  607.             <elseif Spell="Tomahawk">
  608.                 <castdelay delay="1.5" />
  609.                 <equip when="precast|midcast"><ammo>Throwing Tomahawk</ammo></equip>
  610.                 <aftercastdelay delay="4" />
  611.                 <if status="engaged">
  612.                     <command>Dancing Chains</command>
  613.                 </if>
  614.             </elseif>
  615.             <!-- Variable Changing and Precast gear JAs -->
  616.             <elseif Spell="Berserk">
  617.                 <var cmd="set Berserk Berserk" />
  618.             </elseif>
  619.             <elseif Spell="Restraint">
  620.                 <castdelay delay="$Delay-JA" />
  621.                 <equip when="precast" set="%Spell|$TwilightSet" />
  622.             </elseif>
  623.             <elseif Spell="Blood Rage">
  624.                 <var cmd="set BloodRage BloodRage" />
  625.                 <castdelay delay="$Delay-JA" />
  626.                 <equip when="precast" set="%Spell|$TwilightSet" />
  627.             </elseif>
  628.         </elseif>
  629.     </rules>
  630. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment