Advertisement
akyrey90

Akyrey_PUP.xml

Oct 15th, 2011
1,355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 23.22 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <!-- This is required in Autoexec:
  4.     <autoexec>
  5.         <register silent="true" event="losebuff_Berserk">sc var set Berserk N</register>
  6.         <register silent="true" event="gainbuff_Berserk">sc var set Berserk Berserk</register>
  7.     </autoexec>
  8.    
  9.     Shining Fantasia let's u switch between puppet or master focus
  10.     Foxfire changes between WS MAB and cure pot sets
  11.     Netherspikes makes u equip the above set w/e u want and makes u unequip it too if used again
  12.     Diaga V activate/deactivate macro. if activate isnt ready and your maton has less than 100% HP it cancels the deactivate and shows a chat log message, preventing u to be matonless by mistake ( can use normale deactivate to deactivate the maton)
  13.     in the maneuvers xml there r 2 commented lines for when i was afk skilling up my maton magic in beadeaux so u can use them if u want.
  14.     -->
  15.     <config debug="false"
  16.             ShowGearSwaps = "false"/>
  17.     <variables clear="True">
  18.         <!--- Standard Variables 1 --->
  19.         <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
  20.         <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
  21.         <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
  22.         <var name="Resist">R</var>
  23.         <var name="Area">Outside</var>
  24.         <var name="Distance">6.5</var>
  25.         <var name="Delay-JA">0.3</var>
  26.         <var name="Delay-Spell">0.2</var>
  27.         <var name="LockMain">1</var>
  28.         <var name="R-Weapon">Trollbane</var>
  29.         <var name="Armor-Idle">BlankSet</var>
  30.         <var name="Armor-Engaged">BlankSet</var>
  31.         <!--- Standard Variables 2 --->
  32.         <var name="VAR-TP">HASTE2</var>
  33.         <var name="VAR-WS">ATT</var>
  34.         <var name="VAR-Utsusemi">EVA</var>
  35.         <var name="Movement-Idle">Movement</var>
  36.         <var name="Movement-Engaged">BlankSet</var>
  37.         <var name="EquipmentSlot-Set">PieceOfGear</var>
  38.         <!--- Standard Variables 3 --->
  39.         <!--- Multi-Class Variables  --->
  40.         <var name="Berserk">N</var>
  41.         <var name="STYLE">MASTER</var>
  42.         <!--- Specific Variables --->
  43.         <var name="MatonName">Sparky</var>
  44.         <var name="VAR-Activate">ready</var>
  45.         <var name="PuppetSet">BlankSet</var>
  46.         <var name="VAR-Puppet">MAB</var>
  47.         <var name="VAR-Repair">Automat. Oil +2</var>
  48.         <var name="REar">Ethereal Earring</var>
  49.         <!--- Include Variables --->
  50.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='EleStaffConst']/*" />
  51.     </variables>
  52.     <sets>
  53.         <group name="Abyssea-R">
  54.             <set name="Idle" baseset="PDT">
  55.                 <head>Pantin Taj</head>
  56.                 <neck>Orochi Nodowa</neck>
  57.                 <feet>Hermes' Sandals</feet>
  58.             </set>
  59.             <set name="Resting">
  60.                 <head>Pantin Taj</head>
  61.                 <neck>Orochi Nodowa</neck>
  62.             </set>
  63.             <set name="PDT">
  64.                 <neck>Twilight Torque</neck>
  65.                 <back>Cheviot Cape</back>
  66.             </set>
  67.             <set name="MDT">
  68.                 <neck>Twilight Torque</neck>
  69.                 <!--<body>Avalon Breastplate</body>-->
  70.                 <lear>Merman's Earring</lear>
  71.                 <rear>Merman's Earring</rear>
  72.                 <lring>Dark Ring</lring>
  73.                 <rring>Minerva's Ring</rring>
  74.             </set>
  75.             <set name="FullEvasion">
  76.                 <head>Optical Hat</head>
  77.                 <neck>Evasion Torque</neck>
  78.                 <lear>Musical Earring</lear>
  79.                 <rear>Ethereal Earring</rear>
  80.                 <body>Aurore Doublet</body>
  81.                 <hands>Slither Gloves</hands>
  82.                 <back>Boxer's Mantle</back>
  83.                 <legs>Alcd. Subligar +1</legs>
  84.                 <feet>Aurore Gaiters</feet>
  85.             </set>
  86.             <set name="Movement">
  87.                 <feet>Hermes' Sandals</feet>
  88.             </set>
  89.             <set name="BlankSet" />
  90.             <set name="TP-MASTER-HASTE1">
  91.                 <range>Animator +1</range>
  92.                 <head>Cirque Capello +2</head>
  93.                 <neck>Rancor Collar</neck>
  94.                 <rear>Brutal Earring</rear>
  95.                 <lear>$REar</lear>
  96.                 <body>Cirque Farsetto +2</body>
  97.                 <hands>Cirque Guanti +2</hands>
  98.                 <lring>Epona's Ring</lring>
  99.                 <rring>Rajas Ring</rring>
  100.                 <back>Pantin Cape</back>
  101.                 <waist>Twilight Belt</waist>
  102.                 <legs>Cirq. Pantaloni +2</legs>
  103.                 <feet>Aurore Gaiters</feet>
  104.             </set>
  105.             <set name="TP-MASTER-HASTE2" baseset="TP-MASTER-HASTE1">
  106.                 <waist>Moepapa Stone</waist>
  107.             </set>
  108.             <set name="TP-MASTER-EVA" baseset="TP-MASTER-HASTE2">
  109.                 <neck>Evasion Torque</neck>
  110.                 <lear>Musical Earring</lear>
  111.                 <rear>Ethereal Earring</rear>
  112.                 <back>Boxer's Mantle</back>
  113.             </set>
  114.             <set name="TP-PUPPET-HASTE1|TP-PUPPET-EVA" baseset="TP-MASTER-HASTE1">
  115.                 <head>Spurrer Beret</head>
  116.                 <hands>Pantin Dastanas</hands>
  117.                 <waist>Moepapa Stone</waist>
  118.             </set>
  119.             <set name="TP-PUPPET-HASTE2" baseset="TP-PUPPET-HASTE1">
  120.                 <body>Pantin Tobe</body>
  121.             </set>
  122.             <set name="PUPPET-WS">
  123.                 <head>Cirque Capello +2</head>
  124.                 <hands>Cirque Guanti +2</hands>
  125.                 <back>Pantin Cape</back>
  126.                 <legs>Cirq. Pantaloni +2</legs>
  127.             </set>
  128.             <set name="PUPPET-MAB">
  129.                 <legs>Cirq. Pantaloni +2</legs>
  130.                 <feet>Pantin Babouches</feet>
  131.             </set>
  132.             <set name="PUPPET-CURE">
  133.                 <legs>Pup. Churidars</legs>
  134.             </set>
  135.             <set name="WS Base">
  136.                 <head>Cirque Capello +2</head>
  137.                 <neck>Rancor Collar</neck>
  138.                 <rear>Brutal Earring</rear>
  139.                 <lear>Kemas Earring</lear>
  140.                 <body>Cirque Farsetto +2</body>
  141.                 <hands>Cirque Guanti +2</hands>
  142.                 <rring>Rajas Ring</rring>
  143.                 <lring>Epona's Ring</lring>
  144.                 <back>Pantin Cape</back>
  145.                 <waist>Pipilaka Belt</waist>
  146.                 <legs>Alcd. Subligar +1</legs>
  147.                 <feet>Cirque Scarpe +1</feet>
  148.             </set>
  149.             <set name="Victory Smite-ACC-N" baseset="WS Base">
  150.             </set>
  151.             <set name="Victory Smite-ACC-Berserk" baseset="Victory Smite-ACC-N">
  152.             </set>
  153.             <set name="Victory Smite-ATT-N" baseset="Victory Smite-ACC-N">
  154.             </set>
  155.             <set name="Victory Smite-ATT-Berserk" baseset="Victory Smite-ATT-N">
  156.             </set>
  157.             <set name="Stringing Pummel-ACC-N" baseset="WS Base">
  158.                 <waist>Soil Belt</waist>
  159.             </set>
  160.             <set name="Stringing Pummel-ACC-Berserk" baseset="Stringing Pummel-ACC-N">
  161.             </set>
  162.             <set name="Stringing Pummel-ATT-N" baseset="Stringing Pummel-ACC-N">
  163.             </set>
  164.             <set name="Stringing Pummel-ATT-Berserk" baseset="Stringing Pummel-ATT-N">
  165.             </set>
  166.             <set name="Dragon Kick" baseset="WS Base">
  167.             </set>
  168.             <set name="Tornado Kick" baseset="WS Base">
  169.             </set>
  170.             <set name="Utsusemi-Precast">
  171.                 <neck>Magoraga Beads</neck>
  172.                 <lear>Loquac. Earring</lear>
  173.                 <back>Veela Cape</back>
  174.                 <feet>Rostrum Pumps</feet>
  175.             </set>
  176.             <set name="Utsusemi-Midcast-PDT" baseset="PDT" />
  177.             <set name="Utsusemi-Midcast-EVA" baseset="FullEvasion" />
  178.             <set name="Ninjutsu-Nukes">
  179.                 <main>$Staff-%SpellElement</main>
  180.             </set>
  181.             <set name="Haste">
  182.                 <head>Cirque Capello +2</head>
  183.                 <body>Cirque Farsetto +2</body>
  184.                 <hands>Cirque Guanti +2</hands>
  185.                 <waist>Twilight Belt</waist>
  186.                 <legs>Cirq. Pantaloni +2</legs>
  187.                 <feet>Aurore Gaiters</feet>
  188.             </set>
  189.             <!-- Maneuvers Gear -->
  190.             <set name="*Maneuver">
  191.                 <neck>Buffoon's Collar</neck>
  192.                 <body>Cirque Farsetto +2</body>
  193.                 <hands>Pup. Dastanas</hands>
  194.             </set>
  195.             <set name="HealingMagic">
  196.                 <main>$Staff-Light</main>
  197.                 <neck>Fylgja Torque</neck>
  198.                 <lear>Loquac. Earring</lear>
  199.                 <body>Ixion Cloak</body>
  200.                 <lring>Trooper's Ring</lring>
  201.                 <feet>Rostrum Pumps</feet>
  202.             </set>
  203.             <set name="EnfeeblingMagic">
  204.                 <head>Teal Chapeau</head>
  205.                 <neck>Enfeebling Torque</neck>
  206.                 <lear>Loquac. Earring</lear>
  207.                 <body>Teal Saio</body>
  208.                 <lring>Omega Ring</lring>
  209.                 <rring>Balrahn's Ring</rring>
  210.                 <legs>Teal Slops</legs>
  211.                 <feet>Rostrum Pumps</feet>
  212.             </set>
  213.             <set name="DarkMagic">
  214.                 <head>Teal Chapeau</head>
  215.                 <neck>Dark Torque</neck>
  216.                 <lear>Loquac. Earring</lear>
  217.                 <body>Teal Saio</body>
  218.                 <lring>Omega Ring</lring>
  219.                 <rring>Balrahn's Ring</rring>
  220.                 <legs>Teal Slops</legs>
  221.                 <feet>Rostrum Pumps</feet>
  222.             </set>
  223.             <set name="Stoneskin">
  224.                 <main>$Staff-Water</main>
  225.                 <head>Teal Chapeau</head>
  226.                 <lear>Loquac. Earring</lear>
  227.                 <body>Teal Saio</body>
  228.                 <rring>Omega Ring</rring>
  229.                 <waist>Siegel Sash</waist>
  230.                 <legs>Haven Hose</legs>
  231.                 <feet>Rostrum Pumps</feet>
  232.             </set>
  233.         </group>
  234.         <group name="Abyssea-NM" inherit="Abyssea-R" />
  235.         <group name="Outside-R" inherit="Abyssea-R" default="true">
  236.             <set name="WS Base">
  237.                 <head>Cirque Capello +2</head>
  238.                 <neck>Rancor Collar</neck>
  239.                 <lear>Kemas Earring</lear>
  240.                 <rear>Brutal Earring</rear>
  241.                 <body>Cirque Farsetto +2</body>
  242.                 <hands>Cirque Guanti +2</hands>
  243.                 <lring>Epona's Ring</lring>
  244.                 <rring>Rajas Ring</rring>
  245.                 <back>Potentia Cape</back>
  246.                 <waist>Pipilaka Belt</waist>
  247.                 <legs>Alcd. Subligar +1</legs>
  248.                 <feet>Cirque Scarpe +1</feet>
  249.             </set>
  250.             <set name="Dragon Kick" baseset="WS Base" />
  251.             <set name="Tornado Kick" baseset="WS Base" />
  252.             <set name="Victory Smite-ACC-N" baseset="WS Base">
  253.                 <lear>Kemas Earring</lear>
  254.                 <body>Cirque Farsetto +2</body>
  255.             </set>
  256.             <set name="Victory Smite-ACC-Berserk" baseset="Victory Smite-ACC-N">
  257.             </set>
  258.             <set name="Victory Smite-ATT-N" baseset="Victory Smite-ACC-N">
  259.                 <body>Cirque Farsetto +2</body>
  260.                 <lear>$REar</lear>
  261.             </set>
  262.             <set name="Victory Smite-ATT-Berserk" baseset="Victory Smite-ATT-N">
  263.             </set>
  264.             <set name="Stringing Pummel-ACC-N" baseset="WS Base">
  265.                 <lear>Kemas Earring</lear>
  266.                 <body>Cirque Farsetto +2</body>
  267.                 <waist>Soil Belt</waist>
  268.             </set>
  269.             <set name="Stringing Pummel-ACC-Berserk" baseset="Stringing Pummel-ACC-N">
  270.             </set>
  271.             <set name="Stringing Pummel-ATT-N" baseset="Stringing Pummel-ACC-N">
  272.                 <neck>Flame Gorget</neck>
  273.                 <body>Cirque Farsetto +2</body>
  274.                 <lear>$REar</lear>
  275.             </set>
  276.             <set name="Stringing Pummel-ATT-Berserk" baseset="Stringing Pummel-ATT-N">
  277.             </set>
  278.             <set name="PUPPET-MAB">
  279.                 <legs>Cirq. Pantaloni +2</legs>
  280.                 <feet>Cirque Scarpe +1</feet>
  281.             </set>
  282.             <!-- Maneuvers Gear -->
  283.             <set name="Maneuver">
  284.                 <neck>Buffoon's Collar</neck>
  285.                 <body>Cirque Farsetto +2</body>
  286.                 <hands>Pup. Dastanas</hands>
  287.             </set>
  288.             <set name="Ice Maneuver" BaseSet="Maneuver">
  289.                 <rring>Omega Ring</rring>
  290.                 <lring>Spiral Ring</lring>
  291.                 <back>Potentia Cape</back>
  292.                 <feet>Cirque Scarpe +1</feet>
  293.             </set>
  294.             <set name="Water Maneuver" BaseSet="Maneuver">
  295.                 <rring>Omega Ring</rring>
  296.                 <feet>Rostrum Pumps</feet>
  297.             </set>
  298.             <set name="Light Maneuver" BaseSet="Maneuver">
  299.                 <lear>Delta Earring</lear>
  300.                 <rring>Omega Ring</rring>
  301.             </set>
  302.             <set name="Fire Maneuver" BaseSet="Maneuver">
  303.                 <head>Pantin Taj</head>
  304.                 <lear>Kemas Earring</lear>
  305.                 <rring>Rajas Ring</rring>
  306.                 <lring>Spiral Ring</lring>
  307.                 <back>Potentia Cape</back>
  308.                 <waist>Buccaneer's Belt</waist>
  309.                 <legs>Pantin Churidars</legs>
  310.                 <feet>Cirque Scarpe +1</feet>
  311.             </set>
  312.             <set name="Thunder Maneuver" BaseSet="Maneuver">
  313.                 <lring>Airy Ring</lring>
  314.                 <rring>Rajas Ring</rring>
  315.                 <feet>Cirque Scarpe +1</feet>
  316.             </set>
  317.             <set name="Wind Maneuver" BaseSet="Maneuver">
  318.             </set>
  319.             <set name="Earth Maneuver" BaseSet="Maneuver">
  320.                 <lear>Kemas Earring</lear>
  321.                 <lring>Spiral Ring</lring>
  322.                 <legs>Pantin Churidars</legs>
  323.             </set>
  324.         </group>
  325.         <group name="Outside-NM" inherit="Outside-R" />
  326.     </sets>
  327.     <rules>
  328.         <!--- Core Include Rules --->
  329.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='LVrestriction']/*" />
  330.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='ReturnRules']/*" />
  331.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='CleanTransportation']/*" />
  332.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='AreaRule']/*" />
  333.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  334.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='SpellCancel']/*" />
  335.         <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='AttackEarring']/*" />
  336.         <xi:include href="Maneuvers.xml" xpointer="/includes/include[@name='Maneuvers']/*" />
  337.         <!--- Optional Include Rules --->
  338.         <!--- Automatically change variables when buffs wear off --->
  339.         <if notBuffactive="Berserk" advanced='"$Berserk"!="N"'>
  340.             <var cmd="set Berserk N" />
  341.         </if>
  342.         <!--- Automatically Equip Gear Rules --->
  343.         <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  344.         <!--- Automatically Equip Gear Rules --->
  345.         <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  346.         <!--- Automatically change group --->
  347.         <if notgroup="$Area-$Resist">
  348.             <command>sc group $Area-$Resist</command>
  349.         </if>
  350.         <if skill="EnfeeblingMagic|DarkMagic|HealingMagic" notspell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  351.             <equip when="midcast" set="%skill">
  352.                 <main>$Staff-%SpellElement</main>
  353.             </equip>
  354.         </if>
  355.         <!--- Trigger Spells --->
  356.         <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  357.             <if spell="$TriggerSetOne">
  358.                 <!--- Auto Update Gear --->
  359.                 <if spell="Dancing Chains">
  360.                     <cancelspell />
  361.                     <if status="idle">
  362.                         <equip set="%Status|$Armor-%Status|$Movement-%Status|$PuppetSet" />
  363.                     </if>
  364.                     <elseif status="engaged">
  365.                         <if advanced='"$VAR-TP"="EVA"'>
  366.                             <equip set="TP-$STYLE-$VAR-TP|$Armor-%Status|$Movement-%Status|$PuppetSet" />
  367.                         </if>
  368.                         <else>
  369.                             <equip set="TP-$STYLE-$VAR-TP|$Armor-%Status|$Movement-%Status|$PuppetSet" />
  370.                         </else>
  371.                     </elseif>
  372.                 </if>
  373.                 <!--- Change the distance at which to cancel WS --->
  374.                 <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  375.                 <!--- Change the resistance variable: Regular mobs or NMs --->
  376.                 <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='ResistRule']/*" />
  377.                 <!--- Change the Armor variable: Blank, MDT, PDT, or Full Evasion --->
  378.                 <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-Blank']/*" />
  379.                 <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-MDT']/*" />
  380.                 <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-PDT']/*" />
  381.                 <xi:include href="Akyrey_Includes.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
  382.             </if>
  383.             <elseif spell="$TriggerSetTwo">
  384.                 <!--- Change TP set type --->
  385.                 <if spell="Poison V">
  386.                     <cancelspell />
  387.                     <if advanced='"$VAR-TP"="HASTE1"'>
  388.                         <var cmd="set VAR-TP HASTE2" />
  389.                     </if>
  390.                     <elseif advanced='"$VAR-TP"="HASTE2"'>
  391.                         <var cmd="set VAR-TP EVA" />
  392.                     </elseif>
  393.                     <elseif advanced='"$VAR-TP"="EVA"'>
  394.                         <var cmd="set VAR-TP HASTE1" />
  395.                     </elseif>
  396.                     <addtochat color="135">TP Variable: $VAR-TP</addtochat>
  397.                     <if status="engaged">
  398.                         <command>Dancing Chains</command>
  399.                     </if>
  400.                 </if>
  401.                 <!--- Change WS set type --->
  402.                 <elseif spell="Poisonga V">
  403.                     <cancelspell />
  404.                     <if advanced='"$VAR-WS"="ATT"'>
  405.                         <var cmd="set VAR-WS ACC" />
  406.                     </if>
  407.                     <elseif advanced='"$VAR-WS"="ACC"'>
  408.                         <var cmd="set VAR-WS ATT" />
  409.                     </elseif>
  410.                     <addtochat color="135">WS Variable: $VAR-WS2</addtochat>
  411.                 </elseif>
  412.                 <!--- Change Midcast for Utsusemi --->
  413.                 <elseif spell="Scop's Operetta">
  414.                     <cancelspell />
  415.                     <if advanced='"$VAR-Utsusemi"="PDT"'>
  416.                         <var cmd="set VAR-Utsusemi EVA" />
  417.                     </if>
  418.                     <elseif advanced='"$VAR-Utsusemi"="EVA"'>
  419.                         <var cmd="set VAR-Utsusemi PDT" />
  420.                     </elseif>
  421.                     <addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
  422.                 </elseif>
  423.                 <!--- Change specific pieces of gear (Self customize this one if you want) --->
  424.                 <elseif spell="Shining Fantasia">
  425.                     <cancelspell />
  426.                     <if advanced='"$STYLE"="MASTER"'>
  427.                         <var cmd="set STYLE PUPPET" />
  428.                     </if>
  429.                     <elseif advanced='"$STYLE"="PUPPET"'>
  430.                         <var cmd="set STYLE MASTER" />
  431.                     </elseif>
  432.                     <if status="engaged">
  433.                         <command>Dancing Chains</command>
  434.                     </if>
  435.                     <addtochat color="135">Equip Variable: $STYLE</addtochat>
  436.                 </elseif>
  437.                 <!--- Add or Remove Movement gear --->
  438.                 <elseif spell="Raptor Mazurka">
  439.                     <cancelspell />
  440.                     <if advanced='"$Movement-%Status"="BlankSet"'>
  441.                         <var cmd="set Movement-%Status Movement" />
  442.                         <addtochat color="135">Movement Speed: ON</addtochat>
  443.                     </if>
  444.                     <else>
  445.                         <var cmd="set Movement-%Status BlankSet" />
  446.                         <addtochat color="135">Movement Speed: OFF</addtochat>
  447.                     </else>
  448.                 </elseif>
  449.             </elseif>
  450.             <else>
  451.                 <!--- Variable to change kind of puppet --->
  452.                 <if spell="Foxfire">
  453.                     <cancelspell />
  454.                     <if advanced='"$VAR-Puppet"="WS"'>
  455.                         <var cmd="set VAR-Puppet MAB" />
  456.                     </if>
  457.                     <elseif advanced='"$VAR-Puppet"="MAB"'>
  458.                         <var cmd="set VAR-Puppet CURE" />
  459.                     </elseif>
  460.                     <elseif advanced='"$VAR-Puppet"="CURE"'>
  461.                         <var cmd="set VAR-Puppet WS" />
  462.                     </elseif>
  463.                     <addtochat color="135">Puppet Equip: $VAR-Puppet</addtochat>
  464.                 </if>
  465.                 <!--- Equip Puppet Gears --->
  466.                 <elseif spell="Netherspikes">
  467.                     <cancelspell />
  468.                     <if advanced='"$PuppetSet"="BlankSet"'>
  469.                         <var cmd="set PuppetSet PUPPET-$VAR-Puppet" />
  470.                     </if>
  471.                     <elseif advanced='"$PuppetSet"="PUPPET-MAB"'>
  472.                         <var cmd="set PuppetSet BlankSet" />
  473.                     </elseif>
  474.                     <elseif advanced='"$PuppetSet"="PUPPET-CURE"'>
  475.                         <var cmd="set PuppetSet BlankSet" />
  476.                     </elseif>
  477.                     <elseif advanced='"$PuppetSet"="PUPPET-WS"'>
  478.                         <var cmd="set PuppetSet BlankSet" />
  479.                     </elseif>
  480.                     <addtochat color="135">Equipping PuppetSet: $PuppetSet</addtochat>
  481.                 </elseif>
  482.                 <!--- Activate/Deactivate --->
  483.                 <elseif spell="Diaga V">
  484.                     <cancelspell />
  485.                     <if advanced='"%Petname"="$MatonName"'>
  486.                         <if advanced='%pethpp &lt; 100 and "$VAR-Activate"="recast"'>
  487.                             <addtochat color="135">Activate not up yet</addtochat>
  488.                         </if>
  489.                         <else>
  490.                             <command>Deactivate</command>
  491.                         </else>
  492.                     </if>
  493.                     <else>
  494.                         <command>Activate; wait 1200; sc var set VAR-Activate ready</command>
  495.                         <var cmd="set VAR-Activate recast" />
  496.                     </else>
  497.                 </elseif>
  498.                 <!--- Class Specific Trigger 4 --->
  499.                 <elseif spell="Banishga V">
  500.                     <cancelspell />
  501.                 </elseif>
  502.                 <!--- Class Specific Trigger 5 --->
  503.                 <elseif spell="Goblin Gavotte">
  504.                     <cancelspell />
  505.                 </elseif>
  506.             </else>
  507.         </if>
  508.         <elseif type="Ninjutsu">
  509.             <!--- Ninjutsu: Utsusemi --->
  510.             <if spell="Utsusemi: Ichi">
  511.                 <equip when="precast" set="Utsusemi-Precast" />
  512.                 <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
  513.                 <midcastdelay delay="2" />
  514.                 <equip when="midcast" set="Haste" />
  515.             </if>
  516.             <elseif spell="Utsusemi: Ni">
  517.                 <equip when="precast|midcast" set="Haste" />
  518.             </elseif>
  519.             <elseif spell="Katon*|Doton*|Suiton*|Huton*|Hyoton*|Raiton*">
  520.                 <equip when="midcast" set="Ninjutsu-Nukes" />
  521.             </elseif>
  522.         </elseif>
  523.         <!--<elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
  524.             <castdelay delay="$Delay-JA" />
  525.             <equip when="precast">
  526.                 <ammo lock="true">$R-Weapon</ammo>
  527.             </equip>
  528.         </elseif>-->
  529.         <elseif type="WeaponSkill">
  530.             <castdelay delay="$Delay-JA" />
  531.             <if spell="Victory Smite|Stringing Pummel">
  532.                 <equip set="%Spell-$VAR-WS-$Berserk" />
  533.             </if>
  534.             <elseif Spell="Dragon Kick|Tornado Kick">
  535.                 <equip set="%Spell" />
  536.             </elseif>
  537.             <else>
  538.                 <equip set="WS Base" />
  539.             </else>
  540.             <action type="Command" when="aftercast">input /echo %spell TP return: &lt;tp&gt;</action>
  541.         </elseif>
  542.         <elseif type="JobAbility">
  543.             <!--- Precast-only JAs
  544.            <if spell="">
  545.                <castdelay delay="$Delay-JA" />
  546.                <equip when="precast" set="%Spell" />
  547.            </if> --->
  548.             <!--- Variable Changing and Precast gear JAs --->
  549.             <if Spell="Berserk">
  550.                 <var cmd="set Berserk Berserk" />
  551.             </if>
  552.             <elseif spell="Repair">
  553.                 <castdelay delay="1.5" />
  554.                 <equip when="precast"><ammo>$VAR-Repair</ammo></equip>
  555.                 <equip set="Repair" />
  556.             </elseif>
  557.             <elseif spell="Tactical Switch">
  558.                 <castdelay delay=".5" />
  559.                 <equip when="precast"><feet>Cirque Scarpe +1</feet></equip>
  560.             </elseif>
  561.         </elseif>
  562.         <elseif type="Samba|Waltz|Flourish*|Jig">
  563.             <return />
  564.         </elseif>
  565.     </rules>
  566. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement