Advertisement
Quixacotl

[XML] FFXI BST XML

Nov 16th, 2013
429
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 25.76 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.  
  4.     <!-- Last modified: 11/15/2013 9:05 PM -->
  5.  
  6.     <!--
  7.    Notes:
  8.     This xml uses the following classtriggers which can be used
  9.     as in-game macros, keybinds or can be manually typed.
  10.     The first cycles through each ready-move based on which pet you have out.
  11.     The second command executes that ready (or Sic) move.
  12.    
  13.     Class triggers (in-game macros or keybinds):
  14.     /ma ClassTrigger .ready-cycle
  15.     /ma ClassTrigger .ready
  16.  
  17.     You can also use Itemizer for Call Beast so you'll
  18.     never need to pull any jugs out of satchel.
  19.     Your Call Beast macro commands should be:
  20.     /console sc var set Broth "xxx.. broth"
  21.     //foxfire
  22.     -->
  23.  
  24. <config
  25.     RequireVersion="2.44"
  26.     showGearSwaps="false"
  27.     Debug="false"
  28.     ShowSpellInfo="false"
  29.     AutoLoadXMLOnJobChange="true"
  30.     />     
  31.  
  32. <variables clear="true">
  33.     <!-- Local vars -->
  34.     <var name="PetEngaged">False</var>
  35.     <var name="PFood">Pet Food Theta</var>
  36.     <var name="Broth">None</var>
  37.     <var name="JugSpot">Satchel</var>
  38.     <var name="Active-ready">Sic</var>
  39.  
  40.     <var name="Ammo">Demonry Core</var>
  41.     <var name="TP-Neck">Rancor Collar</var>
  42.     <var name="TP-Hands">Iuitl Wristbands</var>
  43.     <var name="TP-Back">Atheling Mantle</var>
  44.     <var name="TP-Waist">Windbuffet Belt</var>
  45.     <var name="TP-Legs">Ferine Quijotes +2</var>
  46.     <var name="WS-Gorgets">Light Gorget|Soil Gorget</var>
  47.     <var name="SpecialGear">Choreia Earring|Potent Belt</var>
  48.     <var name="PorterMoogle">Mst. Gloves +2|Monster Trousers|Genbu's Shield</var>
  49.     <var name="Reward-Feet">Bst. Gaiters +1</var>
  50.  
  51.     <!-- Pet-family > pet-name vars -->
  52.     <var name="Rabbit-Pets">HareFamiliar|KeenearredSteffi|LuckyLulush|DroopyDortwin</var>
  53.     <var name="Mandragora-Pets">FlowerpotBill|FlowerpotBen|Homunculus|FlowerpotMerle</var>
  54.     <var name="Sheep-Pets">SheepFamiliar|LullabyMelodia|NurseryNazuna</var>
  55.     <var name="Tiger-Pets">TigerFamiliar|SaberSiravarde|GorefangHobs</var>
  56.     <var name="Flytrap-Pets">FlytrapFamiliar|VoraciousAudrey|PrestoJulio</var>
  57.     <var name="Lizard-Pets">LizardFamiliar|ColdbloodedComo|AudaciousAnna</var>
  58.     <var name="Eft-Pets">EftFamiliar|AmbusherAllie|BugeyedBroncha</var>
  59.     <var name="Beetle-Pets">BeetleFamiliar|PanzerGalahad</var>
  60.     <var name="Antlion-Pets">AntlionFamiliar|ChopsueyChucky</var>
  61.     <var name="Crab-Pets">CrabFamiliar|CourrierCarrie|SunburstMalfik|HeraldHenry</var>
  62.     <var name="Mite-Pets">MiteFamiliar|LifedrinkerLars</var>
  63.     <var name="Funguar-Pets">FunguarFamiliar|DiscreetLouise</var>
  64.     <var name="Coeurl-Pets">CraftyClyvonne|BloodclawShasra</var>
  65.     <var name="Fly-Pets">MayflyFamiliar|ShellbusterOrob|MailbusterCetas</var>
  66. </variables>
  67.  
  68. <sets>
  69. <group Name="Dual-Wield" default="yes">
  70.     <set name="MiscGear">
  71.         <main>Kerehcatl</main>
  72.         <main>Brethren Axe</main>
  73.         <main>Faizzeer +1</main>
  74.         <main>Aalak' Axe +1</main>
  75.         <main>Faizzeer +1</main>
  76.         <sub>Beatific Shield</sub>
  77.  
  78.         <ammo>Hagneia Stone</ammo>
  79.         <ammo>Flame Sachet</ammo>
  80.  
  81.         <ammo>Pet Food Theta</ammo>
  82.         <ammo>Pet Food Eta</ammo>
  83.         <ammo>Pet Food Zeta</ammo>
  84.         <item>Dawn Mulsum</item>
  85.         <item>Pet Roborant</item>
  86.         <item>Pet Poultice</item>
  87.  
  88.         <rear>Moonshade Earring</rear>
  89.  
  90.         <neck>Rancor Collar</neck>
  91.         <neck>Asperity Necklace</neck>
  92.         <neck>Ferine Necklace</neck>
  93.  
  94.         <body>Iuitl Vest</body>
  95.         <body>Miki. Breastplate</body>
  96.  
  97.         <hands>Iuitl Wristbands</hands>
  98.         <hands>Buremte Gloves</hands>
  99.         <hands>Frn. Manoplas +2</hands>
  100.  
  101.         <back>Ferine Mantle</back>
  102.         <back>Pastoralist's Mantle</back>
  103.         <back>Atheling Mantle</back>
  104.  
  105.         <waist>Windbuffet Belt</waist>
  106.         <waist>Monster Belt</waist>
  107.         <feet>Whirlpool Greaves</feet>
  108.         <feet>Bst. Gaiters +1</feet>
  109.         <feet>Iuitl Gaiters</feet>
  110.     </set>
  111.  
  112.     <set name="Engaged">
  113.         <ammo>$Ammo</ammo>
  114.         <head>Yaoyotl Helm</head>
  115.         <neck>$TP-Neck</neck>
  116.         <lear>Brutal Earring</lear>
  117.         <rear>Suppanomimi</rear>
  118.         <body>Miki. Breastplate</body>
  119.         <hands>$TP-Hands</hands>
  120.         <lring>K'ayres Ring</lring>
  121.         <rring>Mars's Ring</rring>
  122.         <back>$TP-Back</back>
  123.         <waist>$TP-Waist</waist>
  124.         <legs>$TP-Legs</legs>
  125.         <feet>Whirlpool Greaves</feet>
  126.     </set>
  127.  
  128.     <set name="Idle" baseset="Engaged">
  129.         <rring>Paguroidea Ring</rring>
  130.     </set>
  131.  
  132.     <set name="Resting">
  133.         <lear>Stoic Earring</lear>
  134.         <rear>Antivenom Earring</rear>
  135.         <neck>Grandiose Chain</neck>
  136.         <rring>Paguroidea Ring</rring>
  137.         <legs>Monster Trousers</legs>
  138.     </set>
  139.  
  140.     <set name="Twilight">
  141.         <head>Twilight Helm</head>
  142.         <body>Twilight Mail</body>
  143.     </set>
  144.  
  145.     <set name="WS">
  146.         <ammo>Flame Sachet</ammo>
  147.         <head>Yaoyotl Helm</head>
  148.         <neck>Asperity Necklace</neck>
  149.         <lear>Bladeborn Earring</lear>
  150.         <rear>Steelflash Earring</rear>
  151.         <hands>Miki. Gauntlets</hands>
  152.         <lring>K'ayres Ring</lring>
  153.         <rring>Vulcan's Ring</rring>
  154.         <back>Atheling Mantle</back>
  155.         <waist>Windbuffet Belt</waist>
  156.         <legs>Miki. Cuisses</legs>
  157.         <feet>Whirlpool Greaves</feet>
  158.     </set>
  159.  
  160.     <set name="Soil" baseset="WS">
  161.     <!-- Rampage Modifier: STR: 30% -->
  162.         <neck>Soil Gorget</neck>
  163.     </set>
  164.     <set name="Light" baseset="WS">
  165.     <!-- Decimation Modifier: STR: 50% -->
  166.         <neck>Light Gorget</neck>
  167.     </set>
  168.  
  169.     <set name="MND">
  170.         <head>Yaoyotl Helm</head>
  171.         <neck>Aife's Medal</neck>
  172.         <lear>Lifestorm Earring</lear>
  173.         <body>Iuitl Vest</body>
  174.         <hands>Buremte Gloves</hands>
  175.         <rring>Aqua Ring</rring>
  176.         <back>Pastoralist's Mantle</back>
  177.         <waist>Crudelis Belt</waist>
  178.         <legs>Iuitl Tights</legs>
  179.         <feet>Whirlpool Greaves</feet>
  180.     </set>
  181.  
  182.     <set name="CHR">
  183.     <!-- For Charm and Waltz -->
  184.         <ammo>Aqua Sachet</ammo>
  185.         <head>Yaoyotl Helm</head>
  186.         <neck>Ferine Necklace</neck>
  187.         <rear>Melody Earring +1</rear>
  188.         <body>Iuitl Vest</body>
  189.         <hands>Buremte Gloves</hands>
  190.         <rring>Omega Ring</rring>
  191.         <back>Ferine Mantle</back>
  192.         <waist>Moepapa Stone</waist>
  193.         <legs>Iuitl Tights</legs>
  194.         <feet>Whirlpool Greaves</feet>
  195.     </set>
  196.  
  197.     <set name="Waltz" Baseset="CHR">
  198.         <legs>Monster Trousers</legs>
  199.         <feet>$Reward-Feet</feet>
  200.     </set>
  201.  
  202.     <set name="Charm" Baseset="CHR">
  203.         <legs>Monster Trousers</legs>
  204.         <feet>$Reward-Feet</feet>
  205.     </set>
  206.  
  207.     <set name="Spur">
  208.         <feet>Ferine Ocreae +2</feet>
  209.     </set>
  210.  
  211.     <set name="Reward" baseset="MND">
  212.         <rear>Ferine Earring</rear>
  213.         <hands>Ogre Gloves</hands>
  214.         <!-- body>Beast Jackcoat</body -->
  215.         <feet>$Reward-Feet</feet>
  216.     </set>
  217.  
  218.     <set name="Call-Beast">
  219.         <ammo>$Broth</ammo>
  220.         <hands>Mst. Gloves +2</hands>
  221.     </set>
  222.  
  223.     <set name="Ready|Sic">
  224.         <ammo>Demonry Core</ammo>
  225.         <head>Ferine Cabasset +2</head>
  226.         <neck>Ferine Necklace</neck>
  227.         <lear>Sabong Earring</lear>
  228.         <rear>Ferine Earring</rear>
  229.         <body>Ferine Gausape +2</body>
  230.         <hands>Frn. Manoplas +2</hands>
  231.         <back>Ferine Mantle</back>
  232.         <waist>Hurch'lan Sash</waist>
  233.         <legs>Ferine Quijotes +2</legs>
  234.         <feet>Ferine Ocreae +2</feet>
  235.     </set>
  236.  
  237.     <set name="Step">
  238.         <neck>Ferine Necklace</neck>
  239.         <lear>Choreia Earring</lear>
  240.         <rear>Steelflash Earring</rear>
  241.         <back>Pastoralist's Mantle</back>
  242.         <waist>Hurch'lan Sash</waist>
  243.     </set>
  244. </group>
  245.  
  246. <group name="Kite" Inherit="Dual-Wield">
  247.     <set name="Engaged|Idle">
  248.         <ammo>$Ammo</ammo>
  249.         <head>Ferine Cabasset +2</head>
  250.         <neck>Ferine Necklace</neck>
  251.         <lear>Sabong Earring</lear>
  252.         <rear>Ferine Earring</rear>
  253.         <body>Ferine Gausape +2</body>
  254.         <hands>Frn. Manoplas +2</hands>
  255.         <lring>K'ayres Ring</lring>
  256.         <rring>Paguroidea Ring</rring>
  257.         <back>Pastoralist's Mantle</back>
  258.         <waist>Hurch'lan Sash</waist>
  259.         <legs>Ferine Quijotes +2</legs>
  260.         <feet>Ferine Ocreae +2</feet>
  261.     </set>
  262. </group>
  263.  
  264. <group name="1Hand" Inherit="Dual-Wield">
  265. <!-- Use this group when subbing war or using a Shield -->
  266.     <set name="Idle|Engaged">
  267.         <lear>Bladeborn Earring</lear>
  268.         <rear>Steelflash Earring</rear>
  269.     </set>
  270. </group>
  271.  
  272. <group name="Mage" Inherit="Dual-Wield">
  273.     <set name="Engaged">
  274.         <lear>Bladeborn Earring</lear>
  275.         <rear>Steelflash Earring</rear>
  276.         <hands>$TP-Hands</hands>
  277.     </set>
  278.     <set name="Idle" baseset="Engaged">
  279.         <lear>Sabong Earring</lear>
  280.         <rear>Ferine Earring</rear>
  281.     </set>
  282.  
  283. </group>
  284.  
  285. <group name="Twilight" Inherit="Dual-Wield">
  286.     <set name="Idle|Engaged">
  287.         <head>Twilight Helm</head>
  288.         <body>Twilight Mail</body>
  289.     </set>
  290. </group>
  291.  
  292. <group name="Delve" Inherit="Dual-Wield">
  293.     <set name="Idle|Engaged">
  294.         <ammo>$Ammo</ammo>
  295.         <head>Yaoyotl Helm</head>
  296.         <neck>Asperity Necklace</neck>
  297.         <body>Miki. Breastplate</body>
  298.         <hands>$TP-Hands</hands>
  299.         <lring>K'ayres Ring</lring>
  300.         <rring>Mars's Ring</rring>
  301.         <back>Pastoralist's Mantle</back>
  302.         <waist>Hurch'lan Sash</waist>
  303.         <legs>Miki. Cuisses</legs>
  304.         <feet>Whirlpool Greaves</feet>
  305.     </set>
  306. </group>
  307.  
  308. <group name="Salvage|Assault" Inherit="Dual-Wield">
  309.     <set name="Idle|Engaged|Resting">
  310.         <rring>Ulthalam's Ring</rring>
  311.     </set>
  312. </group>
  313.  
  314. </sets>
  315.  
  316. <rules>
  317. <xi:include href="Include.xml" xpointer="//include[@name='DeadRules']/*"/>
  318. <xi:include href="Include.xml" xpointer="//include[@name='CancelRules']/*"/>
  319.  
  320.     <!-- Fix for Bst-pet Blu-spell conflict glitch (may now be fixed) -->
  321.     <if spell="Sudden Lunge|Jettatura|Fantod|Hardened Shell">
  322.         <cancelspell/>
  323.         <cmd>input /raw /pet "%spell" &lt;me&gt;;</cmd>
  324.     </if>
  325.  
  326.     <!-- Lock various slots when using particular gear. -->
  327.     <if mode="OR" EquipHead="Twilight Helm" EquipBody="Twilight Mail">
  328.         <changelock slot="head|body" when="All" lock="true" />
  329.     </if>
  330.     <if EquipLear="Reraise Earring">
  331.         <changelock slot="lear" when="All" lock="true" />
  332.     </if>
  333.     <if EquipRear="Reraise Earring">
  334.         <changelock slot="rear" when="All" lock="true" />
  335.     </if>
  336.  
  337.     <if spell="autoset">
  338.         <equip when="idle" set="Idle" />
  339.         <equip when="resting" set="Resting" />
  340.         <equip when="engaged" set="Engaged" />
  341.     </if>
  342.     <equip when="aftercast" set="%Status" />
  343.  
  344.     <!-- Third: Adjust configurations based on action/trigger. -->
  345.         <if Spell="ClassTrigger">
  346.             <if SpellTargetRaw=".ready">
  347.                 <aftercastdelay delay="3" />
  348.                 <equip when="precast|midcast" set="Ready" />
  349.                 <command>input /raw /pet "$Active-ready" &lt;me&gt;</command>
  350.             </if>
  351.                        
  352.             <if SpellTargetRaw=".ready-cycle">
  353.                 <if PetName="$Rabbit-Pets">
  354.                     <if advanced='"$Active-ready"="Sic"'>
  355.                         <var cmd="set Active-ready Foot Kick" />
  356.                     </if>
  357.                     <elseif  advanced='"$Active-ready"="Foot Kick"'>
  358.                         <var cmd="set Active-ready Whirl Claws" />
  359.                     </elseif>
  360.                     <elseif  advanced='"$Active-ready"="Whirl Claws"'>
  361.                         <if PetName="LuckyLulush">
  362.                             <var cmd="set Active-ready Snow Cloud" />
  363.                         </if>
  364.                         <else>
  365.                             <var cmd="set Active-ready Dust Cloud" />
  366.                         </else>
  367.                     </elseif>
  368.                     <elseif  advanced='"$Active-ready"="Snow Cloud"'>
  369.                         <var cmd="set Active-ready Wild Carrot" />
  370.                     </elseif>
  371.                     <elseif  advanced='"$Active-ready"="Dust Cloud"'>
  372.                         <var cmd="set Active-ready Foot Kick" />
  373.                     </elseif>
  374.                     <elseif  advanced='"$Active-ready"="Wild Carrot"'>
  375.                         <var cmd="set Active-ready Foot Kick" />
  376.                     </elseif>
  377.                 </if>
  378.                 <elseif PetName="$Mandragora-Pets">
  379.                     <if advanced='"$Active-ready"="Sic"'>
  380.                         <var cmd="set Active-ready Head Butt" />
  381.                     </if>
  382.                     <elseif  advanced='"$Active-ready"="Head Butt"'>
  383.                         <var cmd="set Active-ready Leaf Dagger" />
  384.                     </elseif>
  385.                     <elseif  advanced='"$Active-ready"="Leaf Dagger"'>
  386.                         <var cmd="set Active-ready Wild Oats" />
  387.                     </elseif>
  388.                     <elseif  advanced='"$Active-ready"="Wild Oats"'>
  389.                         <var cmd="set Active-ready Scream" />
  390.                     </elseif>
  391.                     <elseif  advanced='"$Active-ready"="Scream"'>
  392.                         <if PetName="FlowerpotMerle">
  393.                             <var cmd="set Active-ready Head Butt" />
  394.                         </if>
  395.                         <else>
  396.                             <var cmd="set Active-ready Dream Flower" />
  397.                         </else>
  398.                     </elseif>
  399.                     <elseif  advanced='"$Active-ready"="Dream Flower"'>
  400.                         <var cmd="set Active-ready Head Butt" />
  401.                     </elseif>
  402.                 </elseif>
  403.                 <elseif PetName="$Sheep-Pets">
  404.                     <if advanced='"$Active-ready"="Sic"'>
  405.                         <var cmd="set Active-ready Lamb Chop" />
  406.                     </if>
  407.                     <elseif  advanced='"$Active-ready"="Lamb Chop"'>
  408.                         <var cmd="set Active-ready Rage" />
  409.                     </elseif>
  410.                     <elseif  advanced='"$Active-ready"="Rage"'>
  411.                         <var cmd="set Active-ready Sheep Charge" />
  412.                     </elseif>
  413.                     <elseif  advanced='"$Active-ready"="Sheep Charge"'>
  414.                         <var cmd="set Active-ready Sheep Song" />
  415.                     </elseif>
  416.                     <elseif  advanced='"$Active-ready"="Sheep Song"'>
  417.                         <var cmd="set Active-ready Lamb Chop" />
  418.                     </elseif>      
  419.                 </elseif>
  420.                 <elseif PetName="$Tiger-Pets">
  421.                     <if advanced='"$Active-ready"="Sic"'>
  422.                         <var cmd="set Active-ready Razor Fang" />
  423.                     </if>
  424.                     <elseif  advanced='"$Active-ready"="Razor Fang"'>
  425.                         <var cmd="set Active-ready Claw Cyclone" />
  426.                     </elseif>
  427.                     <elseif  advanced='"$Active-ready"="Claw Cyclone"'>
  428.                         <var cmd="set Active-ready Roar" />
  429.                     </elseif>
  430.                     <elseif  advanced='"$Active-ready"="Roar"'>
  431.                         <var cmd="set Active-ready Razor Fang" />
  432.                     </elseif>
  433.                 </elseif>
  434.                 <elseif PetName="$Flytrap-Pets">
  435.                     <if advanced='"$Active-ready"="Sic"'>
  436.                         <var cmd="set Active-ready Soporific" />
  437.                     </if>
  438.                     <elseif  advanced='"$Active-ready"="Soporific"'>
  439.                         <var cmd="set Active-ready Gloeosuccus" />
  440.                     </elseif>
  441.                     <elseif  advanced='"$Active-ready"="Gloeosuccus"'>
  442.                         <var cmd="set Active-ready Palsy Pollen" />
  443.                     </elseif>
  444.                     <elseif  advanced='"$Active-ready"="Palsy Pollen"'>
  445.                         <var cmd="set Active-ready Soporific" />
  446.                     </elseif>
  447.                 </elseif>
  448.                 <elseif PetName="$Lizard-Pets">
  449.                     <if advanced='"$Active-ready"="Sic"'>
  450.                         <var cmd="set Active-ready Tail Blow" />
  451.                     </if>
  452.                     <elseif  advanced='"$Active-ready"="Tail Blow"'>
  453.                         <var cmd="set Active-ready Fireball" />
  454.                     </elseif>
  455.                     <elseif  advanced='"$Active-ready"="Fireball"'>
  456.                         <var cmd="set Active-ready Blockhead" />
  457.                     </elseif>
  458.                     <elseif  advanced='"$Active-ready"="Blockhead"'>
  459.                         <var cmd="set Active-ready Brain Crush" />
  460.                     </elseif>
  461.                     <elseif  advanced='"$Active-ready"="Brain Crush"'>
  462.                         <var cmd="set Active-ready Infrasonics" />
  463.                     </elseif>
  464.                     <elseif  advanced='"$Active-ready"="Infrasoncis"'>
  465.                         <var cmd="set Active-ready Secretion" />
  466.                     </elseif>
  467.                     <elseif  advanced='"$Active-ready"="Secretion"'>
  468.                         <var cmd="set Active-ready Tail Blow" />
  469.                     </elseif>
  470.                 </elseif>
  471.                 <elseif PetName="$Eft-Pets">
  472.                     <if advanced='"$Active-ready"="Sic"'>
  473.                         <var cmd="set Active-ready Nimble Snap" />
  474.                     </if>
  475.                     <elseif  advanced='"$Active-ready"="Nimble Snap"'>
  476.                         <var cmd="set Active-ready Cyclotail" />
  477.                     </elseif>
  478.                     <elseif  advanced='"$Active-ready"="Cyclotail"'>
  479.                         <var cmd="set Active-ready Toxic Spit" />
  480.                     </elseif>
  481.                     <elseif  advanced='"$Active-ready"="Toxic Spit"'>
  482.                         <var cmd="set Active-ready Geist Wall" />
  483.                     </elseif>
  484.                     <elseif  advanced='"$Active-ready"="Geist Wall"'>
  485.                         <var cmd="set Active-ready Numbing Noise" />
  486.                     </elseif>
  487.                     <elseif  advanced='"$Active-ready"="Numbing Noise"'>
  488.                         <var cmd="set Active-ready Nimble Snap" />
  489.                     </elseif>
  490.                 </elseif>
  491.                 <elseif PetName="$Beetle-Pets">
  492.                     <if advanced='"$Active-ready"="Sic"'>
  493.                         <var cmd="set Active-ready Spoil" />
  494.                     </if>
  495.                     <elseif  advanced='"$Active-ready"="Spoil"'>
  496.                         <var cmd="set Active-ready Rhino Guard" />
  497.                     </elseif>
  498.                     <elseif  advanced='"$Active-ready"="Rhino Guard"'>
  499.                         <var cmd="set Active-ready Rhino Attack" />
  500.                     </elseif>
  501.                     <elseif  advanced='"$Active-ready"="Rhino Attack"'>
  502.                         <var cmd="set Active-ready Power Attack" />
  503.                     </elseif>
  504.                     <if advanced='"$Active-ready"="Power Attack"'>
  505.                         <var cmd="set Active-ready Hi-Freq Field" />
  506.                     </if>
  507.                     <elseif  advanced='"$Active-ready"="Hi-Freq Field"'>
  508.                         <var cmd="set Active-ready Spoil" />
  509.                     </elseif>
  510.                 </elseif>
  511.                 <elseif PetName="$Antlion-Pets">
  512.                     <if advanced='"$Active-ready"="Sic"'>
  513.                         <var cmd="set Active-ready Sandpit" />
  514.                     </if>
  515.                     <elseif  advanced='"$Active-ready"="Sandpit"'>
  516.                         <var cmd="set Active-ready Sandblast" />
  517.                     </elseif>
  518.                     <elseif  advanced='"$Active-ready"="Sandblast"'>
  519.                         <var cmd="set Active-ready Venom Spray" />
  520.                     </elseif>
  521.                     <elseif  advanced='"$Active-ready"="Venom Spray"'>
  522.                         <var cmd="set Active-ready Mandibular Bite" />
  523.                     </elseif>
  524.                     <elseif  advanced='"$Active-ready"="Mandibular Bite"'>
  525.                         <var cmd="set Active-ready Sandpit" />
  526.                     </elseif>
  527.                 </elseif>
  528.                 <elseif PetName="$Crab-Pets">
  529.                     <if advanced='"$Active-ready"="Sic"'>
  530.                         <var cmd="set Active-ready Metallic Body" />
  531.                     </if>
  532.                     <elseif  advanced='"$Active-ready"="Metallic Body"'>
  533.                         <var cmd="set Active-ready Bubble Shower" />
  534.                     </elseif>
  535.                     <elseif  advanced='"$Active-ready"="Bubble Shower"'>
  536.                         <var cmd="set Active-ready Bubble Curtain" />
  537.                     </elseif>
  538.                     <elseif  advanced='"$Active-ready"="Bubble Curtain"'>
  539.                         <var cmd="set Active-ready  Scissor Guard" />
  540.                     </elseif>
  541.                     <elseif  advanced='"$Active-ready"="Scissor Guard"'>
  542.                         <var cmd="set Active-ready Big Scissors" />
  543.                     </elseif>
  544.                     <elseif  advanced='"$Active-ready"="Big Scissors"'>
  545.                         <var cmd="set Active-ready Metallic Body" />
  546.                     </elseif>
  547.                 </elseif>
  548.                 <elseif PetName="$Mite-Pets">
  549.                     <if advanced='"$Active-ready"="Sic"'>
  550.                         <var cmd="set Active-ready Grapple" />
  551.                     </if>
  552.                     <elseif  advanced='"$Active-ready"="Grapple"'>
  553.                         <var cmd="set Active-ready Spinning Top" />
  554.                     </elseif>
  555.                     <elseif  advanced='"$Active-ready"="Spinning Top"'>
  556.                         <var cmd="set Active-ready Double Claw" />
  557.                     </elseif>
  558.                     <elseif  advanced='"$Active-ready"="Double Claw"'>
  559.                         <var cmd="set Active-ready Filamented Hold" />
  560.                     </elseif>
  561.                     <elseif  advanced='"$Active-ready"="Filamented Hold"'>
  562.                         <var cmd="set Active-ready Grapple" />
  563.                     </elseif>
  564.                 </elseif>
  565.                 <elseif PetName="$Funguar-Pets">
  566.                     <if advanced='"$Active-ready"="Sic"'>
  567.                         <var cmd="set Active-ready Frogkick" />
  568.                     </if>
  569.                     <elseif  advanced='"$Active-ready"="Frogkick"'>
  570.                         <var cmd="set Active-ready Queasyshroom" />
  571.                     </elseif>
  572.                     <elseif  advanced='"$Active-ready"="Queasyshroom"'>
  573.                         <var cmd="set Active-ready Silence Gas" />
  574.                     </elseif>
  575.                     <elseif  advanced='"$Active-ready"="Silence Gas"'>
  576.                         <var cmd="set Active-ready Numbshroom" />
  577.                     </elseif>
  578.                     <elseif  advanced='"$Active-ready"="Numbshroom"'>
  579.                         <var cmd="set Active-ready Spore" />
  580.                     </elseif>
  581.                     <elseif  advanced='"$Active-ready"="Spore"'>
  582.                         <var cmd="set Active-ready Dark Spore" />
  583.                     </elseif>
  584.                     <elseif  advanced='"$Active-ready"="Dark Spore"'>
  585.                         <var cmd="set Active-ready Shakeshroom" />
  586.                     </elseif>
  587.                     <elseif  advanced='"$Active-ready"="Shakeshroom"'>
  588.                         <var cmd="set Active-ready Frog Kick" />
  589.                     </elseif>
  590.                 </elseif>
  591.                 <elseif PetName="$Fly-Pets">
  592.                     <if advanced='"$Active-ready"="Sic"'>
  593.                         <var cmd="set Active-ready Cursed Sphere" />
  594.                     </if>
  595.                     <elseif  advanced='"$Active-ready"="Cursed Sphere"'>
  596.                         <var cmd="set Active-ready Venom" />
  597.                     </elseif>
  598.                     <elseif  advanced='"$Active-ready"="Venom"'>
  599.                         <var cmd="set Active-ready Cursed Sphere" />
  600.                     </elseif>
  601.                 </elseif>
  602.                 <elseif PetName="$Coeurl-Pets">
  603.                     <if advanced='"$Active-ready"="Sic"'>
  604.                         <var cmd="set Active-ready Chaotic Eye" />
  605.                     </if>
  606.                     <elseif  advanced='"$Active-ready"="Chaotic Eye"'>
  607.                         <var cmd="set Active-ready Blaster" />
  608.                     </elseif>
  609.                     <elseif  advanced='"$Active-ready"="Blaster"'>
  610.                         <if PetName="BloodclawShasra">
  611.                             <var cmd="set Active-ready Charged Whisker" />
  612.                         </if>
  613.                         <else>
  614.                             <var cmd="set Active-ready Chaotic Eye" />
  615.                         </else>
  616.                     </elseif>
  617.                     <elseif  advanced='"$Active-ready"="Charged Whisker"'>
  618.                         <var cmd="set Active-ready Chaotic Eye" />
  619.                     </elseif>
  620.                 </elseif>
  621.                 <elseif PetName="DipperYuly">
  622.                     <if advanced='"$Active-ready"="Sic"'>
  623.                         <var cmd="set Active-ready Spiral Spin" />
  624.                     </if>
  625.                     <elseif  advanced='"$Active-ready"="Spiral Spin"'>
  626.                         <var cmd="set Active-ready Noisome Powder" />
  627.                     </elseif>
  628.                     <elseif  advanced='"$Active-ready"="Noisome Powder"'>
  629.                         <var cmd="set Active-ready Sudden Lunge" />
  630.                     </elseif>
  631.                     <elseif  advanced='"$Active-ready"="Sudden Lunge"'>
  632.                         <var cmd="set Active-ready Spiral Spin" />
  633.                     </elseif>
  634.                 </elseif>
  635.                 <elseif PetName="FatsoFargann">
  636.                     <if advanced='"$Active-ready"="Sic"'>
  637.                         <var cmd="set Active-ready Suction" />
  638.                     </if>
  639.                     <elseif  advanced='"$Active-ready"="Suction"'>
  640.                         <var cmd="set Active-ready Drainkiss" />
  641.                     </elseif>
  642.                     <elseif  advanced='"$Active-ready"="Drainkiss"'>
  643.                         <var cmd="set Active-ready Acid Mist" />
  644.                     </elseif>
  645.                     <elseif  advanced='"$Active-ready"="Acid Mist"'>
  646.                         <var cmd="set Active-ready TP Drainkiss" />
  647.                     </elseif>
  648.                     <elseif  advanced='"$Active-ready"="TP Drainkiss"'>
  649.                         <var cmd="set Active-ready Suction" />
  650.                     </elseif>
  651.                 </elseif>
  652.                 <elseif PetName="SwiftSieghard">
  653.                     <if advanced='"$Active-ready"="Sic"'>
  654.                         <var cmd="set Active-ready Scythe Tail" />
  655.                     </if>
  656.                     <elseif  advanced='"$Active-ready"="Scythe Tail"'>
  657.                         <var cmd="set Active-ready Ripper Fang" />
  658.                     </elseif>
  659.                     <elseif  advanced='"$Active-ready"="Ripper Fang"'>
  660.                         <var cmd="set Active-ready Chomp Rush" />
  661.                     </elseif>
  662.                     <elseif  advanced='"$Active-ready"="Chomp Rush"'>
  663.                         <var cmd="set Active-ready Scythe Tail" />
  664.                     </elseif>
  665.                 </elseif>
  666.                 <elseif PetName="FaithfulFalcorr">
  667.                     <if advanced='"$Active-ready"="Sic"'>
  668.                         <var cmd="set Active-ready Back Heel" />
  669.                     </if>
  670.                     <elseif  advanced='"$Active-ready"="Back Heel"'>
  671.                         <var cmd="set Active-ready Jettatura" />
  672.                     </elseif>
  673.                     <elseif  advanced='"$Active-ready"="Jettatura"'>
  674.                         <var cmd="set Active-ready Choke Breath" />
  675.                     </elseif>
  676.                     <elseif  advanced='"$Active-ready"="Choke Breath"'>
  677.                         <var cmd="set Active-ready Fantod" />
  678.                     </elseif>
  679.                     <elseif  advanced='"$Active-ready"="Fantod"'>
  680.                         <var cmd="set Active-ready Back Heel" />
  681.                     </elseif>      
  682.                 </elseif>
  683.                 <elseif PetName="GooeyGerard">
  684.                     <if advanced='"$Active-ready"="Sic"'>
  685.                         <var cmd="set Active-ready Purulent Ooze" />
  686.                     </if>
  687.                     <elseif  advanced='"$Active-ready"="Purulent Ooze"'>
  688.                         <var cmd="set Active-ready Corrosive Ooze" />
  689.                     </elseif>
  690.                     <elseif  advanced='"$Active-ready"="Corrosive Ooze"'>
  691.                         <var cmd="set Active-ready Purulent Ooze" />
  692.                     </elseif>
  693.                 </elseif>
  694.                 <elseif PetName="CrudeRaphie">
  695.                     <if advanced='"$Active-ready"="Sic"'>
  696.                         <var cmd="set Active-ready Tortoise Stomp" />
  697.                     </if>
  698.                     <elseif  advanced='"$Active-ready"="Tortoise Stomp"'>
  699.                         <var cmd="set Active-ready Harden Shell" />
  700.                     </elseif>
  701.                     <elseif  advanced='"$Active-ready"="Harden Shell"'>
  702.                         <var cmd="set Active-ready Aqua Breath" />
  703.                     </elseif>
  704.                     <elseif  advanced='"$Active-ready"="Aqua Breath"'>
  705.                         <var cmd="set Active-ready Tortoise Stomp" />
  706.                     </elseif>
  707.                 </elseif>
  708.                 <elseif PetName="DapperMac">
  709.                     <if advanced='"$Active-ready"="Sic"'>
  710.                         <var cmd="set Active-ready Wing Slap" />
  711.                     </if>
  712.                     <elseif  advanced='"$Active-ready"="Wing Slap"'>
  713.                         <var cmd="set Active-ready Beak Lunge" />
  714.                     </elseif>
  715.                     <elseif  advanced='"$Active-ready"="Beak Lunge"'>
  716.                         <var cmd="set Active-ready Wing Slap" />
  717.                     </elseif>
  718.                 </elseif>
  719.                 <elseif PetName="TurbidToloi">
  720.                     <if advanced='"$Active-ready"="Sic"'>
  721.                         <var cmd="set Active-ready Intimidate" />
  722.                     </if>
  723.                     <elseif  advanced='"$Active-ready"="Intimidate"'>
  724.                         <var cmd="set Active-ready Recoil Dive" />
  725.                     </elseif>
  726.                     <elseif  advanced='"$Active-ready"="Recoil Dive"'>
  727.                         <var cmd="set Active-ready Water Wall" />
  728.                     </elseif>
  729.                     <elseif  advanced='"$Active-ready"="Water Wall"'>
  730.                         <var cmd="set Active-ready Intimidate" />
  731.                     </elseif>
  732.                 </elseif>
  733.                 <elseif PetName="ScissorlegXerin">
  734.                     <if advanced='"$Active-ready"="Sic"'>
  735.                         <var cmd="set Active-ready Sensilla Blades" />
  736.                     </if>
  737.                     <elseif  advanced='"$Active-ready"="Sensilla Blades"'>
  738.                         <var cmd="set Active-ready Tegmina Buffet" />
  739.                     </elseif>
  740.                     <elseif  advanced='"$Active-ready"="Tegmina Buffet"'>
  741.                         <var cmd="set Active-ready Sensilla Blades" />
  742.                     </elseif>
  743.                 </elseif>
  744.                 <else>
  745.                     <var cmd="set Active-ready Sic" />
  746.                 </else>
  747.                     <addtochat color="204">=== Ready Move in Queue: $Active-ready ===</addtochat>
  748.             </if>      
  749.         </if>
  750.  
  751.  
  752.  
  753.     <!-- Itemizer does not like ClassTriggers -->
  754.     <if Spell="foxfire">
  755.         <if advanced='"$JugSpot"="Inventory"'>
  756.             <changespell Spell="Call Beast" />
  757.             <changetarget target="&lt;me&gt;" />
  758.         </if>
  759.         <else>
  760.             <cancelspell />
  761.             <command>input /get "$Broth" $JugSpot; pause 1; input /equip ammo "$Broth"; CallBeast</command>
  762.         </else>            
  763.     </if>
  764.  
  765.     <if type="Ninjutsu" />
  766.  
  767.     <elseif type="JobAbility">
  768.         <if spell="Reward|Charm|Sic|Spur">
  769.             <castdelay delay=".2" />
  770.             <equip when="precast" set="%Spell" />
  771.         </if>
  772.         <elseif spell="Call Beast">
  773.             <castdelay delay=".2" />
  774.             <equip when="precast" set="Call-Beast" />
  775.         </elseif>
  776.     </elseif>
  777.  
  778.     <elseif type="WeaponSkill" NotSpell="Foxfire">
  779.         <castdelay delay=".2" />
  780.         <aftercastdelay delay="3" />
  781.         <if spell="Rampage">
  782.             <addtochat color="4">=== %Spell Soil/STR set equipped ===</addtochat>
  783.             <equip set="Soil" />
  784.         </if>
  785.         <elseif spell="Decimation">
  786.             <addtochat color="4">=== %Spell Light/STR set equipped ===</addtochat>
  787.             <equip set="Light" />
  788.         </elseif>
  789.         <else>
  790.             <addtochat color="4">=== %Spell Standard STR set equipped ===</addtochat>
  791.             <equip set="WS" />
  792.         </else>
  793.     </elseif>
  794.     <elseif type="Step">
  795.         <addtochat color="4">===  [ %Spell | Step Acc set ]
  796.  
  797. ===</addtochat>
  798.         <equip set="Step" />
  799.     </elseif>
  800.     <elseif type="Jig">
  801.         <command>cancel 71</command>
  802.     </elseif>
  803.     <elseif type="Waltz">
  804.         <!-- CHR gear for Waltz's -->
  805.         <equip set="Waltz" />
  806.     </elseif>
  807.  
  808. </rules>
  809. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement