Quixacotl

[XML] FFXI SCH XML

Oct 24th, 2013
422
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 18.72 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.  
  4. <config
  5.     RequireVersion="2.44"
  6.     showGearSwaps="false"
  7.     Debug="false"
  8.     ShowSpellInfo="false"
  9.     AutoLoadXMLOnJobChange="true"
  10.     />     
  11.  
  12. <variables clear="true">
  13.     <!-- xi:include href="Include.xml" xpointer="/includes/include[@name='VarStaves']/*"/ -->
  14.     <var name="Staff-Idle">Chatoyant Staff</var>
  15.  
  16.     <var name="Staff-Ice">Atinian Staff</var>
  17.     <var name="Staff-Wind">Atinian Staff</var>
  18.     <var name="Staff-Earth">Atinian Staff</var>
  19.     <var name="Staff-Thunder">Atinian Staff</var>
  20.     <var name="Staff-Water">Atinian Staff</var>
  21.     <var name="Staff-Fire">Atinian Staff</var>
  22.     <var name="Staff-Dark">Atinian Staff</var>
  23.     <var name="Staff-Light">Atinian Staff</var>
  24.     <var name="Staff-Stun">Apamajas II</var>
  25.  
  26.     <var name="Melee-Weapon">Lehbrailg +1</var>
  27.     <var name="Melee-Sub">Pole Grip</var>
  28.     <var name="Melee-Ammo">Brigantia Pebble</var>
  29.  
  30.     <var name="Nuke-Waist">Oneiros Sash</var>
  31.  
  32.     <!-- exclude any Obi vars you do not have -->
  33.     <var name="Obi-Ice">Hyorin Obi</var>
  34.     <var name="Obi-Thunder">Rairin Obi</var>
  35.     <var name="Obi-Dark">Anrin Obi</var>
  36.     <var name="Obi-Light">Korin Obi</var>
  37.  
  38.     <var name="DayWeather-Back">Twilight Cape</var>
  39.  
  40.     <var name="Grip-Idle">Vallus Grip</var>
  41.     <var name="Ammo">Hasty Pinion</var>
  42.     <var name="Idle-Neck">Twilight Torque</var>
  43.     <var name="Idle-Rear">Moonshade Earring</var>
  44.     <var name="Idle-Body">Hagondes Coat</var>
  45.     <var name="Idle-Back">Cheviot Cape</var>
  46.  
  47.     <!-- because I always forget stuff -->
  48.     <var name="Special-Gear">Enhancing Magic Gear|Augur's Gloves</var>
  49.     <var name="PorterMoogle">Argute Belt|Scholar's M.board|Svnt. Loafers +2</var>
  50. </variables>
  51.  
  52. <sets>
  53. <group Name="SCH|Mage" default="yes">
  54.     <set name="MiscGear">
  55.         <main>Plenitas Virga</main>
  56.         <main>Chatoyant Staff</main>
  57.         <main>Arka IV</main>
  58.         <main>Apamajas II</main>
  59.         <main>Atinian Staff</main>
  60.         <main>Lehbrailg +1</main>
  61.         <sub>Curatio Grip</sub>
  62.         <sub>Vallus Grip</sub>
  63.         <ammo>Aqua Sachet</ammo>
  64.         <ammo>Hasty Pinion</ammo>
  65.         <ammo>Incantor Stone</ammo>
  66.         <ammo>Brigantia Pebble</ammo>
  67.  
  68.         <head>Hagondes Hat</head>
  69.         <head>Argute M.board</head>
  70.         <head>Scholar's M.board</head>
  71.         <head>Nefer Khat</head>
  72.  
  73.         <neck>Twilight Torque</neck>
  74.  
  75.         <lear>Hecate's Earring</lear>
  76.         <lear>Savant's Earring</lear>
  77.         <body>Twilight Cloak</body>
  78.         <body>Savant's Gown +2</body>
  79.  
  80.         <hands>Svnt. Bracers +2</hands>
  81.         <hands>Hagondes Cuffs</hands>
  82.         <hands>Scholar's Bracers</hands>
  83.         <hands>Argute Bracers</hands>
  84.         <hands>Serpentes Cuffs</hands>
  85.  
  86.         <back>Cheviot Cape</back>
  87.         <back>Bookworm's Cape</back>
  88.         <back>Twilight Cape</back>
  89.  
  90.         <waist>Rairin Obi</waist>
  91.         <waist>Hyorin Obi</waist>
  92.         <waist>Korin Obi</waist>
  93.         <waist>Oneiros Sash</waist>
  94.         <waist>Wanion Belt</waist>
  95.         <waist>Demonry Sash</waist>
  96.  
  97.         <legs>Savant's Pants +2</legs>
  98.         <legs>Scholar's Pants</legs>
  99.         <feet>Argute Loafers +2</feet>
  100.     </set>
  101.  
  102.     <set name="Idle">
  103.         <main>$Staff-Idle</main>
  104.         <sub>$Grip-Idle</sub>
  105.         <ammo>Incantor Stone</ammo>
  106.         <head>Nahtirah Hat</head>
  107.         <neck>$Idle-Neck</neck>
  108.         <lear>Darkness Earring</lear>
  109.         <rear>Moonshade Earring</rear>
  110.         <body>Hagondes Coat</body>
  111.         <hands>Gendewitha Gages</hands>
  112.         <lring>Omega Ring</lring>
  113.         <rring>Aqua Ring</rring>
  114.         <back>$Idle-Back</back>
  115.         <waist>Argute Belt</waist>
  116.         <legs>Hagondes Pants</legs>
  117.         <feet>Hagondes Sabots</feet>
  118.     </set>
  119.  
  120.     <set name="Sublimation" baseset="Idle">
  121.         <head>Scholar's M.board</head>
  122.         <neck>Wiglen Gorget</neck>
  123.         <lear>Savant's Earring</lear>
  124.         <body>Argute Gown</body>
  125.     </set>
  126.  
  127.     <set name="Engaged">
  128.         <main lock="t" />
  129.         <sub lock="t" />
  130.         <range lock="t" />
  131.         <hands>Yaoyotl Gloves</hands>
  132.         <feet>Argute Loafers +2</feet>
  133.     </set>
  134.  
  135.     <set name="WS">
  136.         <hands>Yaoyotl Gloves</hands>
  137.         <feet>Argute Loafers +2</feet>
  138.     </set>
  139.  
  140.     <set name="Shattersoul" baseset="WS">
  141.         <neck>Aife's Medal</neck>
  142.         <rear>Psystorm Earring</rear>
  143.         <hands>Yaoyotl Gloves</hands>
  144.         <rring>Snow Ring</rring>
  145.         <feet>Argute Loafers +2</feet>
  146.     </set>
  147.  
  148.     <set name="Resting">
  149.         <main>Chatoyant Staff</main>
  150.         <sub>Ariesian Grip</sub>
  151.         <ammo>Clarus Stone</ammo>
  152.         <head>Goliard Chapeau</head>
  153.         <neck>Grandiose Chain</neck>
  154.         <lear>Antivenom Earring</lear>
  155.         <rear>Moonshade Earring</rear>
  156.         <hands>Serpentes Cuffs</hands>
  157.         <body>$Idle-Body</body>
  158.         <waist>Austerity Belt</waist>
  159.         <legs>Sagacity Lappas</legs>
  160.     </set>
  161.  
  162.     <set name="FastCast|Precast">
  163.         <sub>Arbuda Grip</sub>
  164.         <ammo>Hasty Pinion</ammo>
  165.         <lear>Loquac. Earring</lear>
  166.         <hands>Gendewitha Gages</hands>
  167.         <lring>Prolix Ring</lring>
  168.         <back>Swith Cape</back>
  169.         <waist>Goading Belt</waist>
  170.         <legs>Bokwus Slops</legs>
  171.         <feet>Argute Loafers +2</feet>
  172.     </set>
  173.  
  174.     <set name="DarkArts">
  175.         <!-- body>Scholar's Gown</body -->
  176.     </set>
  177.  
  178.     <set name="LightArts">
  179.         <legs>Scholar's Pants</legs>
  180.     </set>
  181.  
  182.     <set name="INT">
  183.         <ammo>Snow Sachet</ammo>
  184.         <head>Nahtirah Hat</head>
  185.         <neck>Savant's Chain</neck>
  186.         <lear>Lifestorm Earring</lear>
  187.         <rear>Psystorm Earring</rear>
  188.         <lring>Omega Ring</lring>
  189.         <rring>Snow Ring</rring>
  190.         <back>Refraction Cape</back>
  191.         <waist>Argute Belt</waist>
  192.         <feet>Argute Loafers +2</feet>
  193.     </set>
  194.  
  195.     <set name="Enfeebling">
  196.         <sub>Mephitis Grip</sub>
  197.         <ammo>Hasty Pinion</ammo>
  198.         <head>Nahtirah Hat</head>
  199.         <neck>Eddy Necklace</neck>
  200.         <lear>Lifestorm Earring</lear>
  201.         <rear>Psystorm Earring</rear>
  202.         <hands>Yaoyotl Gloves</hands>
  203.         <rring>Mediator's Ring</rring>
  204.         <back>Refraction Cape</back>
  205.         <waist>Demonry Sash</waist>
  206.         <feet>Argute Loafers +2</feet>
  207.     </set>
  208.  
  209.     <set name="Enfeebling-BlackMagic" baseset="Enfeebling">
  210.         <ammo>Snow Sachet</ammo>
  211.         <rring>Snow Ring</rring>
  212.         <waist>Wanion Belt</waist>
  213.     </set>
  214.  
  215.     <set name="Enfeebling-WhiteMagic" baseset="Enfeebling">
  216.         <ammo>Aqua Sachet</ammo>
  217.         <rring>Aqua Ring</rring>
  218.         <waist>Demonry Sash</waist>
  219.     </set>
  220.  
  221.     <set name="ElementalMagic|Helix">
  222.         <sub>Mephitis Grip</sub>
  223.         <ammo>Savant's Treatise</ammo>
  224.         <head>Hagondes Hat</head>
  225.         <neck>Eddy Necklace</neck>
  226.         <lear>Hecate's Earring</lear>
  227.         <rear>Strophadic Earring</rear>
  228.         <hands>Yaoyotl Gloves</hands>
  229.         <lring>Omega Ring</lring>
  230.         <rring>Snow Ring</rring>
  231.         <back>Bookworm's Cape</back>
  232.         <waist>Oneiros Sash</waist>
  233.         <legs>Hagondes Pants</legs>
  234.         <feet>Svnt. Loafers +2</feet>
  235.     </set>
  236.  
  237.     <set name="DarkMagic">
  238.         <sub>Arbuda Grip</sub>
  239.         <ammo>Hasty Pinion</ammo>
  240.         <head>Nahtirah Hat</head>
  241.         <neck>Eddy Necklace</neck>
  242.         <lear>Lifestorm Earring</lear>
  243.         <rear>Psystorm Earring</rear>
  244.         <body>Hedera Cotehardie</body>
  245.         <hands>Gendewitha Gages</hands>
  246.         <lring>Prolix Ring</lring>
  247.         <rring>Mediator's Ring</rring>
  248.         <back>Swith Cape</back>
  249.         <waist>Goading Belt</waist>
  250.         <legs>Bokwus Slops</legs>
  251.         <feet>Argute Loafers +2</feet>
  252.     </set>
  253.  
  254.     <set name="Stun" BaseSet="DarkMagic">
  255.         <sub>Arbuda Grip</sub>
  256.         <neck>Eddy Necklace</neck>
  257.         <lear>Lifestorm Earring</lear>
  258.         <rear>Psystorm Earring</rear>
  259.         <feet>Argute Loafers +2</feet>
  260.     </set>
  261.  
  262.     <set name="Impact" BaseSet="ElementalMagic">
  263.         <head>Remove</head>
  264.         <body>Twilight Cloak</body>
  265.     </set>
  266.  
  267.     <set name="Drain" BaseSet="DarkMagic">
  268.         <sub>Mephitis Grip</sub>
  269.         <head>Appetence Crown</head>
  270.         <rear>Hirudinea Earring</rear>
  271.         <feet>Argute Loafers +2</feet>
  272.     </set>
  273.  
  274.     <set name="MND">
  275.         <ammo>Aqua Sachet</ammo>
  276.         <neck>Savant's Chain</neck>
  277.         <lear>Lifestorm Earring</lear>
  278.         <rear>Psystorm Earring</rear>
  279.         <lring>Omega Ring</lring>
  280.         <rring>Aqua Ring</rring>
  281.         <back>Refraction Cape</back>
  282.         <waist>Argute Belt</waist>
  283.         <feet>Argute Loafers +2</feet>
  284.     </set>
  285.  
  286.     <set name="HealingMagic" baseset="MND">
  287.         <sub>Curatio Grip</sub>
  288.         <back>Altruistic Cape</back>
  289.     </set>
  290.  
  291.     <set name="Cure" baseset="HealingMagic">
  292.         <main>Arka IV</main>
  293.     </set>
  294.  
  295.     <set name="DivineMagic">
  296.         <ammo>Hasty Pinion</ammo>
  297.         <sub>Mephitis Grip</sub>
  298.         <neck>Eddy Necklace</neck>
  299.         <lring>Omega Ring</lring>
  300.         <rring>Mediator's Ring</rring>
  301.         <back>Altruistic Cape</back>
  302.         <waist>Argute Belt</waist>
  303.         <feet>Argute Loafers +2</feet>
  304.     </set>
  305.  
  306.     <set name="EnhancingMagic">
  307.         <!-- Important for Phalanx Barspells and Embrava -->
  308.         <sub>Fulcio Grip</sub>
  309.         <ammo>Savant's Treatise</ammo>
  310.         <head>Svnt. Bonnet +2</head>
  311.         <neck>Enhancing Torque</neck>
  312.         <waist>Siegel Sash</waist>
  313.         <feet>Rubeus Boots</feet>
  314.     </set>
  315.  
  316.     <set name="Stoneskin" baseset="EnhancingMagic" />
  317.  
  318.     <set name="Stormsurge" baseset="EnhancingMagic">
  319.         <ammo>Hasty Pinion</ammo>
  320.         <waist>Argute Belt</waist>
  321.         <feet>Argute Loafers +2</feet>
  322.     </set>
  323.  
  324.     <set name="SneakInvis">
  325.         <ammo>Hasty Pinion</ammo>
  326.         <back>Skulker's Cape</back>
  327.         <feet>Argute Loafers +2</feet>
  328.     </set>
  329. </group>
  330. <group name="Town" inherit="Mage">
  331.     <set name="Idle|Engaged|EnhancingMagic">
  332.         <feet>Desert Boots +1</feet>
  333.     </set>
  334. </group>
  335. <group name="MACC" inherit="Stun">
  336.     <set name="Idle|Stun">
  337.         <main>Atinian Staff</main>
  338.     </set>
  339. </group>
  340. <group name="Stun|Tojil" inherit="Mage">
  341.     <set name="Idle|Engaged|EnhancingMagic">
  342.     <!-- Here I Idle in stun gear to minimize lag -->
  343.         <main>$Staff-Stun</main>
  344.         <sub>Arbuda Grip</sub>
  345.         <ammo>$Ammo</ammo>
  346.         <head>Nahtirah Hat</head>
  347.         <neck>$Idle-Neck</neck>
  348.         <lear>Loquac. Earring</lear>
  349.         <rear>Moonshade Earring</rear>
  350.         <body>Hedera Cotehardie</body>
  351.         <hands>Gendewitha Gages</hands>
  352.         <lring>Prolix Ring</lring>
  353.         <rring>Mediator's Ring</rring>
  354.         <back>$Idle-Back</back>
  355.         <waist>Argute Belt</waist>
  356.         <legs>Bokwus Slops</legs>
  357.         <feet>Argute Loafers +2</feet>
  358.     </set>
  359. </group>
  360. <!-- group name="Melee|DD|Solo" inherit="Mage" load ="no">
  361.     <set name="Engaged">
  362.         <main>$Melee-Weapon</main>
  363.         <sub>$Melee-Sub</sub>
  364.         <neck>Asperity Necklace</neck>
  365.         <lear>Bladeborn Earring</lear>
  366.         <rear>Steelflash Earring</rear>
  367.         <hands>Yaoyotl Gloves</hands>
  368.         <lring>K'ayres Ring</lring>
  369.         <rring>Mars's Ring</rring>
  370.         <back>Rancorous Mantle</back>
  371.         <waist>Windbuffet Belt</waist>
  372.         <feet>Argute Loafers +2</feet>
  373.     </set>
  374.  
  375.     <set name="Idle" baseset="Engaged">
  376.         <rear>Moonshade Earring</rear>
  377.     </set>
  378.  
  379.     <set name="WS">
  380.         <neck>Aife's Medal</neck>
  381.         <lear>Lifestorm Earring</lear>
  382.         <hands>Yaoyotl Gloves</hands>
  383.         <rring>Aqua Ring</rring>
  384.         <feet>Argute Loafers +2</feet>
  385.     </set>
  386.     <set name="Shattersoul" baseset="WS">
  387.         <neck>Aife's Medal</neck>
  388.         <rear>Psystorm Earring</rear>
  389.         <hands>Yaoyotl Gloves</hands>
  390.         <rring>Snow Ring</rring>
  391.         <feet>Argute Loafers +2</feet>
  392.     </set>
  393. </group -->
  394.  
  395. </sets>
  396.  
  397. <rules>
  398.     <if status = "Dead|Zoning">
  399.         <cancelspell />
  400.         <return />
  401.     </if>
  402.  
  403. <!-- Lock various slots when using particular gear. -->
  404. <if mode="OR" EquipMain="$Melee-Weapon" status="Engaged">
  405.     <changelock slot="main|sub|range" when="All" lock="true" />
  406. </if>
  407. <if EquipLear="Reraise Earring">
  408.     <changelock slot="lear" when="All" lock="true" />
  409. </if>
  410. <if EquipRear="Reraise Earring">
  411.     <changelock slot="rear" when="All" lock="true" />
  412. </if>
  413.  
  414. <if spell="autoset">
  415.     <equip when="idle" set="Idle" />
  416.     <equip when="resting" set="Resting" />
  417.     <equip when="engaged" set="Engaged" />
  418. </if>
  419.  
  420.     <if buffactive="Sublimation: Activated" NotSpell="Sublimation">
  421.         <equip when="aftercast" set="Sublimation" />
  422.     </if>
  423.     <elseif Spell="Sublimation" NotBuffActive="Sublimation*">
  424.         <equip when="aftercast" set="Sublimation" />
  425.     </elseif>
  426.     <else>
  427.         <equip when="aftercast" set="%Status" />
  428.     </else>
  429.  
  430.     <if type="JobAbility">
  431.         <if spell="Penury|Parsimony">
  432.             <if buffactive="Light Arts|Addendum: White">
  433.                 <changespell spell="Penury" />
  434.             </if>
  435.             <elseif buffactive="Dark Arts|Addendum: Black">
  436.                 <changespell spell="Parsimony" />
  437.             </elseif>
  438.         </if>
  439.         <elseif spell="Celerity|Alacrity">
  440.             <if buffactive="Light Arts|Addendum: White">
  441.                 <changespell spell="Celerity" />
  442.             </if>
  443.             <elseif buffactive="Dark Arts|Addendum: Black">
  444.                 <changespell spell="Alacrity" />
  445.             </elseif>
  446.         </elseif>
  447.         <elseif spell="Accession|Manifestation">
  448.             <if buffactive="Light Arts|Addendum: White">
  449.                 <changespell spell="Accession" />
  450.             </if>
  451.             <elseif buffactive="Dark Arts|Addendum: Black">
  452.                 <changespell spell="Manifestation" />
  453.             </elseif>
  454.         </elseif>
  455.         <elseif spell="Rapture|Ebullience">
  456.             <if buffactive="Light Arts|Addendum: White">
  457.                 <changespell spell="Rapture" />
  458.             </if>
  459.             <elseif buffactive="Dark Arts|Addendum: Black">
  460.                 <changespell spell="Ebullience" />
  461.             </elseif>
  462.         </elseif>
  463.         <elseif spell="Perpetuance|Immanence">
  464.             <if buffactive="Light Arts|Addendum: White">
  465.                 <changespell spell="Perpetuance" />
  466.             </if>
  467.             <elseif buffactive="Dark Arts|Addendum: Black">
  468.                 <changespell spell="Immanence" />
  469.             </elseif>
  470.         </elseif>
  471.         <elseif spell="Tranquility|Equanimity">
  472.             <if buffactive="Light Arts|Addendum: White">
  473.                 <changespell spell="Tranquility" />
  474.             </if>
  475.             <elseif buffactive="Dark Arts|Addendum: Black">
  476.                 <changespell spell="Equanimity" />
  477.             </elseif>
  478.         </elseif>
  479.         <elseif spell="Altruism|Focalization">
  480.             <if buffactive="Light Arts|Addendum: White">
  481.                 <changespell spell="Altruism" />
  482.             </if>
  483.             <elseif buffactive="Dark Arts|Addendum: Black">
  484.                 <changespell spell="Focalization" />
  485.             </elseif>
  486.         </elseif>
  487.  
  488.         <elseif spell="Dark Arts">
  489.             <equip set="DarkArts" />
  490.         </elseif>
  491.         <elseif spell="Light Arts">
  492.             <equip set="LightArts" />
  493.         </elseif>
  494.         <elseif spell="Sublimation">
  495.             <equip set="Sublimation" />
  496.         </elseif>
  497.     </if>
  498.     <elseif type="*Magic">
  499.  
  500.     <if type="WhiteMagic">
  501.  
  502.     <if Skill="HealingMagic">
  503.         <if spell="Cur*">
  504.             <equip when="midcast" set="Cure" />
  505.         </if>
  506.         <else>
  507.             <equip when="midcast" set="HealingMagic" />
  508.         </else>
  509.     </if>
  510.     <elseif Skill="EnhancingMagic">
  511.         <if spell="Embrava">
  512.             <if NotBuffactive="Tabula Rasa">
  513. <addtochat color="4">!!!=== Tabula Rasa must be active ===!!!</addtochat>
  514.                 <cancelspell />
  515.                 <return />
  516.             </if>
  517.             <equip when="midcast" set="EnhancingMagic" />
  518.         </if>
  519.         <elseif spell="*storm">
  520.             <equip when="midcast" set="Stormsurge" />
  521.         </elseif>
  522.         <elseif spell="Sneak">
  523.             <if TargetType="self">
  524.                 <command when="midcast">cancel 71</command>
  525.                 <equip  when="precast|midcast" set="SneakInvis" />
  526.             </if>
  527.         </elseif>
  528.         <elseif spell="Invisible">
  529.             <if TargetType="self">
  530.                 <equip  when="precast|midcast" set="SneakInvis" />
  531.             </if>
  532.         </elseif>
  533.         <else>
  534.             <equip when="midcast" set="EnhancingMagic" />
  535.         </else>
  536.     </elseif>
  537.  
  538.     <elseif Skill="DivineMagic">
  539.         <equip when="midcast" set="DivineMagic">
  540.             <main>$Staff-%SpellElement</main>
  541.         </equip>
  542.     </elseif>
  543.     <elseif Skill="EnfeeblingMagic">
  544.         <equip when="midcast" set="Enfeebling-%Type">
  545.             <main>$Staff-%SpellElement</main>
  546.         </equip>
  547.     </elseif>
  548.     <equip when="precast" set="Precast" />
  549.  
  550. <!-- Start Obi check -->
  551. <if advanced='("%SpellElement" = "%WeatherElement")'>
  552.     <equip when="midcast">
  553.         <back lock="yes">$DayWeather-Back</back>
  554.         <waist lock="yes">$Obi-%WeatherElement</waist>
  555.     </equip>
  556.     <addtochat color="4">=== %Spell %Weather [ $DayWeather-Back $Obi-%WeatherElement equipped ] ===</addtochat>
  557. </if>
  558.  
  559. <elseif advanced='("%SpellElement" = "%DayElement")'>
  560.     <equip when="midcast">
  561.         <back lock="yes">$DayWeather-Back</back>
  562.         <waist lock="yes">$Obi-%DayElement</waist>
  563.     </equip>
  564.     <addtochat color="4">=== %Spell %Day [ $DayWeather-Back $Obi-%DayElement equipped ] ===</addtochat>
  565. </elseif>
  566.  
  567. <else>
  568.     <addtochat color="4">=== %Spell [ Standard Non-Obi waist equipped ] ===</addtochat>
  569. </else>
  570. <!-- End Obi Check -->
  571.  
  572. </if>
  573. <elseif type="BlackMagic">
  574.  
  575.     <if skill="ElementalMagic">
  576.     <if spell="Impact">
  577.         <if MPLT="666" notbuffactive="Parsimony">
  578.             <addtochat color="4">
  579.                 === Not Enough MP for Impact!!! ===
  580.             </addtochat>
  581.             <cancelspell />
  582.             <return />
  583.         </if>
  584.         <else>
  585.             <precastdelay delay="3" />
  586.             <equip when="precast" set="Precast|Impact" />
  587.             <equip when="midcast" set="ElementalMagic|Impact" />
  588.         </else>
  589.     </if>
  590.     <elseif spell="*Helix">
  591.         <equip when="midcast" set="Helix">
  592.             <main>$Staff-%SpellElement</main>
  593.             <waist>$Obi-%WeatherElement</waist>
  594.         </equip>
  595.     </elseif>
  596.     <else>
  597.  
  598. <if NotBuffActive="Addendum: Black|Enlightenment">
  599.     <if Spell="Thunder V|Thunder IV" ><changespell Spell="Thunder III" /></if>
  600.     <elseif Spell="Blizzard V|Blizzard IV"><changespell Spell="Blizzard III" /></elseif>
  601.     <elseif Spell="Fire V|Fire IV" ><changespell Spell="Fire III" /></elseif>
  602.     <elseif Spell="Aero V|Aero IV" ><changespell Spell="Aero III" /></elseif>
  603.     <elseif Spell="Water V|Water IV" ><changespell Spell="Water III" /></elseif>
  604.     <elseif Spell="Stone V|Stone IV" ><changespell Spell="Stone III" /></elseif>
  605. </if>
  606.  
  607.         <equip when="midcast" set="ElementalMagic">
  608.             <main>$Staff-%SpellElement</main>
  609.         </equip>
  610.     </else>
  611.     </if>
  612.  
  613.     <elseif Skill="EnfeeblingMagic">
  614.         <equip when="midcast" set="Enfeebling-%Type">
  615.             <main>$Staff-%SpellElement</main>
  616.         </equip>
  617.     </elseif>
  618.  
  619.     <elseif Skill="DarkMagic">
  620.         <if spell="Drain*|Aspir*">
  621.             <equip when="midcast" set="Drain">
  622.                 <main>$Staff-%SpellElement</main>
  623.             </equip>
  624.         </if>
  625.         <elseif spell="Stun">
  626.             <equip when="midcast" set="Stun">
  627.                 <main>$Staff-Stun</main>
  628.             </equip>
  629.         </elseif>
  630.         <elseif spell="Tractor">
  631.             <return />
  632.         </elseif>
  633.         <elseif spell="Kaustra">
  634.             <if NotBuffactive="Tabula Rasa">
  635. <command>input /echo !!!=== Tabula Rasa must be active ===!!!</command>
  636.                 <cancelspell />
  637.                 <return />
  638.             </if>
  639.             <else>
  640.                 <equip when="midcast" set="DarkMagic">
  641.                     <main>$Staff-%SpellElement</main>
  642.                 </equip>
  643.             </else>
  644.         </elseif>
  645.         <else>
  646.             <equip when="midcast" set="DarkMagic">
  647.                 <main>$Staff-%SpellElement</main>
  648.             </equip>
  649.         </else>
  650.     </elseif>
  651.     <equip when="precast" set="Precast" />
  652.  
  653. <!-- Start Obi check -->
  654. <if advanced='("%SpellElement" = "%WeatherElement")'>
  655.     <equip when="midcast">
  656.         <waist lock="yes">$Obi-%WeatherElement</waist>
  657.     </equip>
  658.     <addtochat color="4">=== %Spell %WeatherElement weather [ $Obi-%WeatherElement equipped ] ===</addtochat>
  659. </if>
  660.  
  661. <elseif advanced='("%SpellElement" = "%DayElement")'>
  662.     <equip when="midcast">
  663.         <waist lock="yes">$Obi-%DayElement</waist>
  664.     </equip>
  665.     <addtochat color="4">=== %Spell %Day [ $Obi-%DayElement equipped ] ===</addtochat>
  666. </elseif>
  667.  
  668. <else>
  669.     <equip when="midcast">
  670.         <waist lock="yes">$Nuke-Waist</waist>
  671.     </equip>
  672.     <addtochat color="4">=== %Spell %Day [ $Nuke-Waist equipped ] ===</addtochat>
  673. </else>
  674. <!-- End Obi Check -->
  675.  
  676.  
  677.     </elseif>
  678.     </elseif>
  679.     <elseif type="WeaponSkill">
  680.         <castdelay delay=".2" />
  681.         <aftercastdelay delay="3" />
  682.         <if spell="Shattersoul">
  683.             <addtochat color="4">=== %Spell INT set equipped ===</addtochat>
  684.             <equip set="Shattersoul" />
  685.         </if>
  686.         <elseif spell="Realmrazer">
  687.             <addtochat color="4">=== %Spell MND set equipped ===</addtochat>
  688.             <equip set="WS" />
  689.         </elseif>
  690.         <else>
  691.             <addtochat color="4">=== %Spell MND set equipped ===</addtochat>
  692.             <equip set="WS" />
  693.  
  694.         </else>
  695.     </elseif>
  696.  
  697. </rules>
  698. </spellcast>
Add Comment
Please, Sign In to add comment