Advertisement
xilk

Xilk-BST v1.4

Mar 29th, 2012
920
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 38.79 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2.  
  3. <!--- Many Thanx to Yugl for his extensive efforts in helping players with Spellcast scripts.
  4. This XML Requires the Yugl-include.xml found here: http://pastebin.com/BtAREr77
  5. It also Requires the Pet Alias Script found here: http://pastebin.com/N7RZdQzK
  6. You will want to add a line like this Windower init.txt file:
  7.  
  8. exec pet-alias.txt
  9.  
  10. This script allows the quick selection & Call Beast of your next pet. For example:
  11.  
  12. //lulush
  13. //gooey
  14.  
  15. It also Assigns Ready Moves to Macros automatically for the pet you select.
  16.  
  17. The Itemizer plugin is also Highly Recommended, but not required.
  18. If you do NOT use Itemizer, you must change the $JugSpot variable to 'Inventory'
  19. Otherwise, set $JugSpot to whichever locationis prefered for jug collection: Inventory, Sack, or Satchel
  20.  
  21. The following should be included in AutoExec.xml
  22.     <!--- Beastmaster Abilities ---> <!---
  23.        
  24.    <register silent="true" event="gainbuff_Killer_Instinct">sc var set KillerInstinct Killer Instinct</register>
  25.    <register silent="true" event="losebuff_Killer_Instinct">sc var set KillerInstinct BlankSet</register>
  26.    <register silent="true" event="losebuff_Transcendency">sc var set Brew N</register>
  27.    <register silent="true" event="gainbuff_Transcendency">sc var set Brew BR</register>
  28.     <register silent="true" event="lowhp">sc var set Override Twilight</register>
  29.     <register silent="true" event="hppgt75">sc var set Override BlankSet</register>
  30.  
  31. Shining Fantasia Switches between Master & Pet priority for TP Sets
  32.  
  33. Netherspikes, Diaga V, Banishga V, and Goblin Gavotte are assigned to the 4 primary ready moves for summoned pet. Ready move assignments use the below rough priority in ordering.
  34.  
  35. Netherspikes: Single Target DD; Other
  36. Diaga V: Pet Stun; Conal AoE; Other
  37. Banishga V: Primary Radial AoE; Other
  38. Goblin Gavotte: Enhancing; Secondary Radial AoE; Other
  39.  
  40. Additional Ready moves are assigned to $Ready5~7; Only Mandragora, Lizards, and Funguar have more than 4 Ready moves.
  41.    
  42.    
  43.     --->
  44. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  45.     <config/>
  46.     <variables clear="True">
  47.         <!--- Standard Variables 1 --->
  48.         <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
  49.         <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
  50.         <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
  51.         <var name="Resist">R</var>
  52.         <var name="Area">Outside</var>
  53.         <var name="Distance">6.5</var>
  54.         <var name="Delay-JA">0.3</var>
  55.         <var name="Delay-Spell">0.2</var>
  56.         <var name="LockMain">1</var>
  57.         <var name="R-Weapon">Killer Shortbow</var>
  58.         <var name="Armor-Idle">BlankSet</var>
  59.         <var name="Armor-Engaged">BlankSet</var>
  60.         <!--- Standard Variables 2 --->
  61.         <var name="VAR-TP">HASTE</var>
  62.         <var name="VAR-WS">ATT</var>
  63.         <var name="VAR-Utsusemi">PDT</var>
  64.         <var name="VAR-Cure">Potency</var>
  65.         <var name="Movement-Idle">Movement</var>
  66.         <var name="Movement-Engaged">BlankSet</var>
  67.         <var name="EquipmentSlot-Set">BlankSet</var>
  68.         <!--- Standard Variables 3 --->
  69.         <var name="QuickResist">R</var>
  70.         <var name="DireCast">BlankSet</var>
  71.         <var name="VAR-Stun">Haste</var>
  72.         <var name="VAR-Refresh">Refresh</var>
  73.         <!--- Multi-Class Variables  --->
  74.         <var name="Sub">Sub</var>
  75.         <var name="SleepOrder">0</var>
  76.         <var name="SleepTimer">0</var>
  77.         <var name="DurationTimer">0</var>
  78.         <var name="FastCastTotal">0.5</var>
  79.         <var name="Castwhen">midcast</var>
  80.         <var name="CompleteFastCastStaff">Fire|Water|Wind|Ice|Thunder|Dark</var>
  81.         <var name="Berserk">N</var>
  82.         <var name="STYLE">PET</var>
  83.         <var name="KillerInstinct">BlankSet</var>
  84.         <var name="Brew">N</var>
  85.         <!--- Fast Cast Variables: Elements and Cure--->
  86.         <var name="FireCT">12</var>
  87.         <var name="EarthCT">12</var>
  88.         <var name="WaterCT">12</var>
  89.         <var name="WindCT">12</var>
  90.         <var name="IceCT">12</var>
  91.         <var name="ThunderCT">12</var>
  92.         <var name="LightCT">12</var>
  93.         <var name="DarkCT">12</var>
  94.         <var name="CureCT">0</var>
  95.         <!--- Fast Cast Variables: Skill --->
  96.         <var name="BlueMagic">0</var>
  97.         <var name="SummoningMagic">0</var>
  98.         <var name="Singing">0</var>
  99.         <var name="Ninjutsu">0</var>
  100.         <var name="ElementalMagic">0</var>
  101.         <var name="EnfeeblingMagic">0</var>
  102.         <var name="EnhancingMagic">0</var>
  103.         <var name="HealingMagic">0</var>
  104.         <var name="DivineMagic">0</var>
  105.         <var name="DarkMagic">0</var>
  106.         <!--- Fast Cast Variables: Fast Cast and Book --->
  107.         <var name="FastCastTotal">0</var>
  108.         <var name="BlackMagicBook">0</var>
  109.         <var name="WhiteMagicBook">0</var>
  110.         <var name="BookGear">0</var>
  111.         <!--- BeastMaster Variables --->
  112.         <var name="CMain"></var>
  113.         <var name="CSub"></var>
  114.         <var name="Override">BlankSet</var>
  115.         <var name="PFood">Pet Food Zeta</var>
  116.         <var name="Broth"></var>
  117.         <var name="JugSpot">Satchel</var> <!--- Change to Inventory if you do not use itemizer --->
  118.         <var name="Kookie">Garlic Cracker +1</var>
  119.         <!--- Include Variables
  120.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='TrialStaffFastCast']/*" />
  121.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='TrialStaffDMG']/*" />
  122.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='TrialStaffACC']/*" />
  123.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
  124.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='VarEnSpells']/*" /> --->
  125.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='EleStaffConst']/*" />
  126.     </variables>
  127.    
  128.     <sets>
  129.         <group name="Abyssea-R" default="yes">
  130.        
  131.             <set name="Idle">
  132.                 <slot>sample</slot>
  133.             </set>
  134.            
  135.             <set name="PDT" baseset="PET-PDT">
  136.                 <neck>Twilight Torque</neck>
  137.                 <lear>Darkness Earring</lear>
  138.             </set>
  139.             <set name="PDT-idle" baseset="PDT">
  140.                 <slot>sample</slot>
  141.             </set>
  142.             <set name="MDT" baseset="PET-MDT">
  143.                 <neck>Twilight Torque</neck>
  144.                 <lring>Dark Ring</lring>
  145.                 <rring>Dark Ring</rring>
  146.             </set>
  147.            
  148.             <set name="Twilight">
  149.                 <head lock="True">Twilight Helm</head>
  150.                 <body lock="True">Twilight Mail</body>
  151.             </set>
  152.            
  153.             <set name="Killer Instinct">
  154.                 <sub>Tatami Shield</sub>
  155.                 <ranged>Killer Shortbow</ranged>
  156.                 <head>Monster Helm +2</head>
  157.                 <body>Ferine Gausape +2</body>
  158.                 <rring>Tamer's Ring</rring>
  159.             </set>
  160.            
  161.             <set name="Resting" baseset="Twilight" />
  162.            
  163.             <set name="FullEvasion">
  164.                 <body>Ferine Gausape +2</body>
  165.                 <hands>Ocelot Gloves</hands>
  166.                 <legs>Ocelot Trousers</legs>
  167.                 <neck>Torero Torque</neck>
  168.             </set>
  169.             <set name="Movement">
  170.                 <feet>Skadi's Jambeaux</feet>
  171.             </set>
  172.             <set name="BlankSet" />
  173.             <set name="MainSub">
  174.                 <main>$CMain</main>
  175.                 <!---<sub>$CSub</sub>--->
  176.             </set>
  177.             <set name="Refresh">
  178.                 <body>Twilight mail</body>
  179.             </set>
  180.            
  181.             <set name="Utsusemi-Precast">
  182.                 <neck>Magoraga Beads</neck>
  183.             </set>
  184.            
  185.             <!--- PET STAT SETS --->
  186.            
  187.             <set name="PET-PDT">
  188.                 <main>Guichard's Axe +2</main>
  189.                 <sub>Guichard's Axe +2</sub>
  190.                 <head>Anwig Salade</head>
  191.                 <legs>Ferine Quijotes +2</legs>
  192.             </set>
  193.             <set name="PET-MDT">
  194.                 <main>Guichard's Axe +3</main>
  195.                 <sub>Guichard's Axe +3</sub>
  196.                 <head>Anwig Salade</head>
  197.                 <waist>Selemnus belt</waist>
  198.             </set>
  199.             <set name="PET-ACC">
  200.                 <ammo>Demonry Core</ammo>
  201.                 <body>Mirke Wardecors</body>
  202.                 <back>Ferine Mantle</back>
  203.                 <legs>Herder's Subligar</legs>
  204.                 <lear>Ferine Earring</lear>
  205.             </set>
  206.             <set name="PET-ATT">
  207.                 <main>Astolfo</main>
  208.                 <neck>Ferine Necklace</neck>
  209.                 <body>Mirke Wardecors</body>
  210.             </set>
  211.             <set name="PET-MACC">
  212.                 <lear>Sapphire Earring</lear>
  213.             </set>
  214.            
  215.             <!--- Player TP Sets --->
  216.            
  217.             <set name="TP-MASTER-HASTE">
  218.                 <head>Ferine Cabasset +2</head>
  219.                 <body>Ferine Gausape +2</body>
  220.                 <legs>Ferine Quijotes +2</legs>
  221.                 <hands>Armada Mufflers</hands>
  222.                 <ammo>Demonry Core</ammo>
  223.                 <feet>Ferine Ocreae +2</feet>
  224.                 <waist>Twilight belt</waist>
  225.                 <back>Atheling Mantle</back>
  226.                 <rear>Suppanomimi</rear>
  227.                 <rring>Rajas Ring</rring>
  228.                 <neck>Ferine necklace</neck>
  229.                 <lear>Brutal Earring</lear>
  230.                 <lring>Epona's Ring</lring>
  231.             </set>
  232.            
  233.             <set name="TP-MASTER-EVA" baseset="TP-MASTER-HASTE">
  234.                 <body>Ferine Gausape +2</body>
  235.                 <hands>Ocelot Gloves</hands>
  236.                 <legs>Ocelot Trousers</legs>
  237.                 <neck>Torero Torque</neck>
  238.             </set>
  239.            
  240.             <set name="TP-MASTER-ACC" baseset="TP-MASTER-HASTE">
  241.                 <slot>Example</slot>
  242.             </set>
  243.                        
  244.             <set name="TP-PET-HASTE" baseset="TP-MASTER-HASTE">
  245.                
  246.                 <waist>Moepapa Stone</waist>
  247.                 <feet>Armada Sollerets</feet>
  248.             </set>
  249.                        
  250.             <set name="TP-PET-EVA" baseset="TP-PET-HASTE">
  251.                 <main>Astolfo</main>
  252.                 <lear>Emerald Earring</lear>
  253.             </set>
  254.            
  255.             <set name="TP-PET-ACC" baseset="TP-PET-HASTE">
  256.                 <ammo>Demonry Core</ammo>
  257.                 <back>Ferine Mantle</back>
  258.                 <legs>Herder's Subligar</legs>
  259.                 <lear>Ferine Earring</lear>
  260.             </set>
  261.            
  262.             <!--- Weaponskill Sets --->
  263.            
  264.             <set name="WS-base">
  265.                 <ammo>Flame Sachet</ammo>
  266.                 <head>Twilight Helm</head>
  267.                 <neck>Ferine necklace</neck>
  268.                 <rear>Centaurus Earring</rear>
  269.                 <lear>Brutal Earring</lear>
  270.                 <body>Twilight Mail</body>
  271.                 <hands>Ferine Manoplas +2</hands>
  272.                 <lring>Spiral Ring</lring>
  273.                 <rring>Rajas Ring</rring>
  274.                 <back>Atheling Mantle</back>
  275.                 <waist>Anguinus belt</waist>               
  276.                 <legs>Avant Cuisses</legs>
  277.                 <feet>Ferine Ocreae +2</feet>
  278.             </set>
  279.            
  280.             <set name="Ruinator-ATT" baseset="WS-base" >
  281.                 <neck>Breeze Gorget</neck>
  282.                 <waist>Breeze Belt</waist>
  283.             </set>
  284.            
  285.             <set name="Ruinator-STR" baseset="Ruinator-ATT">
  286.                 <lear>Vulcan's Pearl</lear>
  287.                 <rear>Vulcan's Pearl</rear>
  288.                 <lring>Pyrosoul Ring</lring>
  289.                 <rring>Pyrosoul Ring</rring>
  290.             </set>
  291.                        
  292.             <set name="Rampage-ATT" baseset="WS-base">
  293.                 <legs>Byakko's Haidate</legs>
  294.                 <neck>Soil Gorget</neck>
  295.             </set>
  296.  
  297.             <set name="Evisceration" baseset="Rampage-ATT" />
  298.            
  299.             <set name="WS-MAB">
  300.                 <neck>Artemis' Medal</neck>
  301.                 <lear>Hecate's Earring</lear>
  302.                 <rear>Moldavite Earring</rear>
  303.                 <head>Twilight Helm</head>
  304.                 <body>Twilight Mail</body>
  305.             </set>
  306.            
  307.             <set name="Primal Rend" baseset="WS-MAB">
  308.                 <ammo>Light Sachet</ammo>
  309.                 <head>Monster helm +2</head>
  310.                 <hands>Armada Mufflers</hands>
  311.                 <feet>Armada Sollerets</feet>
  312.                 <back>Ferine Mantle</back>
  313.                 <waist>Aristo Belt</waist>
  314.                 <legs>Ferine Quijotes +2</legs>
  315.                 <lring>Airy Ring</lring>
  316.                 <rring>Dawnsoul Ring</rring>
  317.             </set>
  318.            
  319.            
  320.             <set name="Cloudsplitter" baseset="WS-MAB">
  321.                 <ammo>Flame Sachet</ammo>
  322.                 <hands>Ferine Manoplas +2</hands>
  323.                 <feet>Ferine Ocreae +2</feet>
  324.                 <back>Fortis Mantle</back>
  325.                 <waist>Crudulis Belt</waist>
  326.                 <legs>Avant Cuisses</legs>
  327.                 <lring>Spiral Ring</lring>
  328.                 <rring>Rajas Ring</rring>
  329.             </set>
  330.            
  331.             <set name="Aeolian Edge" baseset="WS-MAB">
  332.                 <ammo>Demonry Core</ammo>
  333.                 <hands>Armada Mufflers</hands>
  334.                 <feet>Ferine Ocreae +2</feet>
  335.                 <back>Nifty Mantle</back>
  336.                 <waist>Thiazi's Belt</waist>
  337.                 <legs>Byakko's Haidate</legs>
  338.                 <lring>Airy Ring</lring>
  339.                 <rring>Rajas Ring</rring>
  340.             </set>
  341.            
  342.             <!---  Job Ability Sets  --->
  343.             <set name="Charm">
  344.                 <main>Light Staff</main>
  345.                 <sub>Amicus grip</sub>
  346.                 <ammo>Light sachet</ammo>
  347.                 <head>Twilight helm</head>
  348.                 <neck>Ferine necklace</neck>
  349.                 <lear>Melody earring +1</lear>
  350.                 <rear>Melody earring +1</rear>
  351.                 <body>Twilight mail</body>
  352.                 <hands>Armada mufflers</hands>
  353.                 <lring>Airy ring</lring>
  354.                 <rring>Dawnsoul ring</rring>
  355.                 <back>Ferine mantle</back>
  356.                 <waist>Aristo belt</waist>
  357.                 <legs>Ferine quijotes +2</legs>
  358.                 <feet>Armada Sollerets</feet>      
  359.             </set>
  360.            
  361.             <set name="Gauge" baseset="Charm" />
  362.             <set name="Sic">
  363.                 <head>Ferine Cabasset +2</head>
  364.                 <hands>Ferine Manoplas +2</hands>
  365.             </set>
  366.             <set name="Tame">
  367.                 <head>Beast helm</head>
  368.             </set>
  369.            
  370.             <set name="Reward">
  371.                 <main>Zoraal Ja's Axe</main>
  372.                 <sub>Pallas's Shield</sub>
  373.                 <ammo>$PFood</ammo>
  374.                 <head>Brave's warbonnet</head>
  375.                 <body>Beast Jackcoat +1</body>c
  376.                 <hands>Ogre Gloves</hands>
  377.                 <legs>Monster trousers +2</legs>
  378.                 <feet>Monster gaiters +2</feet>
  379.             </set>
  380.            
  381.             <set name="Call Beast">
  382.                 <ammo>$Broth</ammo>
  383.                 <!--- <body>Mirke Wardecors</body> (if augmented for Call Beast)--->  
  384.                 <hands>Monster gloves +2</hands>
  385.             </set>
  386.            
  387.             <set name="Spur">
  388.                 <feet>Ferine Ocreae +2</feet>
  389.             </set>
  390.            
  391.             <set name="Familiar">
  392.                 <legs>Monster trousers +2</legs>
  393.             </set>
  394.            
  395.             <set name="Feral Howl">
  396.                 <body>Monster Jackcoat +2</body>
  397.             </set>
  398.            
  399.             <set name="Killer Instinct">
  400.                 <head>Monster helm +2</head>
  401.             </set>
  402.            
  403.         </group>
  404.        
  405.         <group name="Abyssea-NM" inherit="Abyssea-R">
  406.             <set name="WS-MAB">
  407.                 <sub>Tatami Shield</sub>
  408.                 <head>Monster Helm +2</head>
  409.                 <body>Ferine Gausape +2</body>
  410.                 <ranged>Killer shortbow</ranged>
  411.             </set>
  412.         </group>
  413.         <group name="Outside-R" inherit="Abyssea-R">
  414.             <set name="PET-PDT">
  415.                 <neck>Shepherd's chain</neck>
  416.                 <hands>Beast Bazubands</hands>
  417.                 <back>Oneiros Cappa</back>
  418.                 <waist>Primal belt</waist>
  419.             </set>
  420.         </group>
  421.         <group name="Outside-NM" inherit="Outside-R" />
  422.        
  423.     </sets>
  424.     <rules>
  425.         <!--- Core Include Rules --->
  426.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LVrestriction']/*" />
  427.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ReturnRules']/*" />
  428.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='CleanTransportation']/*" />
  429.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='AreaRule']/*" />
  430.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  431.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SpellCancel']/*" />
  432.         <!--- Optional Include Rules --->
  433.         <xi:include href="Yugl-Include.xml" xpointer="//include[@name='MPCostRule']/*" />
  434.         <!--- <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ElementalObiRule']/*" />
  435.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='EnspellsRule']/*" />
  436.        <xi:include href="Yugl-Include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
  437.        Automatically change variables when buffs wear off --->
  438.         <if notBuffactive="Killer Instinct">
  439.             <var cmd="set KillerInstinct BlankSet" />
  440.         </if>
  441.         <if notBuffactive="Transcendency">
  442.             <var cmd="set Brew N" />
  443.         </if>
  444.        
  445.         <!--- Automatically Equip Gear Rules --->
  446.         <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  447.         <!--- Automatically change group --->
  448.         <if notgroup="$Area-$Resist">
  449.             <command>sc group $Area-$Resist</command>
  450.         </if>
  451.         <!--- Trigger Spells --->
  452.         <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  453.             <if spell="$TriggerSetOne">
  454.                 <!--- Auto Update Gear --->
  455.                 <if spell="Dancing Chains">
  456.                     <cancelspell />
  457.                     <if status="idle">
  458.                         <equip set="%Status|$Armor-%Status|$Movement-%Status|$KillerInstinct|$Override" />
  459.                     </if>
  460.                     <elseif status="engaged">
  461.                         <if advanced='"$VAR-TP"="EVA"'>
  462.                             <equip set="TP-$STYLE-$VAR-TP|$Armor-%Status|$Movement-%Status|$KillerInstinct|$Override" />
  463.                         </if>
  464.                         <else>
  465.                             <equip set="TP-$STYLE-$VAR-TP|$Armor-%Status|$Movement-%Status|$KillerInstinct|$Override" />
  466.                         </else>
  467.                     </elseif>
  468.                     <elseif status="resting">
  469.                         <equip set="%Status" />
  470.                     </elseif>
  471.                 </if>
  472.                 <!--- Change the distance at which to cancel WS --->
  473.                 <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  474.                 <!--- Change the resistance variable: Regular mobs or NMs --->
  475.                 <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ResistRule']/*" />
  476.                 <!--- Change the Armor variable: Blank, MDT, PDT, or Full Evasion --->
  477.                 <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-Blank']/*" />
  478.                 <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-MDT']/*" />
  479.                 <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-PDT']/*" />
  480.                 <xi:include href="Yugl-Include.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
  481.             </if>
  482.             <elseif spell="$TriggerSetTwo">
  483.                 <!--- Change TP set type --->
  484.                 <if spell="Poison V">
  485.                     <cancelspell />
  486.                     <if advanced='"$VAR-TP"="HASTE"'>
  487.                         <var cmd="set VAR-TP ACC" />
  488.                     </if>
  489.                     <elseif advanced='"$VAR-TP"="ACC"'>
  490.                         <var cmd="set VAR-TP EVA" />
  491.                     </elseif>
  492.                     <elseif advanced='"$VAR-TP"="EVA"'>
  493.                         <var cmd="set VAR-TP HASTE" />
  494.                     </elseif>
  495.                     <addtochat color="135">TP Variable: $VAR-TP</addtochat>
  496.                     <if status="engaged">
  497.                         <command>Dancing Chains</command>
  498.                     </if>
  499.                 </if>
  500.                 <!--- Change WS set type --->
  501.                 <elseif spell="Poisonga V">
  502.                     <cancelspell />
  503.                     <if advanced='"$VAR-WS"="ATT"'>
  504.                         <var cmd="set VAR-WS STR" />
  505.                     </if>
  506.                     <elseif advanced='"$VAR-WS"="STR"'>
  507.                         <var cmd="set VAR-WS ATT" />
  508.                     </elseif>
  509.                     <addtochat color="135">WS Variable: $VAR-WS</addtochat>
  510.                 </elseif>
  511.                 <!--- Change Midcast for Utsusemi --->
  512.                 <elseif spell="Scop's Operetta">
  513.                     <cancelspell />
  514.                     <if advanced='"$VAR-Utsusemi"="PDT"'>
  515.                         <var cmd="set VAR-Utsusemi EVA" />
  516.                     </if>
  517.                     <elseif advanced='"$VAR-Utsusemi"="EVA"'>
  518.                         <var cmd="set VAR-Utsusemi PDT" />
  519.                     </elseif>
  520.                     <addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
  521.                 </elseif>
  522.                 <!--- Change Cure type --->
  523.                 <elseif spell="Herb Pastoral">
  524.                     <cancelspell />
  525.                     <if advanced='"$VAR-Cure"="Potency"'>
  526.                         <var cmd="set VAR-Cure EnmityMinus" />
  527.                     </if>
  528.                     <elseif advanced='"$VAR-Cure"="EnmityMinus"'>
  529.                         <var cmd="set VAR-Cure EnmityPlus" />
  530.                     </elseif>
  531.                     <elseif advanced='"$VAR-Cure"="EnmityPlus"'>
  532.                         <var cmd="set VAR-Cure Potency" />
  533.                     </elseif>
  534.                     <addtochat color="135">Cure Variable: $VAR-Cure</addtochat>
  535.                 </elseif>
  536.                 <!--- Change Between Master Preference and Pet Preference Gear Sets --->
  537.                 <elseif spell="Shining Fantasia">
  538.                     <cancelspell />
  539.                     <if advanced='"$STYLE"="MASTER"'>
  540.                         <var cmd="set STYLE PET" />
  541.                     </if>
  542.                     <elseif advanced='"$STYLE"="PET"'>
  543.                         <var cmd="set STYLE MASTER" />
  544.                     </elseif>
  545.                     <if status="engaged">
  546.                         <command>Dancing Chains</command>
  547.                     </if>
  548.                     <addtochat color="135">Equip Variable: $STYLE</addtochat>
  549.                 </elseif>
  550.                 <!--- Add or Remove Movement gear --->
  551.                 <elseif spell="Raptor Mazurka">
  552.                     <cancelspell />
  553.                     <if advanced='"$Movement-%Status"="BlankSet"'>
  554.                         <var cmd="set Movement-%Status Movement" />
  555.                         <addtochat color="135">Movement Speed: ON</addtochat>
  556.                     </if>
  557.                     <else>
  558.                         <var cmd="set Movement-%Status BlankSet" />
  559.                         <addtochat color="135">Movement Speed: OFF</addtochat>
  560.                     </else>
  561.                     <command>Dancing Chains</command>
  562.                 </elseif>
  563.             </elseif>
  564.             <else>
  565.                 <!--- Call Beast Trigger for pets.txt Aliases $JugSpot points to where pets are --->
  566.                 <if spell="Foxfire">
  567.                     <if advanced='"$JugSpot"="Inventory"'>
  568.                         <changespell Spell="Call Beast" />
  569.                     </if>
  570.                     <else>
  571.                         <cancelspell />
  572.                         <command>input /get "$Broth" $JugSpot; pause 1; CallBeast</command>
  573.                     </else>
  574.                 </if>
  575.                 <!--- Single Target Ready DD --->
  576.                 <elseif spell="Netherspikes">
  577.                     <castdelay delay="$Delay-JA" />
  578.                     <equip when="precast" set="PET-ATT|PET-ACC|PET-MACC|Sic" />
  579.                     <if advanced='"%PetName"="FlowerpotMerle" or "%PetName"="Homunculus" or "%PetName"="FlowerpotBen" or "%PetName"="FlowerpotBill"'>
  580.                         <cancelspell />
  581.                         <command>HeadButt</command>
  582.                     </if>
  583.                     <elseif advanced='"%PetName"="HareFamiliar" or "%PetName"="KeeneeredSteffi" or "%PetName"="LuckyLulush"'>
  584.                         <changespell Spell="Footkick" />
  585.                     </elseif>
  586.                     <elseif advanced='"%PetName"="NurseryNazuna" or "%PetName"="LullabyMelodia" or "%PetName"="SheepFamiliar"'>
  587.                         <changespell Spell="Lamb Chop" />
  588.                     </elseif>
  589.                     <elseif advanced='"%PetName"="GorefangHobs" or "%PetName"="SaberSiravarde" or "%PetName"="TigerFamiliar"'>
  590.                         <changespell Spell="Razor Fang" />
  591.                     </elseif>
  592.                     <elseif advanced='"%PetName"="PrestoJulio" or "%PetName"="VoraciousAudrey" or "%PetName"="FlytrapFamiliar"'>
  593.                         <changespell Spell="Gloeosuccus" />
  594.                     </elseif>
  595.                     <elseif advanced='"%PetName"="AudaciousAnna" or "%PetName"="ColdbloodedComo" or "%PetName"="LizardFamiliar"'>
  596.                         <changespell Spell="Blockhead" />
  597.                     </elseif>
  598.                     <elseif advanced='"%PetName"="BugeyedBroncha" or "%PetName"="AmbusherAllie" or "%PetName"="EftFamiliar"'>
  599.                         <changespell Spell="Nimble Snap" />
  600.                     </elseif>
  601.                     <elseif advanced='"%PetName"="PanzerGalahad" or "%PetName"="BeetleFamiliar"'>
  602.                         <changespell Spell="Power Attack" />
  603.                     </elseif>
  604.                     <elseif advanced='"%PetName"="ChopsueyChucky" or "%PetName"="AntlionFamiliar"'>
  605.                         <changespell Spell="Mandibular Bite" />
  606.                     </elseif>
  607.                     <elseif advanced='"%PetName"="CourrierCarrie" or "%PetName"="CrabFamiliar"'>
  608.                         <changespell Spell="Big Scissors" />
  609.                     </elseif>
  610.                     <elseif advanced='"%PetName"="LifedrinkerLars" or "%PetName"="MiteFamiliar"'>
  611.                         <changespell Spell="DoubleClaw" />
  612.                     </elseif>
  613.                     <elseif advanced='"%PetName"="DiscreetLouise" or "%PetName"="FunguarFamiliar"'>
  614.                         <changespell Spell="Frogkick" />
  615.                     </elseif>
  616.                     <elseif advanced='"%PetName"="AmigoSabotender"'>
  617.                         <changespell Spell="Needle Shot" />
  618.                     </elseif>
  619.                     <elseif advanced='"%PetName"="CraftyClyvonne" or "%PetName"="BloodclawShasra"'>
  620.                         <changespell Spell="Blaster" />
  621.                     </elseif>
  622.                     <elseif advanced='"%PetName"="DipperYuly"'>
  623.                         <changespell Spell="Spiral Spin" />
  624.                     </elseif>
  625.                     <elseif advanced='"%PetName"="FatsoFargann"'>
  626.                         <changespell Spell="Drainkiss" />
  627.                     </elseif>
  628.                     <elseif advanced='"%PetName"="SwiftSieghard"'>
  629.                         <changespell Spell="Ripper Fang" />
  630.                     </elseif>
  631.                     <elseif advanced='"%PetName"="FaithfulFalcorr"'>
  632.                         <changespell Spell="Backheel" />
  633.                     </elseif>
  634.                     <else>
  635.                         <cancelspell />
  636.                     </else>
  637.                 </elseif>
  638.                 <!--- Ready: Pet Stun or Conal Attack --->
  639.                 <elseif spell="Diaga V">
  640.                     <castdelay delay="$Delay-JA" />
  641.                     <equip when="precast" set="PET-ATT|PET-ACC|PET-MACC|Sic" />
  642.                     <if advanced='"%PetName"="Flowerpotmerle" or "%PetName"="Homunculus" or "%PetName"="FlowerpotBen" or "%PetName"="FlowerpotBill"'>
  643.                         <changespell Spell="Wild Oats" />
  644.                     </if>
  645.                     <elseif advanced='"%PetName"="HareFamiliar" or "%PetName"="KeeneeredSteffi" or "%PetName"="LuckyLulush"'>
  646.                         <changespell Spell="Dust Cloud" />
  647.                     </elseif>
  648.                     <elseif advanced='"%PetName"="LuckyLulush"'>
  649.                         <changespell Spell="Snow Cloud" />
  650.                     </elseif>
  651.                     <elseif advanced='"%PetName"="NurseryNazuna" or "%PetName"="LullabyMelodia" or "%PetName"="SheepFamiliar"'>
  652.                         <changespell Spell="Sheepcharge" />
  653.                     </elseif>
  654.                     <elseif advanced='"%PetName"="GorefangHobs" or "%PetName"="SaberSiravarde" or "%PetName"="TigerFamiliar"'>
  655.                         <changespell Spell="Claw Cyclone" />
  656.                     </elseif>
  657.                     <elseif advanced='"%PetName"="PrestoJulio" or "%PetName"="VoraciousAudrey" or "%PetName"="FlytrapFamiliar"'>
  658.                         <changespell Spell="Palsy Pollen" />
  659.                     </elseif>
  660.                     <elseif advanced='"%PetName"="AudaciousAnna" or "%PetName"="ColdbloodedComo" or "%PetName"="LizardFamiliar"'>
  661.                         <changespell Spell="Tail Blow" />
  662.                     </elseif>
  663.                     <elseif advanced='"%PetName"="BugeyedBroncha" or "%PetName"="AmbusherAllie" or "%PetName"="EftFamiliar"'>
  664.                         <changespell Spell="Numbing Noise" />
  665.                     </elseif>
  666.                     <elseif advanced='"%PetName"="PanzerGalahad" or "%PetName"="BeetleFamiliar"'>
  667.                         <changespell Spell="Rhino Attack" />
  668.                     </elseif>
  669.                     <elseif advanced='"%PetName"="ChopsueyChucky" or "%PetName"="AntlionFamiliar"'>
  670.                         <changespell Spell="Venom Spray" />
  671.                     </elseif>
  672.                     <elseif advanced='"%PetName"="CourrierCarrie" or "%PetName"="CrabFamiliar"'>
  673.                         <changespell Spell="Metallic Body" />
  674.                     </elseif>
  675.                     <elseif advanced='"%PetName"="LifedrinkerLars" or "%PetName"="MiteFamiliar"'>
  676.                         <changespell Spell="Filemented Hold" />
  677.                     </elseif>
  678.                     <elseif advanced='"%PetName"="DiscreetLouise" or "%PetName"="FunguarFamiliar"'>
  679.                         <changespell Spell="Silence Gas" />
  680.                     </elseif>
  681.                     <elseif advanced='"%PetName"="MailbusterCetas" or "%PetName"="ShellbusterOrob" or "%PetName"="MayflyFamiliar"'>
  682.                         <changespell Spell="Venom" />
  683.                     </elseif>
  684.                     <elseif advanced='"%PetName"="CraftyClyvonne" or "%PetName"="BloodclawShasra"'>
  685.                         <changespell Spell="Chaotic Eye" />
  686.                     </elseif>
  687.                     <elseif advanced='"%PetName"="DipperYuly"'>
  688.                         <changespell Spell="Sudden Lunge" />
  689.                     </elseif>
  690.                     <elseif advanced='"%PetName"="FatsoFargann"'>
  691.                         <changespell Spell="Suction" />
  692.                     </elseif>
  693.                     <elseif advanced='"%PetName"="SwiftSieghard"'>
  694.                         <changespell Spell="Scythe Tail" />
  695.                     </elseif>
  696.                     <elseif advanced='"%PetName"="FaithfulFalcorr"'>
  697.                         <changespell Spell="Jettatura" />
  698.                     </elseif>
  699.                     <elseif advanced='"%PetName"="GooeyGerard"'>
  700.                         <changespell Spell="Purulent Ooze" />
  701.                     </elseif>
  702.                     <elseif advanced='"%PetName"="CrudeRaphie"'>
  703.                         <changespell Spell="Aqua Breath" />
  704.                     </elseif>
  705.                     <else>
  706.                         <cancelspell />
  707.                     </else>
  708.                 </elseif>
  709.                 <!--- Ready: Pet AoE --->
  710.                 <elseif spell="Banishga V">
  711.                     <castdelay delay="$Delay-JA" />
  712.                     <equip when="precast" set="PET-ATT|PET-ACC|PET-MACC|Sic" />
  713.                     <if advanced='"%PetName"="Flowerpotmerle" or "%PetName"="Homunculus" or "%PetName"="FlowerpotBen" or "%PetName"="FlowerpotBill"'>
  714.                         <changespell Spell="Scream" />
  715.                     </if>
  716.                     <elseif advanced='"%PetName"="HareFamiliar" or "%PetName"="KeeneeredSteffi" or "%PetName"="LuckyLulush"'>
  717.                         <changespell Spell="Whirlclaws" />
  718.                     </elseif>
  719.                     <elseif advanced='"%PetName"="NurseryNazuna" or "%PetName"="LullabyMelodia" or "%PetName"="SheepFamiliar"'>
  720.                         <changespell Spell="Sheepsong" />
  721.                     </elseif>
  722.                     <elseif advanced='"%PetName"="GorefangHobs" or "%PetName"="SaberSiravarde" or "%PetName"="TigerFamiliar"'>
  723.                         <changespell Spell="Roar" />
  724.                     </elseif>
  725.                     <elseif advanced='"%PetName"="PrestoJulio" or "%PetName"="VoraciousAudrey" or "%PetName"="FlytrapFamiliar"'>
  726.                         <changespell Spell="Soporific" />
  727.                     </elseif>
  728.                     <elseif advanced='"%PetName"="AudaciousAnna" or "%PetName"="ColdbloodedComo" or "%PetName"="LizardFamiliar"'>
  729.                         <changespell Spell="Fireball" />
  730.                     </elseif>
  731.                     <elseif advanced='"%PetName"="BugeyedBroncha" or "%PetName"="AmbusherAllie" or "%PetName"="EftFamiliar"'>
  732.                         <changespell Spell="Cyclotail" />
  733.                     </elseif>
  734.                     <elseif advanced='"%PetName"="PanzerGalahad" or "%PetName"="BeetleFamiliar"'>
  735.                         <changespell Spell="Hi-Freq Field" />
  736.                     </elseif>
  737.                     <elseif advanced='"%PetName"="ChopsueyChucky" or "%PetName"="AntlionFamiliar"'>
  738.                         <changespell Spell="Sandblast" />
  739.                     </elseif>
  740.                     <elseif advanced='"%PetName"="CourrierCarrie" or "%PetName"="CrabFamiliar"'>
  741.                         <changespell Spell="Bubble Shower" />
  742.                     </elseif>
  743.                     <elseif advanced='"%PetName"="LifedrinkerLars" or "%PetName"="MiteFamiliar"'>
  744.                         <changespell Spell="Spinning Top" />
  745.                     </elseif>
  746.                     <elseif advanced='"%PetName"="DiscreetLouise" or "%PetName"="FunguarFamiliar"'>
  747.                         <changespell Spell="Numbshroom" />
  748.                     </elseif>
  749.                     <elseif advanced='"%PetName"="MailbusterCetas" or "%PetName"="ShellbusterOrob" or "%PetName"="MayflyFamiliar"'>
  750.                         <changespell Spell="Cursed Sphere" />
  751.                     </elseif>
  752.                     <elseif advanced='"%PetName"="AmigoSabotender"'>
  753.                         <changespell Spell="1000 Needles" />
  754.                     </elseif>
  755.                     <elseif advanced='"%PetName"="BloodclawShasra"'>
  756.                         <changespell Spell="Charged Whisker" />
  757.                     </elseif>
  758.                     <elseif advanced='"%PetName"="DipperYuly"'>
  759.                         <changespell Spell="Noisome Powder" />
  760.                     </elseif>
  761.                     <elseif advanced='"%PetName"="FatsoFargann"'>
  762.                         <changespell Spell="Acid Mist" />
  763.                     </elseif>
  764.                     <elseif advanced='"%PetName"="SwiftSieghard"'>
  765.                         <changespell Spell="Chomp Rush" />
  766.                     </elseif>
  767.                     <elseif advanced='"%PetName"="FaithfulFalcorr"'>
  768.                         <changespell Spell="Choke Breath" />
  769.                     </elseif>
  770.                     <elseif advanced='"%PetName"="GooeyGerard"'>
  771.                         <changespell Spell="Corrosive Ooze" />
  772.                     </elseif>
  773.                     <elseif advanced='"%PetName"="CrudeRaphie"'>
  774.                         <changespell Spell="Tortoise Stomp" />
  775.                     </elseif>
  776.                     <else>
  777.                         <cancelspell />
  778.                     </else>
  779.                 </elseif>
  780.                 <!--- Ready move: Pet buff or Other --->
  781.                 <elseif spell="Goblin Gavotte">
  782.                     <castdelay delay="$Delay-JA" />
  783.                     <equip when="precast" set="PET-ATT|PET-ACC|PET-MACC|Sic" />
  784.                     <if advanced='"%PetName"="Flowerpotmerle" or "%PetName"="Homunculus" or "%PetName"="FlowerpotBen" or "%PetName"="FlowerpotBill"'>
  785.                         <changespell Spell="Scream" />
  786.                     </if>
  787.                     <elseif advanced='"%PetName"="LuckyLulush"'>
  788.                         <changespell Spell="Wild Carrot" />
  789.                     </elseif>
  790.                     <elseif advanced='"%PetName"="NurseryNazuna" or "%PetName"="LullabyMelodia" or "%PetName"="SheepFamiliar"'>
  791.                         <changespell Spell="Rage" />
  792.                     </elseif>
  793.                     <elseif advanced='"%PetName"="AudaciousAnna" or "%PetName"="ColdbloodedComo" or "%PetName"="LizardFamiliar"'>
  794.                         <changespell Spell="Secretion" />
  795.                     </elseif>
  796.                     <elseif advanced='"%PetName"="BugeyedBroncha" or "%PetName"="AmbusherAllie" or "%PetName"="EftFamiliar"'>
  797.                         <changespell Spell="Geist Wall" />
  798.                     </elseif>
  799.                     <elseif advanced='"%PetName"="PanzerGalahad" or "%PetName"="BeetleFamiliar"'>
  800.                         <changespell Spell="Rhino Guard" />
  801.                     </elseif>
  802.                     <elseif advanced='"%PetName"="ChopsueyChucky" or "%PetName"="AntlionFamiliar"'>
  803.                         <changespell Spell="Sandpit" />
  804.                     </elseif>
  805.                     <elseif advanced='"%PetName"="CourrierCarrie" or "%PetName"="CrabFamiliar"'>
  806.                         <changespell Spell="Bubble Curtain" />
  807.                     </elseif>
  808.                     <elseif advanced='"%PetName"="LifedrinkerLars" or "%PetName"="MiteFamiliar"'>
  809.                         <changespell Spell="Grapple" />
  810.                     </elseif>
  811.                     <elseif advanced='"%PetName"="DiscreetLouise" or "%PetName"="FunguarFamiliar"'>
  812.                         <changespell Spell="Numbshroom" />
  813.                     </elseif>
  814.                     <elseif advanced='"%PetName"="FatsoFargann"'>
  815.                         <changespell Spell="TP Drainkiss" />
  816.                     </elseif>
  817.                     <elseif advanced='"%PetName"="FaithfulFalcorr"'>
  818.                         <changespell Spell="Fantod" />
  819.                     </elseif>
  820.                     <elseif advanced='"%PetName"="CrudeRaphie"'>
  821.                         <changespell Spell="Hardened Shell" />
  822.                     </elseif>
  823.                     <else>
  824.                         <cancelspell />
  825.                     </else>
  826.                 </elseif>
  827.             </else>
  828.         </if>
  829.         <elseif type="WhiteMagic|BlackMagic">
  830.             <if Skill="ElementalMagic" />
  831.             <elseif Skill="EnfeeblingMagic" />
  832.             <elseif Skill="EnhancingMagic" />
  833.             <elseif Skill="DarkMagic" />
  834.             <elseif Skill="HealingMagic" />
  835.             <elseif Skill="Divine Magic" />
  836.         </elseif>
  837.         <elseif type="BlueMagic">
  838.             <return />
  839.         </elseif>
  840.         <elseif type="BardSong">
  841.             <return />
  842.         </elseif>
  843.         <elseif type="Ninjutsu">
  844.             <!--- Ninjutsu: Utsusemi --->
  845.             <if spell="Utsusemi: Ichi">
  846.                 <equip when="precast" set="Utsusemi-Precast" />
  847.                 <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
  848.                 <midcastdelay delay="2" />
  849.                 <equip when="midcast" set="Haste" />
  850.             </if>
  851.             <elseif spell="Utsusemi: Ni">
  852.                 <equip when="precast|midcast" set="Haste" />
  853.             </elseif>
  854.         </elseif>
  855.         <elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
  856.             <castdelay delay="1" />
  857.             <equip when="precast">
  858.                 <ammo lock="true">$R-Weapon</ammo>
  859.             </equip>
  860.         </elseif>
  861.         <elseif type="WeaponSkill">
  862.             <castdelay delay="$Delay-JA" />
  863.             <if spell="Mistral Axe|Bora Axe" >
  864.                 <command>/sc var set Distance 15.7</command>
  865.                 <equip set="WS-base|$KillerInstinct" />
  866.             </if>
  867.             <elseif spell="Ruinator|Rampage">
  868.                 <equip set="%Spell-$VAR-WS||$KillerInstinct" />
  869.             </elseif>
  870.             <elseif Spell="Primal Rend|Evisceration|Aeolian Edge">
  871.                 <equip set="%Spell||$KillerInstinct" />
  872.             </elseif>
  873.             <else>
  874.                 <equip set="WS-base|$KillerInstinct" />
  875.             </else>
  876.         </elseif>
  877.         <elseif type="JobAbility">
  878.             <!--- Precast-only JAs and then the rest will follow using <elseif> labels --->
  879.             <if spell="Tame|Familiar|Feral Howl">
  880.                 <castdelay delay="$Delay-JA" />
  881.                 <equip when="precast" set="%Spell" />
  882.             </if>
  883.             <elseif spell="Call Beast">
  884.                 <castdelay delay="$Delay-JA" />
  885.                 <equip when="precast" set="%Spell" />
  886.                 <if advanced='"%petname"="HareFamiliar" or "%petname"="KeenearedSteff" or "%petname"="LuckyLulush" or "%petname"="SheepFamiliar" or "%petname"="LullubyMelodia" or "%petname"="NursuryNazuna" or "%petname"="GorefangHobs" or "%petname"="SaberSiravarde" or "%petname"="TigerFamiliar" or "%petname"="CrafyClyvonne" or "%petname"="BloodclawShasra"'>
  887.                     <var cmd="set Kookie Hobgolin chocolate" />
  888.                 </if>
  889.                 <elseif advanced='"%petname"="lizardFamiliar" or "%petname"="ColdbloodedComo" or "%petname"="AudaciousAnna" or "%petname"="EftFamiliar" or "%petname"="AmbusherAllie" or "%petname"="BugeyedBroncha" or "%petname"="SwiftSieghard" or "%petname"="CrudeRaphie"'>
  890.                     <var cmd="set Kookie Coin cookie" />
  891.                 </elseif>
  892.                 <elseif advanced='"%petname"="DipperYuly" or "%petname"="MailbusterCetas" or "%petname"="ChopsueyChucky" or "%petname"="LifedrinkerLars" or "%petname"="PanzerGalahad" or "%petname"="VoraciousAudrey" or "%petname"="ShellbusterOrob" or "%petname"="MiteFamiliar" or "%petname"="AntlionFamiliar" or "%petname"="BeetleFamiliar" or "%petname"="MayflyFamiliar"'>
  893.                     <var cmd="set Kookie Wizard cookie" />
  894.                 </elseif>
  895.                 <elseif advanced='"%petname"="PrestoJulio" or "%petname"="DiscreetLouise" or "%petname"="FlowerpotMerle" or "%petname"="AmigoSabotender" or "%petname"="Homunculus" or "%petname"="FunguarFamiliar" or "%petname"="FlowerpotBen" or "%petname"="FlowerpotBill" or "%petname"="FlytrapFamiliar"'>
  896.                     <var cmd="set Kookie Red Hot cracker" />
  897.                 </elseif>
  898.                 <elseif advanced='"%petname"="FaithfulFalcorr" or "%petname"="DapperMac"'>
  899.                     <var cmd="set Kookie Wild Cookie" />
  900.                 </elseif>
  901.                 <elseif advanced='"%petname"="SlipperySilas" or "%petname"="CourierCarrie" or "%petname"="CrabFamiliar"'>
  902.                     <var cmd="set Kookie Shrimp Cracker +1" />
  903.                 </elseif>
  904.                 <elseif advanced='"%petname"="FatsoFargann" or "%petname"="GooeyGerard"'>
  905.                     <var cmd="set Kookie Juglan Jumble" />
  906.                 </elseif>
  907.             </elseif>
  908.             <elseif spell="Charm|Gauge|Reward"> <!--- Unlocks Main/Sub slots if tp < 50 & re-equips, previous gear--->
  909.                 <if TPLT="50">
  910.                     <castdelay delay="$Delay-JA" />
  911.                     <var cmd="set CMain %EquipMain" />
  912.                     <var cmd="set CSub %EquipSub" />
  913.                     <var cmd="set LockMain 0" />
  914.                     <equip when="precast" set="%Spell" />
  915.                     <equip when="aftercast" set="MainSub" />
  916.                     <command when="aftercast">wait 1; input /equip sub "$CSub"; sc var set LockMain "1"</command>
  917.                 </if>
  918.                 <else>
  919.                     <castdelay delay="$Delay-JA" />
  920.                     <equip when="precast" set="%Spell" />
  921.                 </else>
  922.             </elseif>
  923.             <elseif spell="Killer Instinct">
  924.                 <castdelay delay="$Delay-JA" />
  925.                 <equip when="precast" set="%Spell" />
  926.                 <var cmd="set KillerInstinct Killer Instinct" />
  927.             </elseif>
  928.  
  929.         </elseif>
  930.        
  931.         <elseif type="*Pact*">
  932.             <return />
  933.         </elseif>
  934.         <elseif type="PetCommand">
  935.             <if spell="Spur|Sic">
  936.                 <castdelay delay="$Delay-JA" />
  937.                 <equip when="precast" set="%Spell" />
  938.             </if>
  939.             <elseif spell="Fight" notStatus="Engaged">
  940.                 <equip when="precast" set="PET-PDT|PET-ACC|PET-ATT" />
  941.             </elseif>
  942.         </elseif>
  943.         <elseif type="Samba|Flourish*">
  944.             <return />
  945.         </elseif>
  946.         <elseif type="Waltz|Jig">
  947.             <equip when="precast" set="Twilight" />
  948.         </elseif>
  949.         <elseif type="Scholar">
  950.             <return />
  951.         </elseif>
  952.         <elseif type="Corsair*">
  953.             <return />
  954.         </elseif>
  955.     </rules>
  956. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement