Advertisement
xilk

Xilk-BST v2.2.xml

Sep 6th, 2012
1,824
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 42.50 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns="http://www.windower.net/spellcast/"
  3.    xmlns:xi="http://www.w3.org/2001/XInclude"
  4.    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5.    xsi:schemaLocation="http://www.windower.net/spellcast/ spellcast.xsd">
  6.  
  7.     <!-- Last modified: 01/10/2013 9:05 PM -->
  8.  
  9.     <!--
  10.    Notes:
  11.     This xml works with the include files created by Motenten. I've slightly modified the include to have a Dynamis group. I use this to keep some relic +2 pieces equipped so I don't have to change my whole xml everytime I work on an xp trial.
  12.    
  13.     This xml uses the following classtriggers. You will want to use these as macro's or keybinds. The first executes a ready move, the 2nd cycles thru and selects which ready move to execute. I like this for a simply 2 macro approach to use my ready moves. typically you use the same move several times in a row...
  14.    
  15.    Class trigger:
  16.    /ma ClassTrigger .ready  
  17.     /ma ClassTrigger .ready-cycle
  18.    
  19.    I also have the following macros:
  20.    
  21.     Killer Instinct
  22.     /item "$KillerFood" <me>
  23.     /wait 5
  24.     /ja "Killer Instinct" <me>
  25.  
  26.    -->
  27.  
  28.  
  29.   <config Debug="false"
  30.          ShowGearSwaps="false"
  31.          ShowSpellInfo="false"
  32.          RequireVersion="2.30"
  33.          />
  34.  
  35.     <variables>
  36.         <!-- General configuration -->
  37.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='ConfigurationVars']/*" />
  38.  
  39.         <!-- Configuration var overrides. -->
  40.         <var name="CritWS">Rampage|Evisceration</var>
  41.         <var name="MagicalWS">Primal Rend|Cloudsplitter|Aeolian Edge|Nightmare Scythe|Dark Harvest</var>
  42.  
  43.         <!-- General utility -->
  44.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='UtilityVars']/*" />
  45.         <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='RecastDurations']/*" />
  46.  
  47.         <!-- Utility default var overrides. -->
  48.         <var name="TPWeapon">DualWield</var>
  49.         <var name="LastEquipMain">Unknown</var>
  50.         <var name="TankMode">Pet</var>
  51.         <var name="AggressiveLayer">Rancor</var>
  52.         <var name="CustomDefMode">Reraise</var>
  53.         <var name="CustomOffMode">Killer</var>
  54.         <var name="PullWeapons">Mamoolbane|Killer shortbow</var>
  55.  
  56.         <!-- Local vars -->
  57.         <var name="PetEngaged">False</var>
  58.         <var name="PFood">Pet Food Theta</var>
  59.         <var name="Broth">None</var>
  60.         <var name="JugSpot">Satchel</var>
  61.         <var name="KillerFood">None</var>
  62.         <var name="Active-ready">Sic</var>
  63.         <var name="KillerInstictArmor">None</var>
  64.         <var name="Duration-KillerInstinct">235</var>
  65.        
  66.         <!-- Pet family > pet name vars -->
  67.         <var name="rabbit-Pets">HareFamiliar|KeenearredSteffi|LuckyLulush</var>
  68.         <var name="mandragora-Pets">FlowerpotBill|FlowerpotBen|Homunculus|FlowerpotMerle</var>
  69.         <var name="sheep-Pets">SheepFamiliar|LullabyMelodia|NurseryNazuna</var>
  70.         <var name="tiger-Pets">TigerFamiliar|SaberSiravarde|GorefangHobs</var>
  71.         <var name="flytrap-Pets">FlytrapFamiliar|VoraciousAudrey|PrestoJulio</var>
  72.         <var name="lizard-Pets">LizardFamiliar|ColdbloodedComo|AudaciousAnna</var>
  73.         <var name="eft-Pets">EftFamiliar|AmbusherAllie|BugeyedBroncha</var>
  74.         <var name="beetle-Pets">BeetleFamiliar|PanzerGalahad</var>
  75.         <var name="antlion-Pets">AntlionFamiliar|ChopsueyChucky</var>
  76.         <var name="crab-Pets">CrabFamiliar|CourrierCarrie</var>
  77.         <var name="mite-Pets">MiteFamiliar|LifedrinkerLars</var>
  78.         <var name="funguar-Pets">FunguarFamiliar|DiscreetLouise</var>
  79.         <var name="couerl-Pets">CraftyClyvonne|BloodclawShasra</var>
  80.         <var name="fly-Pets">MayflyFamiliar|ShellbusterOrob|MailbusterCetas</var>
  81.                
  82.        
  83.         <!--Melee Weapons -->
  84.         <var name="Daggers">Twilight knife</var>
  85.         <var name="Axes">Ganelon|Astolfo|Guichard's Axe +3|Guichard's Axe +2|Zoraal Ja's Axe|Glyph Axe</var>
  86.         <var name="Scythes">*Scythe*|*Sickle</var>
  87.     </variables>
  88.  
  89.     <sets>
  90.         <group name="Outside-Group" default="true">
  91.             <set name="None">
  92.             </set>
  93.            
  94.             <set name="Gearcollector">
  95.                 <main>Twilight Knife</main>
  96.                 <ranged>Killer shortbow</ranged>
  97.                 <main>Astolfo</main>
  98.                 <sub>Pallas's Shield</sub>
  99.                 <sub>Tatami shield</sub>
  100.                 <sub>Thuellaic ecu</sub>
  101.                 <head>Zoolater hat</head>
  102.                 <back>Vigilence mantle +1</back>
  103.             </set>
  104.  
  105.             <set name="Idle-Town-*">
  106.                 <head>Ferine Cabasset +2</head>
  107.                 <neck>Wiglen Gorget</neck>
  108.                 <lear>Ferine Earring</lear>
  109.                 <rear>Sabong earring</rear>
  110.                 <body>Ferine Gausape +2</body>
  111.                 <hands>Frn. manoplas +2</hands>
  112.                 <lring>Sheltered Ring</lring>
  113.                 <rring>Paguroidea Ring</rring>
  114.                 <back>Ferine mantle</back>
  115.                 <waist>Moepapa stone</waist>
  116.                 <legs>Ferine Quijotes +2</legs>
  117.                 <feet>Ferine Ocreae +2</feet>
  118.             </set>
  119.             <set name="Idle-Field-Normal" BaseSet="Idle-Town-Normal|Regen">
  120.                
  121.             </set>
  122.             <set name="Idle-Field-PetEngaged" BaseSet="Idle-Town-Normal|Regen">
  123.                 <ammo>Demonry core</ammo>
  124.                 <head>Anwig Salade</head>
  125.                 <neck>Ferine necklace</neck>
  126.                 <rear>Sabong Earring</rear>
  127.                 <lear>Ferine Earring</lear>
  128.                 <body>Mirke Wardecors</body>
  129.                 <legs>Ferine quijotes +2</legs>
  130.                 <feet>Armada Sollerets</feet>
  131.             </set>
  132.  
  133.             <set name="Idle-Field-*" BaseSet="Idle-Town-Normal|Regen">
  134.             </set>
  135.            
  136.             <set name="Resting-Normal">
  137.             </set>
  138.  
  139.  
  140.             <set name="Move|Kite">
  141.                 <feet>Skadi's Jambeaux</feet>
  142.             </set>
  143.  
  144.             <set name="Regen">
  145.                 <head>Twilight helm</head>
  146.                 <neck>Wiglen Gorget</neck>  
  147.                 <body>Twilight mail</body>
  148.                 <lring>Sheltered Ring</lring>
  149.                 <rring>Paguroidea Ring</rring>
  150.             </set>
  151.             <set name="Refresh">
  152.                 <body>Twilight mail</body>
  153.             </set>
  154.            
  155.             <set name="KillerSet">
  156.                 <!--<sub>Tatami shield</sub>
  157.                 <ranged>Killer shortbow</ranged>
  158.                 <head>Mst. Helm +2</head>-->
  159.                 <body>Ferine Gausape +2</body>
  160.             </set>
  161.  
  162.             <!-- ***************************** -->
  163.             <!--  Sets for TP                  -->
  164.             <!-- ***************************** -->
  165.  
  166.            
  167.                        
  168.  
  169.                        
  170.             <set name="TP-DualWield-Normal-Normal">
  171.                 <ammo>Hagneia stone</ammo>
  172.                 <head>Ferine Cabasset +2</head>
  173.                 <neck>Houyi's gorget</neck>
  174.                 <lear>Suppanomimi</lear>
  175.                 <rear>Brutal Earring</rear>
  176.                 <body>Ferine Gausape +2</body>
  177.                 <hands>Brego gloves</hands>
  178.                 <lring>Rajas Ring</lring>
  179.                 <rring>Epona's Ring</rring>
  180.                 <back>Atheling mantle</back>
  181.                 <waist>Twilight belt</waist>
  182.                 <legs>Ferine Quijotes +2</legs>
  183.                 <feet>Ferine Ocreae +2</feet>
  184.             </set>
  185.                        
  186.             <set name="TP-DualWield-Acc-Normal" baseset="TP-DualWield-Normal-Normal">
  187.                 <waist>Anguinus belt</waist>
  188.             </set>
  189.  
  190.            
  191.            <!-- Crit is currently my Pet-priority tp mode. -->
  192.             <set name="TP-DualWield-Crit-Normal">
  193.                 <ammo>Hagneia stone</ammo>
  194.                 <head>Spurrer beret</head>
  195.                 <neck>Ferine necklace</neck>
  196.                 <lear>Suppanomimi</lear>
  197.                 <rear>Brutal Earring</rear>
  198.                 <body>Ferine Gausape +2</body>
  199.                 <hands>Brego gloves</hands>
  200.                 <lring>Rajas Ring</lring>
  201.                 <rring>Epona's Ring</rring>
  202.                 <back>Atheling mantle</back>
  203.                 <waist>Moepapa stone</waist>
  204.                 <legs>Ferine Quijotes +2</legs>
  205.                 <feet>Armada Sollerets</feet>
  206.             </set>
  207.            
  208.             <set name="TP-DualWield-Crit-PDT" baseset="TP-DualWield-Crit-Normal">
  209.                 <head>Anwig Salade</head>
  210.                 <neck>Shepherd's chain</neck>
  211.                 <back>Oneiros Cappa</back>
  212.                 <legs>Ferine Quijotes +2</legs>
  213.             </set>
  214.            
  215.             <set name="TP-DualWield-*-*" baseset="TP-DualWield-Normal-Normal" />
  216.  
  217.             <set name="TP-1Hand-Normal-*" baseset="TP-DualWield-Normal-Normal">
  218.                 <neck>Houyi's gorget</neck>
  219.                 <lear>Moonshade earring</lear>
  220.             </set>
  221.            
  222.             <set name="TP-1Hand-Crit-Normal" baseset="TP-1Hand-Normal-*">
  223.                
  224.                 <ammo>Hagneia stone</ammo>
  225.                 <head>Spurrer beret</head>
  226.                 <neck>Ferine necklace</neck>
  227.                 <lear>Moonshade Earring</lear>
  228.                 <rear>Brutal Earring</rear>
  229.                 <body>Ferine Gausape +2</body>
  230.                 <hands>Brego gloves</hands>
  231.                 <lring>Rajas Ring</lring>
  232.                 <rring>Epona's Ring</rring>
  233.                 <back>Atheling mantle</back>
  234.                 <waist>Moepapa stone</waist>
  235.                 <legs>Ferine Quijotes +2</legs>
  236.                 <feet>Armada Sollerets</feet>
  237.            
  238.             </set>
  239.             <set name="TP-1Hand-Crit-PDT" baseset="TP-1Hand-Crit-Normal">
  240.                 <head>Anwig Salade</head>
  241.                 <neck>Spurrer's beret</neck>
  242.             </set>
  243.             <!-- Scythe Setup (It might be used someday! -->
  244.             <set name="TP-2Hand-*-*" baseset="TP-1Hand-Normal-*">
  245.                
  246.             </set>         
  247.  
  248.  
  249.  
  250.             <!-- ***************************** -->
  251.             <!--  Sets for JA                  -->
  252.             <!-- ***************************** -->
  253.             <set name="Charm-Max">
  254.                 <main>Chatoyant Staff</main>
  255.                 <sub>Amicus grip</sub>
  256.                 <ammo>Light sachet</ammo>
  257.                 <head>Twilight helm</head>
  258.                 <neck>Ferine necklace</neck>
  259.                 <lear>Melody earring +1</lear>
  260.                 <rear>Melody earring +1</rear>
  261.                 <body>Twilight mail</body>
  262.                 <hands>Armada mufflers</hands>
  263.                 <lring>Airy ring</lring>
  264.                 <rring>Dawnsoul ring</rring>
  265.                 <back>Ferine mantle</back>
  266.                 <waist>Aristo belt</waist>
  267.                 <legs>Ferine quijotes +2</legs>
  268.                 <feet>Armada Sollerets</feet>          
  269.             </set>
  270.             <set name="Charm" baseset="Charm-Max">
  271.                 <head>Mst. Helm +2</head>
  272.                 <body>Mst. Jackcoat +2</body>
  273.                 <hands>Mst. gloves +2</hands>
  274.                 <legs>Mst. trousers+2</legs>
  275.                 <feet>Mst. gaiters +2</feet>
  276.             </set>
  277.             <set name="Gauge" baseset="Charm" />
  278.             <set name="Ready">
  279.                 <ammo>Demonry core</ammo>
  280.                 <head>Ferine Cabasset +2</head>
  281.                 <neck>Ferine Necklace</neck>
  282.                 <lear>Sabong earring</lear>  
  283.                 <rear>Ferine earring</rear>
  284.                 <body>Mirke wardecors</body>    <!--Pet: DA/Crit+ & attack+ -->
  285.                 <back>Ferine mantle</back>
  286.                 <hands>Frn. manoplas +2</hands>
  287.             </set>
  288.             <set name="Tame">
  289.                 <head>Beast helm</head>
  290.             </set>
  291.             <set name="Reward">
  292.                 <main>Zoraal Ja's Axe</main>
  293.                 <sub>Pallas's Shield</sub>
  294.                 <ammo>$Pfood</ammo>
  295.                 <head>Brv. warbonnet</head>
  296.                 <lear>Ferine Earring</lear>
  297.                 <body>Mst. Jackcoat +2</body>c
  298.                 <hands>Ogre Gloves</hands>
  299.                 <lring>Solemn ring</lring>
  300.                 <waist>Crudulis belt</waist>
  301.                 <legs>Mst. trousers +2</legs>
  302.                 <feet>Mst. gaiters +2</feet>
  303.             </set>
  304.             <set name="Reward-Max" baseset="Reward">
  305.                 <head>Twilight helm</head>
  306.                 <body>Twilight mail</body>
  307.             </set>
  308.             <set name="Call Beast">
  309.                 <ammo>$Broth</ammo>
  310.                 <!--- <body>Mirke Wardecors</body> (if augmented for Call Beast)--->  
  311.                 <hands>Mst. gloves +2</hands>
  312.             </set>
  313.             <set name="Spur">
  314.                 <feet>Ferine Ocreae +2</feet>
  315.             </set>                
  316.             <set name="Familiar">
  317.                 <legs>Mst. trousers +2</legs>
  318.             </set>
  319.             <set name="Feral Howl">
  320.                 <body>Mst. Jackcoat +2</body>
  321.             </set>
  322.             <set name="Killer Instinct">
  323.                 <head>Mst. Helm +2</head>
  324.             </set>
  325.             <set name="CureWaltz" baseset="Charm-Max">
  326.                 <head>Twilight helm</head>
  327.                 <body>Twilight Mail</body>
  328.             </set>
  329.             <set name="CureWaltzMe" baseset="CureWaltz">
  330.                 <rring>Spiral Ring</rring>
  331.             </set>
  332.                        
  333.             <!-- ***************************** -->
  334.             <!--  Sets for WS                  -->
  335.             <!-- ***************************** -->
  336.  
  337.  
  338.             <set name="Weaponskill">
  339.                 <ammo>Flame sachet</ammo>
  340.                 <head>Mekira-oto</head>
  341.                 <lear>Brutal Earring</lear>
  342.                 <rear>Centaurus earring</rear>
  343.                 <body>Twilight mail</body>
  344.                 <hands>Frn. manoplas +2</hands>
  345.                 <lring>Rajas Ring</lring>
  346.                 <rring>Epona's Ring</rring>
  347.                 <back>Atheling mantle</back>
  348.                 <waist>Anguinus belt</waist>
  349.                 <legs>Avant Cuisses +1</legs>
  350.                 <feet>Ferine Ocreae +2</feet>
  351.             </set>
  352.  
  353.             <set name="WS-Ruinator-*" BaseSet="Weaponskill">
  354.                 <neck>Breeze Gorget</neck>
  355.                 <rear>Flame Pearl</rear>
  356.                
  357.                 <waist>Breeze Belt</waist>
  358.             </set>
  359.            
  360.             <set name="WS-Rampage-*" BaseSet="Weaponskill">
  361.                     <neck>Rancor collar</neck>
  362.                     <legs>Byakko's Haidate</legs>
  363.             </set>
  364.            
  365.             <set name="WS-Onslaught-*|WS-Bora*" BaseSet="Weaponskill">
  366.                 <ammo>Demonry core</ammo>
  367.                 <head>Twilight helm</head>
  368.                 <rring>Airy ring</rring>
  369.                
  370.             </set>
  371.            
  372.             <set name="WS-MAB">
  373.                     <head>Twilight Helm</head>
  374.                     <neck>Stoicheion Medal</neck>
  375.                     <lear>Hecate's Earring</lear>
  376.                     <rear>Moldavite Earring</rear>
  377.                     <body>Twilight Mail</body>
  378.             </set>
  379.             <set name="WS-Nightmare Scythe|WS-Dark Harvest" baseset="WS-MAB">
  380.             </set>
  381.             <set name="WS-Primal Rend" baseset="WS-MAB">
  382.                     <ammo>Light Sachet</ammo>                          
  383.                     <hands>Armada Mufflers</hands>
  384.                     <lring>Airy ring</lring>
  385.                     <rring>Rajas Ring</rring>
  386.                     <back>Ferine Mantle</back>
  387.                     <waist>Aristo Belt</waist>
  388.                     <legs>Ferine Quijotes +2</legs>
  389.                     <feet>Armada Sollerets</feet>
  390.             </set>
  391.        
  392.        
  393.             <set name="WS-Cloudsplitter" baseset="WS-MAB">
  394.                     <ammo>Flame Sachet</ammo>
  395.                     <hands>Heafoc Mitts</hands>
  396.                     <lring>Spiral Ring</lring>
  397.                     <rring>Rajas Ring</rring>
  398.                     <back>Fortis Mantle</back>
  399.                     <waist>Crudelis Belt</waist>
  400.                     <legs>Avant Cuisses +1</legs>
  401.                     <feet>Ferine Ocreae +2</feet>
  402.             </set>
  403.        
  404.             <set name="WS-Aeolian Edge" baseset="WS-MAB">
  405.                     <ammo>Demonry Core</ammo>
  406.                     <hands>Armada Mufflers</hands>
  407.                     <lring>Airy Ring</lring>
  408.                     <rring>Rajas Ring</rring>
  409.                     <back>Vigilance Mantle +1</back>
  410.                     <waist>Artful Belt</waist>
  411.                     <legs>Byakko's Haidate</legs>
  412.                     <feet>Ferine Ocreae +2</feet>
  413.             </set>
  414.  
  415.             <set name="WS-*" BaseSet="Weaponskill">
  416.                 <ammo>Flame sachet</ammo>
  417.             </set>
  418.  
  419.  
  420.             <set name="PhysDef-PDT">
  421.                 <ranged>Killer shortbor</ranged>
  422.                 <head>Mst. Helm +2</head>
  423.                 <neck>Wiglen gorget</neck>
  424.                 <lring>Darkness Earring</lring>
  425.                 <rring>Ethereal earring</rring>
  426.                 <body>Ferine Gausape +2</body>
  427.                 <hands>Melaco mittens</hands>
  428.                 <lring>Dark Ring</lring>
  429.                 <rring>Dark Ring</rring>
  430.                 <back>Mollusca Mantle</back>
  431.                 <waist>Nierenschutz</waist>
  432.                 <legs>Desultor tassets</legs>
  433.             </set>
  434.  
  435.             <set name="PhysDef-Evasion">              
  436.                 <neck>Torero Torque</neck>
  437.                 <body>Ferine Gausape +2</body>
  438.                 <rring>Alert Ring</rring>
  439.                 <back>Boxer's Mantle</back>
  440.                 <legs>Ocelot Trousers</legs>
  441.             </set>
  442.                        
  443.             <set name="PhysDef-Reraise">              
  444.                 <head>Twilight helm</head>
  445.                 <body>Twilight mail</body>
  446.             </set>
  447.  
  448.             <set name="MDT-Any|MDT-All|MDT-None|Resist-Any|Resist-All|Resist-None">
  449.                 <neck>Twilight Torque</neck>
  450.                 <!--<rear>Merman's Earring</rear>-->
  451.                 <body>Avalon Breastplate</body>
  452.                 <lring>Dark Ring</lring>
  453.                 <rring>Dark Ring</rring>
  454.             </set>
  455.             <set name="MDT-Earth|Resist-Earth" BaseSet="MDT-Any">
  456.                 <ammo>Soil Sachet</ammo>
  457.             </set>
  458.             <set name="MDT-Water|Resist-Water" BaseSet="MDT-Any">
  459.                 <ammo>Aqua Sachet</ammo>
  460.                 <head>Genbu's Kabuto</head>
  461.             </set>
  462.             <set name="MDT-Wind|Resist-Wind" BaseSet="MDT-Any">
  463.                 <ammo>Breeze Sachet</ammo>
  464.             </set>
  465.             <set name="MDT-Fire|Resist-Fire" BaseSet="MDT-Any">
  466.                 <ammo>Flame Sachet</ammo>
  467.                 <feet>Suzaku's Sune-ate</feet>
  468.             </set>
  469.             <set name="MDT-Ice|Resist-Ice" BaseSet="MDT-Any">
  470.                 <ammo>Snow Sachet</ammo>
  471.             </set>
  472.             <set name="MDT-Thunder|Resist-Thunder" BaseSet="MDT-Any">
  473.                 <ammo>Thunder Sachet</ammo>
  474.                 <legs>Byakko's Haidate</legs>
  475.             </set>
  476.  
  477.             <set name="Reraise|WeakSet">
  478.                 <head>Twilight helm</head>
  479.                 <neck>Twilight Torque</neck>
  480.                 <rear>Bloodgem Earring</rear>
  481.                 <body>Twilight mail</body>
  482.                 <lring>Sheltered ring</lring>
  483.                 <rring>Paguroidea ring</rring>
  484.                 <feet>Skadi's Jambeaux</feet>
  485.             </set>
  486.  
  487.             <set name="FastCast">
  488.                 <rear>Loquacious Earring</rear>
  489.             </set>
  490.  
  491.         </group>
  492.  
  493.         <group name="Abyssea-Group" inherit="Outside-Group" />
  494.            
  495.         <group name="Campaign-Group" inherit="Outside-Group" />
  496.  
  497.         <group name="Voidwatch-Group" inherit="Outside-Group" />
  498.  
  499.         <group name="Legion-Group" inherit="Outside-Group" />
  500.        
  501.         <group name="Dynamis-Group" inherit="Outside-Group" />
  502.        
  503.         <group name="Salvage-Group" inherit="Outside-Group" >
  504.             <set name="Regen">
  505.                 <head>Twilight helm</head>
  506.                 <neck>Wiglen Gorget</neck>  
  507.                 <body>Twilight mail</body>
  508.                 <lring>Sheltered Ring</lring>
  509.                 <rring>Balrahn's ring</rring>
  510.             </set>
  511.         </group>
  512.        
  513.     </sets>
  514.  
  515.     <rules>
  516.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RunFirstUpdate']/*" />
  517.        
  518.        
  519.         <if mode="OR" BuffActive="Doom" HPLT35="True">
  520.             <equip when="all">
  521.                 <head lock="true">Twilight Helm</head>
  522.                 <body lock="true">Twilight Mail</body>
  523.             </equip>
  524.         </if>
  525.         <!--<if BuffActive="Killer Instinct">
  526.            <equip when="all">
  527.                <body lock="true">Ferine Gausape +2</body>
  528.            </equip>
  529.        </if>-->
  530.  
  531.  
  532.         <!-- Make sure locks are in place before auto-changing gear. -->
  533.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='EquipmentLockRules']/*" />
  534.         <!-- Auto-change gear call via Aftercast to limit lag. -->
  535.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ChangeGearAftercast']/*" />
  536.         <!-- Other general imports. -->
  537.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='LevelRequirement']/*" />
  538.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
  539.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='CleanTransportation']/*" />
  540.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RecastWarnings']/*" />
  541.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='SpellCancel']/*" />
  542.  
  543.         <!-- First: Adjust values based on status checks. -->
  544.  
  545.         <if PetIsValid="FALSE">
  546.             <var cmd="set IdleFeet Skadi's Jambeaux" />
  547.             <var cmd="set PetEngaged False" />
  548.             <var cmd="set Active-ready Sic" />
  549.             <var cmd="set KillerFood None" />
  550.         </if>
  551.        
  552.            
  553.             <!-- Movement Feet rules -->
  554.             <if status="Engaged">
  555.                 <var cmd="set IdleFeet Armada sollerets" />
  556.             </if>
  557.         <!-- This Check is based on if Battle Music is active or not (could be any party member) -->
  558.         <if PetIsValid="True" Advanced='"%IsInCombat"="0"'>
  559.             <var cmd="set PetEngaged False" />
  560.         </if>
  561.        
  562.         <!-- Check for Killer Instinct -->
  563.         <if NotBuffactive="Killer Instinct">
  564.                 <var cmd="set KillerInstinctArmor None" />
  565.         </if>
  566.        
  567.        
  568.         <!-- Check for weakness -->
  569.         <if BuffActive="Weakness" >
  570.             <var cmd="set WeaknessArmor WeakSet" />
  571.         </if>
  572.  
  573.         <!-- Second: Update certain values when their status may drop, or when autoset changes. -->
  574.  
  575.         <if spell="Update|autoset">
  576.             <!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
  577.  
  578.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='AreaRules']/*" />
  579.  
  580.             <!-- Check for buffs wearing off -->
  581.             <if NotBuffActive="Weakness">
  582.                 <var cmd="set WeaknessArmor None" />
  583.             </if>
  584.  
  585.             <!-- Ensure movement is set properly -->
  586.             <if status="Engaged" advanced='"$Movement"="Move"'>
  587.                 <var cmd="set Movement None" />
  588.             </if>
  589.             <elseif status="Idle">
  590.                 <if Spell="autoset">
  591.                     <var cmd="set PetEngaged False" />
  592.                 </if>
  593.                
  594.                 <var cmd="set Movement Move" />
  595.             </elseif>
  596.  
  597.             <if NotEquipMain="$LastEquipMain">
  598.             <var cmd="set LastEquipMain %EquipMain" />
  599.  
  600.             <if EquipMain="Bounty Sickle|Suzaku's Scythe">
  601.                 <var cmd="set TPWeapon 2Hand" />
  602.             </if>
  603.             <else>
  604.                 <!-- This also covers use of club in mainhand -->
  605.                 <if EquipSub="*Shield|*Buckler|*ecu">
  606.                     <var cmd="set TPWeapon 1Hand" />
  607.                 </if>
  608.                 <elseif NotEquipSub="empty" Subjob="Nin|Dnc">
  609.                     <var cmd="set TPWeapon DualWield" />
  610.                 </elseif>
  611.                 <else>
  612.                     <var cmd="set TPWeapon 1Hand" />
  613.                 </else>
  614.             </else>
  615.         </if>
  616.            
  617.             <!-- Output current status if this is a manual update -->
  618.             <if SpellTargetRaw=".Manual">
  619.                 <addtochat>Update. $TPWeapon - $OffenseMode/$DefenseMode, PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
  620.  
  621.                 <if PetIsValid="true">
  622.                     <command>input /echo &lt;pet&gt; -- TP: &lt;pettp&gt; ~ HP: &lt;pethpp&gt; ~ MP: &lt;petmpp&gt; Ready: $Active-ready</command>
  623.                 </if>
  624.             </if>
  625.         </if>
  626.  
  627.         <!-- Third: Adjust configurations based on action/trigger. -->
  628.         <if Spell="ClassTrigger">
  629.            
  630.             <if SpellTargetRaw=".killer-food">
  631.                 <!-- Set Lizard Killer Food -->
  632.                     <if PetName="$rabbit-Pets|$tiger-Pets|$coeurl-Pets|$sheep-Pets">
  633.                                 <var cmd="set KillerFood Hob. Chocolate" /> <!--NQ: Goblin Chocolate; HQ: Hobgoblin Chocolate-->
  634.                         </if>
  635.                         <!-- Set Vermin Killer Food -->
  636.                         <elseif PetName="$eft-Pets|$lizard-Pets|SwiftSeighard|CrudeRaphie">
  637.                                 <var cmd="set KillerFood Coin Cookie" />  <!--NQ: Cinna-Cookie; HQ: Coin Cookie-->
  638.                         </elseif>
  639.                         <!-- Set Plantoid Killer Food -->
  640.                         <elseif PetName="$mayfly-Pets|$beetle-Pets|$antlioin-Pets|$mite-Pets|DipperYuly">
  641.                                 <var cmd="set KillerFood Wizard Cookie" /> <!--NQ: Ginger Cookie; HQ: Wizard Cookie-->
  642.                         </elseif>
  643.                         <!-- Set Beast Killer Food -->
  644.                         <elseif PetName="$flytrap-Pets|$mandragora-Pets|$funguar-Pets">
  645.                                 <var cmd="set KillerFood Spicy Cracker" />  <!--NQ: Spicy Cracker; HQ: Red Hot Cracker-->
  646.                         </elseif>
  647.                         <!-- Set Bird Killer Food -->
  648.                         <elseif PetName="FatsoFargann|GooeyGerard">
  649.                                 <var cmd="set KillerFood Juglan Jumble" />      <!--NQ: Walnut Cookie; HQ: Juglan Jumble-->
  650.                         </elseif>
  651.                         <!-- Set Aquan Killer Food -->
  652.                         <elseif PetName="FaithfulFalcorr|DapperMac">
  653.                                 <var cmd="set KillerFood Acorn Cookie" />       <!--NQ: Acorn Cookie; HQ: Wild Cookie-->
  654.                         </elseif>
  655.                         <!-- Set Amorph Killer Food -->
  656.                         <elseif PetName="$crab-Pets|TurbidToloi">
  657.                                 <var cmd="set KillerFood Shrimp Cracker +1" /><!--NQ: Shrimp Cracker; HQ: Shrimp Cracker +1-->
  658.                         </elseif>
  659.                         <addtochat>Killer food: $KillerFood</addtochat>
  660.            
  661.             </if>
  662.            
  663.             <if SpellTargetRaw=".ready">
  664.                 <equip when="precast" set="Ready" />
  665.                 <command>input /raw /pet "$Active-ready" &lt;me&gt; ; wait 0.5; $UpdateCommand</command>
  666.             </if>
  667.                        
  668.             <if SpellTargetRaw=".ready-cycle">
  669.                 <if PetName="$rabbit-Pets">
  670.                     <if advanced='"$Active-ready"="Sic"'>
  671.                         <var cmd="set Active-ready Foot Kick" />
  672.                     </if>
  673.                     <elseif  advanced='"$Active-ready"="Foot Kick"'>
  674.                         <var cmd="set Active-ready Whirl Claws" />
  675.                     </elseif>
  676.                     <elseif  advanced='"$Active-ready"="Whirl Claws"'>
  677.                         <if PetName="LuckyLulush">
  678.                             <var cmd="set Active-ready Snow Cloud" />
  679.                         </if>
  680.                         <else>
  681.                             <var cmd="set Active-ready Dust Cloud" />
  682.                         </else>
  683.                     </elseif>
  684.                     <elseif  advanced='"$Active-ready"="Snow Cloud"'>
  685.                         <var cmd="set Active-ready Wild Carrot" />
  686.                     </elseif>
  687.                     <elseif  advanced='"$Active-ready"="Dust Cloud"'>
  688.                         <var cmd="set Active-ready Foot Kick" />
  689.                     </elseif>
  690.                     <elseif  advanced='"$Active-ready"="Wild Carrot"'>
  691.                         <var cmd="set Active-ready Foot Kick" />
  692.                     </elseif>
  693.                 </if>
  694.                 <elseif PetName="$mandragora-Pets">
  695.                     <if advanced='"$Active-ready"="Sic"'>
  696.                         <var cmd="set Active-ready Head Butt" />
  697.                     </if>
  698.                     <elseif  advanced='"$Active-ready"="Head Butt"'>
  699.                         <var cmd="set Active-ready Leaf Dagger" />
  700.                     </elseif>
  701.                     <elseif  advanced='"$Active-ready"="Leaf Dagger"'>
  702.                         <var cmd="set Active-ready Wild Oats" />
  703.                     </elseif>
  704.                     <elseif  advanced='"$Active-ready"="Wild Oats"'>
  705.                         <var cmd="set Active-ready Scream" />
  706.                     </elseif>
  707.                     <elseif  advanced='"$Active-ready"="Scream"'>
  708.                         <if PetName="FlowerpotMerle">
  709.                             <var cmd="set Active-ready Head Butt" />
  710.                         </if>
  711.                         <else>
  712.                             <var cmd="set Active-ready Dream Flower" />
  713.                         </else>
  714.                     </elseif>
  715.                     <elseif  advanced='"$Active-ready"="Dream Flower"'>
  716.                         <var cmd="set Active-ready Head Butt" />
  717.                     </elseif>
  718.                 </elseif>
  719.                 <elseif PetName="$sheep-Pets">
  720.                     <if advanced='"$Active-ready"="Sic"'>
  721.                         <var cmd="set Active-ready Lamb Chop" />
  722.                     </if>
  723.                     <elseif  advanced='"$Active-ready"="Lamb Chop"'>
  724.                         <var cmd="set Active-ready Rage" />
  725.                     </elseif>
  726.                     <elseif  advanced='"$Active-ready"="Rage"'>
  727.                         <var cmd="set Active-ready Sheep Charge" />
  728.                     </elseif>
  729.                     <elseif  advanced='"$Active-ready"="Sheep Charge"'>
  730.                         <var cmd="set Active-ready Sheep Song" />
  731.                     </elseif>
  732.                     <elseif  advanced='"$Active-ready"="Sheep Song"'>
  733.                         <var cmd="set Active-ready Lamb Chop" />
  734.                     </elseif>      
  735.                 </elseif>
  736.                 <elseif PetName="$tiger-Pets">
  737.                     <if advanced='"$Active-ready"="Sic"'>
  738.                         <var cmd="set Active-ready Razor Fang" />
  739.                     </if>
  740.                     <elseif  advanced='"$Active-ready"="Razor Fang"'>
  741.                         <var cmd="set Active-ready Claw Cyclone" />
  742.                     </elseif>
  743.                     <elseif  advanced='"$Active-ready"="Claw Cyclone"'>
  744.                         <var cmd="set Active-ready Roar" />
  745.                     </elseif>
  746.                     <elseif  advanced='"$Active-ready"="Roar"'>
  747.                         <var cmd="set Active-ready Razor Fang" />
  748.                     </elseif>
  749.                 </elseif>
  750.                 <elseif PetName="$flytrap-Pets">
  751.                     <if advanced='"$Active-ready"="Sic"'>
  752.                         <var cmd="set Active-ready Soporific" />
  753.                     </if>
  754.                     <elseif  advanced='"$Active-ready"="Soporific"'>
  755.                         <var cmd="set Active-ready Gloeosuccus" />
  756.                     </elseif>
  757.                     <elseif  advanced='"$Active-ready"="Gloeosuccus"'>
  758.                         <var cmd="set Active-ready Palsy Pollen" />
  759.                     </elseif>
  760.                     <elseif  advanced='"$Active-ready"="Palsy Pollen"'>
  761.                         <var cmd="set Active-ready Soporific" />
  762.                     </elseif>
  763.                 </elseif>
  764.                 <elseif PetName="$lizard-Pets">
  765.                     <if advanced='"$Active-ready"="Sic"'>
  766.                         <var cmd="set Active-ready Tail Blow" />
  767.                     </if>
  768.                     <elseif  advanced='"$Active-ready"="Tail Blow"'>
  769.                         <var cmd="set Active-ready Fireball" />
  770.                     </elseif>
  771.                     <elseif  advanced='"$Active-ready"="Fireball"'>
  772.                         <var cmd="set Active-ready Blockhead" />
  773.                     </elseif>
  774.                     <elseif  advanced='"$Active-ready"="Blockhead"'>
  775.                         <var cmd="set Active-ready Brain Crush" />
  776.                     </elseif>
  777.                     <elseif  advanced='"$Active-ready"="Brain Crush"'>
  778.                         <var cmd="set Active-ready Infrasonics" />
  779.                     </elseif>
  780.                     <elseif  advanced='"$Active-ready"="Infrasoncis"'>
  781.                         <var cmd="set Active-ready Secretion" />
  782.                     </elseif>
  783.                     <elseif  advanced='"$Active-ready"="Secretion"'>
  784.                         <var cmd="set Active-ready Tail Blow" />
  785.                     </elseif>
  786.                 </elseif>
  787.                 <elseif PetName="$eft-Pets">
  788.                     <if advanced='"$Active-ready"="Sic"'>
  789.                         <var cmd="set Active-ready Nimble Snap" />
  790.                     </if>
  791.                     <elseif  advanced='"$Active-ready"="Nimble Snap"'>
  792.                         <var cmd="set Active-ready Cyclotail" />
  793.                     </elseif>
  794.                     <elseif  advanced='"$Active-ready"="Cyclotail"'>
  795.                         <var cmd="set Active-ready Toxic Spit" />
  796.                     </elseif>
  797.                     <elseif  advanced='"$Active-ready"="Toxic Spit"'>
  798.                         <var cmd="set Active-ready Geist Wall" />
  799.                     </elseif>
  800.                     <elseif  advanced='"$Active-ready"="Geist Wall"'>
  801.                         <var cmd="set Active-ready Numbing Noise" />
  802.                     </elseif>
  803.                     <elseif  advanced='"$Active-ready"="Numbing Noise"'>
  804.                         <var cmd="set Active-ready Nimble Snap" />
  805.                     </elseif>
  806.                 </elseif>
  807.                 <elseif PetName="$beetle-Pets">
  808.                     <if advanced='"$Active-ready"="Sic"'>
  809.                         <var cmd="set Active-ready Spoil" />
  810.                     </if>
  811.                     <elseif  advanced='"$Active-ready"="Spoil"'>
  812.                         <var cmd="set Active-ready Rhino Guard" />
  813.                     </elseif>
  814.                     <elseif  advanced='"$Active-ready"="Rhino Guard"'>
  815.                         <var cmd="set Active-ready Rhino Attack" />
  816.                     </elseif>
  817.                     <elseif  advanced='"$Active-ready"="Rhino Attack"'>
  818.                         <var cmd="set Active-ready Power Attack" />
  819.                     </elseif>
  820.                     <if advanced='"$Active-ready"="Power Attack"'>
  821.                         <var cmd="set Active-ready Hi-Freq Field" />
  822.                     </if>
  823.                     <elseif  advanced='"$Active-ready"="Hi-Freq Field"'>
  824.                         <var cmd="set Active-ready Spoil" />
  825.                     </elseif>
  826.                 </elseif>
  827.                 <elseif PetName="$antlion-Pets">
  828.                     <if advanced='"$Active-ready"="Sic"'>
  829.                         <var cmd="set Active-ready Sandpit" />
  830.                     </if>
  831.                     <elseif  advanced='"$Active-ready"="Sandpit"'>
  832.                         <var cmd="set Active-ready Sandblast" />
  833.                     </elseif>
  834.                     <elseif  advanced='"$Active-ready"="Sandblast"'>
  835.                         <var cmd="set Active-ready Venom Spray" />
  836.                     </elseif>
  837.                     <elseif  advanced='"$Active-ready"="Venom Spray"'>
  838.                         <var cmd="set Active-ready Mandibular Bite" />
  839.                     </elseif>
  840.                     <elseif  advanced='"$Active-ready"="Mandibular Bite"'>
  841.                         <var cmd="set Active-ready Sandpit" />
  842.                     </elseif>
  843.                 </elseif>
  844.                 <elseif PetName="$crab-Pets">
  845.                     <if advanced='"$Active-ready"="Sic"'>
  846.                         <var cmd="set Active-ready Metallic Body" />
  847.                     </if>
  848.                     <elseif  advanced='"$Active-ready"="Metallic Body"'>
  849.                         <var cmd="set Active-ready Bubble Shower" />
  850.                     </elseif>
  851.                     <elseif  advanced='"$Active-ready"="Bubble Shower"'>
  852.                         <var cmd="set Active-ready Bubble Curtain" />
  853.                     </elseif>
  854.                     <elseif  advanced='"$Active-ready"="Bubble Curtain"'>
  855.                         <var cmd="set Active-ready  Scissor Guard" />
  856.                     </elseif>
  857.                     <elseif  advanced='"$Active-ready"="Scissor Guard"'>
  858.                         <var cmd="set Active-ready Big Scissors" />
  859.                     </elseif>
  860.                     <elseif  advanced='"$Active-ready"="Big Scissors"'>
  861.                         <var cmd="set Active-ready Metallic Body" />
  862.                     </elseif>
  863.                 </elseif>
  864.                 <elseif PetName="$mite-Pets">
  865.                     <if advanced='"$Active-ready"="Sic"'>
  866.                         <var cmd="set Active-ready Grapple" />
  867.                     </if>
  868.                     <elseif  advanced='"$Active-ready"="Grapple"'>
  869.                         <var cmd="set Active-ready Spinning Top" />
  870.                     </elseif>
  871.                     <elseif  advanced='"$Active-ready"="Spinning Top"'>
  872.                         <var cmd="set Active-ready Double Claw" />
  873.                     </elseif>
  874.                     <elseif  advanced='"$Active-ready"="Double Claw"'>
  875.                         <var cmd="set Active-ready Filamented Hold" />
  876.                     </elseif>
  877.                     <elseif  advanced='"$Active-ready"="Filamented Hold"'>
  878.                         <var cmd="set Active-ready Grapple" />
  879.                     </elseif>
  880.                 </elseif>
  881.                 <elseif PetName="$funguar-Pets">
  882.                     <if advanced='"$Active-ready"="Sic"'>
  883.                         <var cmd="set Active-ready Frogkick" />
  884.                     </if>
  885.                     <elseif  advanced='"$Active-ready"="Frogkick"'>
  886.                         <var cmd="set Active-ready Queasyshroom" />
  887.                     </elseif>
  888.                     <elseif  advanced='"$Active-ready"="Queasyshroom"'>
  889.                         <var cmd="set Active-ready Silence Gas" />
  890.                     </elseif>
  891.                     <elseif  advanced='"$Active-ready"="Silence Gas"'>
  892.                         <var cmd="set Active-ready Numbshroom" />
  893.                     </elseif>
  894.                     <elseif  advanced='"$Active-ready"="Numbshroom"'>
  895.                         <var cmd="set Active-ready Spore" />
  896.                     </elseif>
  897.                     <elseif  advanced='"$Active-ready"="Spore"'>
  898.                         <var cmd="set Active-ready Dark Spore" />
  899.                     </elseif>
  900.                     <elseif  advanced='"$Active-ready"="Dark Spore"'>
  901.                         <var cmd="set Active-ready Shakeshroom" />
  902.                     </elseif>
  903.                     <elseif  advanced='"$Active-ready"="Shakeshroom"'>
  904.                         <var cmd="set Active-ready Frog Kick" />
  905.                     </elseif>
  906.                 </elseif>
  907.                 <elseif PetName="$fly-Pets">
  908.                     <if advanced='"$Active-ready"="Sic"'>
  909.                         <var cmd="set Active-ready Cursed Sphere" />
  910.                     </if>
  911.                     <elseif  advanced='"$Active-ready"="Cursed Sphere"'>
  912.                         <var cmd="set Active-ready Venom" />
  913.                     </elseif>
  914.                     <elseif  advanced='"$Active-ready"="Venom"'>
  915.                         <var cmd="set Active-ready Cursed Sphere" />
  916.                     </elseif>
  917.                 </elseif>
  918.                 <elseif PetName="$couerl-Pets">
  919.                     <if advanced='"$Active-ready"="Sic"'>
  920.                         <var cmd="set Active-ready Chaotic Eye" />
  921.                     </if>
  922.                     <elseif  advanced='"$Active-ready"="Chaotic Eye"'>
  923.                         <var cmd="set Active-ready Blaster" />
  924.                     </elseif>
  925.                     <elseif  advanced='"$Active-ready"="Blaster"'>
  926.                         <if PetName="BloodclawShasra">
  927.                             <var cmd="set Active-ready Charged Whisker" />
  928.                         </if>
  929.                         <else>
  930.                             <var cmd="set Active-ready Chaotic Eye" />
  931.                         </else>
  932.                     </elseif>
  933.                     <elseif  advanced='"$Active-ready"="Charged Whisker"'>
  934.                         <var cmd="set Active-ready Chaotic Eye" />
  935.                     </elseif>
  936.                 </elseif>
  937.                 <elseif PetName="DipperYuly">
  938.                     <if advanced='"$Active-ready"="Sic"'>
  939.                         <var cmd="set Active-ready Spiral Spin" />
  940.                     </if>
  941.                     <elseif  advanced='"$Active-ready"="Spiral Spin"'>
  942.                         <var cmd="set Active-ready Noisome Powder" />
  943.                     </elseif>
  944.                     <elseif  advanced='"$Active-ready"="Noisome Powder"'>
  945.                         <var cmd="set Active-ready Sudden Lunge" />
  946.                     </elseif>
  947.                     <elseif  advanced='"$Active-ready"="Sudden Lunge"'>
  948.                         <var cmd="set Active-ready Spiral Spin" />
  949.                     </elseif>
  950.                 </elseif>
  951.                 <elseif PetName="FatsoFargann">
  952.                     <if advanced='"$Active-ready"="Sic"'>
  953.                         <var cmd="set Active-ready Suction" />
  954.                     </if>
  955.                     <elseif  advanced='"$Active-ready"="Suction"'>
  956.                         <var cmd="set Active-ready Drainkiss" />
  957.                     </elseif>
  958.                     <elseif  advanced='"$Active-ready"="Drainkiss"'>
  959.                         <var cmd="set Active-ready Acid Mist" />
  960.                     </elseif>
  961.                     <elseif  advanced='"$Active-ready"="Acid Mist"'>
  962.                         <var cmd="set Active-ready TP Drainkiss" />
  963.                     </elseif>
  964.                     <elseif  advanced='"$Active-ready"="TP Drainkiss"'>
  965.                         <var cmd="set Active-ready Suction" />
  966.                     </elseif>
  967.                 </elseif>
  968.                 <elseif PetName="SwiftSieghard">
  969.                     <if advanced='"$Active-ready"="Sic"'>
  970.                         <var cmd="set Active-ready Scythe Tail" />
  971.                     </if>
  972.                     <elseif  advanced='"$Active-ready"="Scythe Tail"'>
  973.                         <var cmd="set Active-ready Ripper Fang" />
  974.                     </elseif>
  975.                     <elseif  advanced='"$Active-ready"="Ripper Fang"'>
  976.                         <var cmd="set Active-ready Chomp Rush" />
  977.                     </elseif>
  978.                     <elseif  advanced='"$Active-ready"="Chomp Rush"'>
  979.                         <var cmd="set Active-ready Scythe Tail" />
  980.                     </elseif>
  981.                 </elseif>
  982.                 <elseif PetName="FaithfulFalcorr">
  983.                     <if advanced='"$Active-ready"="Sic"'>
  984.                         <var cmd="set Active-ready Back Heel" />
  985.                     </if>
  986.                     <elseif  advanced='"$Active-ready"="Back Heel"'>
  987.                         <var cmd="set Active-ready Jettatura" />
  988.                     </elseif>
  989.                     <elseif  advanced='"$Active-ready"="Jettatura"'>
  990.                         <var cmd="set Active-ready Choke Breath" />
  991.                     </elseif>
  992.                     <elseif  advanced='"$Active-ready"="Choke Breath"'>
  993.                         <var cmd="set Active-ready Fantod" />
  994.                     </elseif>
  995.                     <elseif  advanced='"$Active-ready"="Fantod"'>
  996.                         <var cmd="set Active-ready Back Heel" />
  997.                     </elseif>      
  998.                 </elseif>
  999.                 <elseif PetName="GooeyGerard">
  1000.                     <if advanced='"$Active-ready"="Sic"'>
  1001.                         <var cmd="set Active-ready Purulent Ooze" />
  1002.                     </if>
  1003.                     <elseif  advanced='"$Active-ready"="Purulent Ooze"'>
  1004.                         <var cmd="set Active-ready Corrosive Ooze" />
  1005.                     </elseif>
  1006.                     <elseif  advanced='"$Active-ready"="Corrosive Ooze"'>
  1007.                         <var cmd="set Active-ready Purulent Ooze" />
  1008.                     </elseif>
  1009.                 </elseif>
  1010.                 <elseif PetName="CrudeRaphie">
  1011.                     <if advanced='"$Active-ready"="Sic"'>
  1012.                         <var cmd="set Active-ready Tortoise Stomp" />
  1013.                     </if>
  1014.                     <elseif  advanced='"$Active-ready"="Tortoise Stomp"'>
  1015.                         <var cmd="set Active-ready Harden Shell" />
  1016.                     </elseif>
  1017.                     <elseif  advanced='"$Active-ready"="Harden Shell"'>
  1018.                         <var cmd="set Active-ready Aqua Breath" />
  1019.                     </elseif>
  1020.                     <elseif  advanced='"$Active-ready"="Aqua Breath"'>
  1021.                         <var cmd="set Active-ready Tortoise Stomp" />
  1022.                     </elseif>
  1023.                 </elseif>
  1024.                 <elseif PetName="DapperMac">
  1025.                     <if advanced='"$Active-ready"="Sic"'>
  1026.                         <var cmd="set Active-ready Wing Slap" />
  1027.                     </if>
  1028.                     <elseif  advanced='"$Active-ready"="Wing Slap"'>
  1029.                         <var cmd="set Active-ready Beak Lunge" />
  1030.                     </elseif>
  1031.                     <elseif  advanced='"$Active-ready"="Beak Lunge"'>
  1032.                         <var cmd="set Active-ready Wing Slap" />
  1033.                     </elseif>
  1034.                 </elseif>
  1035.                 <elseif PetName="TurbidToloi">
  1036.                     <if advanced='"$Active-ready"="Sic"'>
  1037.                         <var cmd="set Active-ready Intimidate" />
  1038.                     </if>
  1039.                     <elseif  advanced='"$Active-ready"="Intimidate"'>
  1040.                         <var cmd="set Active-ready Recoil Dive" />
  1041.                     </elseif>
  1042.                     <elseif  advanced='"$Active-ready"="Recoil Dive"'>
  1043.                         <var cmd="set Active-ready Water Wall" />
  1044.                     </elseif>
  1045.                     <elseif  advanced='"$Active-ready"="Water Wall"'>
  1046.                         <var cmd="set Active-ready Intimidate" />
  1047.                     </elseif>
  1048.                 </elseif>
  1049.                 <else>
  1050.                     <var cmd="set Active-ready Sic" />
  1051.                 </else>
  1052.                     <addtochat>Active Ready Move: $Active-ready</addtochat>
  1053.             </if>      
  1054.         </if>
  1055.        
  1056.        <if Spell="foxfire">  <!-- Itemizer does not like ClassTriggers-->
  1057.                 <if advanced='"$JugSpot"="Inventory"'>
  1058.                     <changespell Spell="Call Beast" />
  1059.                     <changetarget target="&lt;me&gt;" />
  1060.                 </if>
  1061.                 <else>
  1062.                     <cancelspell />
  1063.                     <command>input /get "$Broth" $JugSpot; pause 1; input /equip ammo "$Broth"; CallBeast</command>
  1064.                 </else>            
  1065.             </if>
  1066.        
  1067.         <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='UniversalTriggerRules']/*" />
  1068.  
  1069.         <!-- Fourth: Compile all adjustments into the final gear set. -->
  1070.        
  1071.         <if PetIsValid="true">
  1072.             <if mode="OR" Spell="Fight" advanced='"$PetEngaged"="True"'>
  1073.                 <var cmd="set IdleMode PetEngaged" />
  1074.             </if>
  1075.             <else>
  1076.                 <var cmd="set IdleMode Normal" />
  1077.             </else>
  1078.         </if>
  1079.         <else>
  1080.             <var cmd="set IdleMode Normal" />
  1081.         </else>
  1082.        
  1083.        
  1084.  
  1085.         <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='DefineBaseLayer']/*" />
  1086.  
  1087.         <!-- Compile all subsets into a single final set -->
  1088.         <var cmd="set CurrentSet $BaseLayer|$KillerInstictArmor|$WeaknessArmor|$PhysicalDefense|$MagicalDefense|$Movement" />
  1089.  
  1090.         <!-- And assign to appropriate sets for idle/aftercast/etc -->
  1091.         <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='HandleEquippingGear']/*" />
  1092.  
  1093.  
  1094.         <!-- Set variables dependant on current conditions. -->
  1095.  
  1096.  
  1097.         <!-- Set gear for JAs and WSs -->
  1098.         <!-- Special shortcuts for pet ready moves. -->
  1099.        
  1100.  
  1101.        
  1102.        
  1103.          <if type="JobAbility">
  1104.             <if spell="Call Beast">
  1105.                 <var cmd="set PetEngaged False" />
  1106.                 <castdelay delay="1" />
  1107.                 <equip when="precast" set="Call Beast" />
  1108.                 <command when="Aftercast">input //update .ready-cycle; wait 5; input //update .killer-food</command>       
  1109.             </if>
  1110.             <if spell="Charm|Gauge">
  1111.                 <var cmd="set PetEngaged False" />
  1112.                 <equip when="precast" set="%Spell" />
  1113.             </if>
  1114.             <if spell="Familiar|Feral Howl">
  1115.                 <equip when="precast" set="%Spell" />
  1116.             </if>
  1117.             <if spell="Reward">
  1118.                 <castdelay delay="1" />
  1119.                 <equip when="precast" set="%Spell" />
  1120.             </if>
  1121.            
  1122.             <elseif spell="Killer Instinct">
  1123.                 <if PetIsValid="False">
  1124.                     <cancelspell />
  1125.                     <addtochat>No Pet!</addtochat>             
  1126.                 </if>
  1127.                 <else>                 
  1128.                     <equip when="precast" set="%Spell" />
  1129.                     <var cmd="set KillerInstinctArmor KillerSet" />
  1130.                     <command when="Aftercast">wait $Duration-KillerInstinct;$UpdateCommand</command>               
  1131.                 </else>
  1132.             </elseif>
  1133.             <elseif type="*Waltz">
  1134.             <if NotSpell="Healing Waltz">
  1135.                 <if TargetType="Self">
  1136.                     <equip when="Precast" set="CureWaltzMe" />
  1137.                 </if>
  1138.                 <else>
  1139.                     <equip whenwhen="Precast" set="CureWaltz" />
  1140.                 </else>
  1141.             </if>
  1142.         </elseif>
  1143.         </if>
  1144.         <elseif type="PetCommand">
  1145.             <AfterCastDelay Delay="0.5" />
  1146.             <if spell="Spur|Sic">
  1147.                 <equip when="precast" set="%Spell" />
  1148.             </if>
  1149.             <if spell="Leave">
  1150.                 <var cmd="set PetEngaged False" />
  1151.             </if>
  1152.             <elseif spell="Fight">
  1153.                 <var cmd="set PetEngaged True" />
  1154.             </elseif>
  1155.             <elseif spell="Heel">
  1156.                 <var cmd="set PetEngaged False" />
  1157.             </elseif>
  1158.            
  1159.            
  1160.         </elseif>
  1161.  
  1162.         <!-- Weaponskill equip rules -->
  1163.         <elseif type="WeaponSkill">
  1164.             <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='DefineWeaponskillSet']/*" />
  1165.  
  1166.             <equip when="Precast" set="$WSSet" />
  1167.         </elseif>
  1168.  
  1169.         <!-- Ninjutsu spells -->
  1170.         <elseif type="Ninjutsu">
  1171.             <if Spell="Utsusemi: Ichi">
  1172.                 <equip when="Precast" delay="0.05" set="PhysDef-Evasion|FastCast" />
  1173.             </if>
  1174.             <elseif Spell="Utsusemi: Ni">
  1175.                 <equip when="Precast" delay="0.05" set="FastCast" />
  1176.             </elseif>
  1177.         </elseif>
  1178.  
  1179.     </rules>
  1180. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement