esvedium

Blue Mage Spellcast XML v1.2

Jun 26th, 2012
780
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 19.65 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <!-- The following lines will need to be added to your autoexec.xml file.
  4.     <register silent="true" event="gainbuff_Chain_Affinity">sc var set CA CA</register>
  5.     <register silent="true" event="losebuff_Chain_Affinity">sc var set CA N</register>
  6.     <register silent="true" event="losebuff_Burst_Affinity">sc var set BA N</register>
  7.     <register silent="true" event="gainbuff_Burst_Affinity">sc var set BA BA</register>
  8.     <register silent="true" event="gainbuff_Efflux">sc var set Efflux Y</register>
  9.     <register silent="true" event="losebuff_Efflux">sc var set Efflux N</register> -->
  10.     <config
  11.         Debug="false"
  12.         HideErrors="true"
  13.         ShowGearSwaps="false"
  14.         ShowSpellInfo="false"
  15.     />
  16.     <variables clear="true">
  17.         <var name="SpellLearning">0</var>
  18.         <var name="Idle">idle</var>
  19.         <var name="Engaged">Engaged</var>
  20.         <var name="Legs-Idle">Stearc Subligar</var>
  21.         <var name="CA">N</var>
  22.         <var name="BA">N</var>
  23.         <var name="Efflux">N</var>
  24.         <var name="LockMain">0</var>
  25.         <var name="TriggerSpells">Grim Halo|Foxfire|Dancing Chains|Netherspikes|Diaga V|Banishga V|Goblin Gavotte|Quake|Flood|Tornado|Burst</var>
  26.         <var name="Obi-Fire">Karin Obi</var>
  27.         <var name="Obi-Ice">Hyorin Obi</var>
  28.         <var name="Obi-Wind">0</var>
  29.         <var name="Obi-Earth">0</var>
  30.         <var name="Obi-Thunder">Rairin Obi</var>
  31.         <var name="Obi-Water">0</var>
  32.         <var name="Obi-Light">0</var>
  33.         <var name="Obi-Dark">0</var>
  34.         <var name="Main">Almace</var>
  35.         <var name="Sub">Shikargar</var>
  36.     </variables>
  37.     <sets>
  38.         <group default="yes" name="BLU">
  39.             <set name="Resting" />
  40.             <set name="Engaged">
  41.                 <main>$Main</main>
  42.                 <sub>$Sub</sub>
  43.                 <ammo>Mantis Eye</ammo>
  44.                 <head>Ocelomeh Headpiece +1</head>
  45.                 <neck>Rancor Collar</neck>
  46.                 <lear>Suppanomimi</lear>
  47.                 <rear>Brutal Earring</rear>
  48.                 <body>Thaumas Coat</body>
  49.                 <hands>Thaumas Gloves</hands>
  50.                 <lring>Rajas Ring</lring>
  51.                 <rring>Epona's Ring</rring>
  52.                 <back>Atheling Mantle</back>
  53.                 <waist>Twilight Belt</waist>
  54.                 <legs>Thaumas Kecks</legs>
  55.                 <feet>Thaumas Nails</feet>
  56.             </set>
  57.             <set name="Haste" baseset="Engaged" />
  58.             <set name="Engaged-Refresh" baseset="Engaged">
  59.                 <body>Mavi Mintan +2</body>
  60.             </set>
  61.             <set name="idle" baseset="Engaged">
  62.                 <head>Ocelomeh Headpiece +1</head>
  63.                 <neck>Wiglen Gorget</neck>
  64.                 <lear>Suppanomimi</lear>
  65.                 <rear>Brutal Earring</rear>
  66.                 <body>Mavi Mintan +2</body>
  67.                 <hands>Serpentes Cuffs</hands>
  68.                 <lring>Sheltered Ring</lring>
  69.                 <rring>Paguroidea Ring</rring>
  70.                 <back>Cheviot Cape</back>
  71.                 <waist>Warwolf Belt</waist>
  72.                 <legs>$Legs-Idle</legs>
  73.                 <feet>Serpentes Sabots</feet>
  74.             </set>
  75.             <set name="PDT" baseset="Idle">
  76.                 <lring>Dark Ring</lring>
  77.                 <neck>Wiglen Gorget</neck>
  78.                 <body>Dst. Harness +1</body>
  79.                 <hands>Melaco Mittens</hands>
  80.                 <back>Cheviot Cape</back>
  81.                 <legs>Dst. Subligar +1</legs>
  82.                 <rring>Dark Ring</rring>
  83.             </set>
  84.             <set name="MDT">
  85.                 <lring>Dark Ring</lring>
  86.                 <neck>Twilight Torque</neck>
  87.                 <rring>Dark Ring</rring>
  88.             </set>
  89.             <set name="WS-Base" baseset="Engaged">
  90.                 <head>Thaumas Hat</head>
  91.                 <hands>Athos's Gloves</hands>
  92.                 <waist>Pipilaka Belt</waist>
  93.             </set>
  94.             <set name="Vorpal Blade" baseset="WS-Base">
  95.                 <neck>Rancor Collar</neck>
  96.                 <body>Loki's Kaftan</body>
  97.                 <legs>Athos's Tights</legs>
  98.             </set>
  99.             <set name="Chant du Cygne">
  100.                 <ammo>Thunder Sachet</ammo>
  101.                 <head>Thaumas Hat</head>
  102.                 <neck>Rancor Collar</neck>
  103.                 <lear>Pixie Earring</lear>
  104.                 <rear>Brutal Earring</rear>
  105.                 <body>Thaumas Coat</body>
  106.                 <hands>Thaumas Gloves</hands>
  107.                 <lring>Rajas Ring</lring>
  108.                 <rring>Epona's Ring</rring>
  109.                 <back>Atheling Mantle</back>
  110.                 <waist>Cuchulain's Belt</waist>
  111.                 <legs>Athos's Tights</legs>
  112.                 <feet>Thaumas Nails</feet>
  113.             </set>
  114.             <set name="Sanguine Blade">
  115.                 <head>Thaumas Hat</head>
  116.                 <neck>Stoicheion Medal</neck>
  117.                 <lear>Hecate's Earring</lear>
  118.                 <rear>Moldavite Earring</rear>
  119.                 <hands>Mavi Bazubands +1</hands>
  120.                 <lring>Diamond Ring</lring>
  121.                 <rring>Diamond Ring</rring>
  122.                 <back>Potentia Cape</back>
  123.                 <waist>Penitent's Rope</waist>
  124.                 <legs>Thaumas Kecks</legs>
  125.                 <feet>Mavi Basmak +2</feet>
  126.             </set>
  127.             <set name="FastCast" baseset="Haste">
  128.                 <neck>Jeweled Collar</neck>
  129.                 <lear>Loquac. Earring</lear>
  130.                 <body>Mavi Mintan +2</body>
  131.                 <hands>Thaumas Gloves</hands>
  132.                 <legs>Homam Cosciales</legs>
  133.                 <feet>Athos's Boots</feet>
  134.             </set>
  135.             <set name="BlueMagicSkill">
  136.                 <ammo>Mavi Tathlum</ammo>
  137.                 <head>Mirage Keffiyeh</head>
  138.                 <!--<neck>Mavi Scarf</neck>-->
  139.                 <body>Magus Jubbah</body>
  140.                 <legs>Mavi Tayt +2</legs>
  141.             </set>
  142.             <set name="Sleep" baseset="FastCast|BlueMagicSkill">
  143.                 <body>Mavi Mintan +2</body>
  144.                 <lring>Diamond Ring</lring>
  145.                 <rring>Diamond Ring</rring>
  146.                 <feet>Mavi Basmak +2</feet>
  147.             </set>
  148.             <set name="Physical-STR-N" baseset="BlueMagicSkill">
  149.                 <main>$Main</main>
  150.                 <sub>$Sub</sub>
  151.                 <head>Thaumas Hat</head>
  152.                 <hands>Heafoc Mitts</hands>
  153.                 <lring>Rajas Ring</lring>
  154.                 <rring>Vulcan's Ring</rring>
  155.                 <back>Potentia Cape</back>
  156.                 <waist>Pipilaka Belt</waist>
  157.                 <feet>Thaumas Nails</feet>
  158.             </set>
  159.             <set name="Physical-STR-CA" baseset="Physical-STR-N">
  160.                 <head>Mavi Kavuk +1</head>
  161.             </set>
  162.             <set name="Physical-ACC-N" baseset="Physical-STR-N">
  163.                 <ammo>Mantis Eye</ammo>
  164.                 <head>Aias Bonnet</head>
  165.                 <body>Loki's Kaftan</body>
  166.                 <hands>Thaumas Gloves</hands>
  167.                 <legs>Athos's Tights</legs>
  168.             </set>
  169.             <set name="Physical-Acc-CA" baseset="Physical-ACC-N">
  170.                 <head>Mavi Kavuk +1</head>
  171.             </set>
  172.             <set name="Physical-DEX-N" baseset="Physical-STR-N">
  173.                 <ammo>Thunder Sachet</ammo>
  174.                 <head>Ocelomeh Headpiece +1</head>
  175.                 <neck>Love Torque</neck>
  176.                 <lear>Pixie Earring</lear>
  177.                 <body>Loki's Kaftan</body>
  178.                 <hands>Thaumas Gloves</hands>
  179.                 <rring>Jupiter's Ring</rring>
  180.                 <back>Nifty Mantle</back>
  181.                 <legs>Mavi Tayt +2</legs>
  182.             </set>
  183.             <set name="Physical-DEX-CA" baseset="Physical-DEX-N">
  184.                 <head>Mavi Kavuk +1</head>
  185.             </set>
  186.             <set name="Physical-AGI-N" baseset="Physical-STR-N">
  187.                 <head>Thaumas Hat</head>
  188.                 <lear>Suppanomimi</lear>
  189.                 <hands>Thaumas Gloves</hands>
  190.                 <legs>Thaumas Kecks</legs>
  191.                 <feet>Thaumas Nails</feet>
  192.             </set>
  193.             <set name="Physical-AGI-CA" baseset="Physical-AGI-N">
  194.                 <head>Mavi Kavuk +1</head>
  195.             </set>
  196.             <set name="Physical-STR:DEX-N" baseset="Physical-STR-N">
  197.                 <ammo>Thunder Sachet</ammo>
  198.                 <head>Aias Bonnet</head>
  199.                 <lear>Pixie Earring</lear>
  200.                 <hands>Thaumas Gloves</hands>
  201.                 <feet>Athos's Boots</feet>
  202.             </set>
  203.             <set name="Physical-STR:DEX-CA" baseset="Physical-STR:DEX-N">
  204.                 <head>Mavi Kavuk +1</head>
  205.             </set>
  206.             <set name="Physical-STR:VIT-N" baseset="Physical-STR-N">
  207.                 <waist>Warwolf Belt</waist>
  208.             </set>
  209.             <set name="Physical-STR:VIT-CA" baseset="Physical-STR:VIT-N">
  210.                 <head>Mavi Kavuk +1</head>
  211.             </set>
  212.             <set name="Head Butt" baseset="Haste">
  213.                 <head>Thaumas Hat</head>
  214.                 <neck>Jeweled Collar</neck>
  215.                 <lear>Loquac. Earring</lear>
  216.                 <body>Mavi Mintan +2</body>
  217.                 <legs>Mavi Tayt +2</legs>
  218.                 <feet>Mavi Basmak +2</feet>
  219.             </set>
  220.             <set name="Magical-INT">
  221.                 <main>Chatoyant Staff</main>
  222.                 <ammo>Mavi Tathlum</ammo>
  223.                 <head>Thaumas Hat</head>
  224.                 <neck>Stoicheion Medal</neck>
  225.                 <lear>Hecate's Earring</lear>
  226.                 <rear>Moldavite Earring</rear>
  227.                 <body>Praeco Doublet</body>
  228.                 <hands>Mavi Bazubands +1</hands>
  229.                 <lring>Diamond Ring</lring>
  230.                 <rring>Diamond Ring</rring>
  231.                 <back>Potentia Cape</back>
  232.                 <waist>Penitent's Rope</waist>
  233.                 <legs>Mavi Tayt +2</legs>
  234.                 <feet>Mavi Basmak +2</feet>
  235.             </set>
  236.             <set name="Magical-MND" baseset="Magical-INT">
  237.                 <lring>Aquasoul Ring</lring>
  238.                 <rring>Aquasoul Ring</rring>
  239.             </set>
  240.             <set name="Magical-CHR" baseset="Magical-INT" />
  241.             <set name="Thermal Pulse-N" baseset="Magical-INT" />
  242.             <set name="Thermal Pulse-BA" baseset="Thermal Pulse-N" />
  243.             <set name="Charged Whisker-N" baseset="Magical-INT" />
  244.             <set name="Charged Whisker-BA" baseset="Charged Whisker-N">
  245.                 <ammo>Thunder Sachet</ammo>
  246.                 <head>Ocelomeh Headpiece +1</head>
  247.                 <body>Loki's Kaftan</body>
  248.                 <hands>Mavi Bazubands +1</hands>
  249.                 <lring>Rajas Ring</lring>
  250.                 <rring>Jupiter's Ring</rring>
  251.                 <back>Nifty Mantle</back>
  252.                 <waist>Pipilaka Belt</waist>
  253.                 <legs>Mavi Tayt +2</legs>
  254.                 <feet>Mavi Basmak +2</feet>
  255.             </set>
  256.             <set name="Evryone. Grudge-N" baseset="Magical-INT" />
  257.             <set name="Evryone. Grudge-BA" baseset="Evryone. Grudge-N">
  258.                 <lring>Aquasoul Ring</lring>
  259.                 <rring>Aquasoul Ring</rring>
  260.             </set>
  261.             <set name="Gates of Hades-N" baseset="Magical-INT" />
  262.             <set name="Gates of Hades-BA" baseset="Gates of Hades-N">
  263.                 <head>Thaumas Hat</head>
  264.                 <body>Mavi Mintan +2</body>
  265.                 <hands>Mavi Bazubands +1</hands>
  266.                 <lring>Rajas Ring</lring>
  267.                 <waist>Pipilaka Belt</waist>
  268.             </set>
  269.             <set name="Cure">
  270.                 <ammo>Mavi Tathlum</ammo>
  271.                 <head>Mirage Keffiyeh</head>
  272.                 <neck>Jeweled Collar</neck>
  273.                 <lear>Loquac. Earring</lear>
  274.                 <body>Mavi Mintan +2</body>
  275.                 <hands>Serpentes Cuffs</hands>
  276.                 <lring>Aquasoul Ring</lring>
  277.                 <rring>Aquasoul Ring</rring>
  278.                 <back>Oretania's Cape</back>
  279.                 <waist>Penitent's Rope</waist>
  280.                 <legs>Praeco Slacks</legs>
  281.                 <feet>Serpentes Sabots</feet>
  282.             </set>
  283.             <set name="Breath" baseset="Haste">
  284.                 <main>Chatoyant Staff</main>
  285.                 <ammo>Mavi Tathlum</ammo>
  286.                 <head>Mirage Keffiyeh</head>
  287.                 <waist>Glassblower's Belt</waist>
  288.             </set>
  289.             <set name="Convert">
  290.                 <head>Wivre Hairpin</head>
  291.                 <lear>Loquac. Earring</lear>
  292.                 <hands>Serpentes Cuffs</hands>
  293.                 <back>Twilight Cape</back>
  294.                 <waist>Hierarch Belt</waist>
  295.                 <legs>Praeco Slacks</legs>
  296.                 <feet>Serpentes Sabots</feet>
  297.             </set>
  298.             <set name="Stoneskin">
  299.                 <neck>Stone Gorget</neck>
  300.                 <hands>Athos's Gloves</hands>
  301.                 <lring>Aquasoul Ring</lring>
  302.                 <rring>Aquasoul Ring</rring>
  303.                 <waist>Penitent's Rope</waist>
  304.                 <legs>Haven Hose</legs>
  305.                 <feet>Thaumas Nails</feet>
  306.             </set>
  307.             <set name="HP">
  308.                 <neck>Dualism Collar</neck>
  309.                 <lear>Bloodgem Earring</lear>
  310.                 <rear>Cassie Earring</rear>
  311.                 <lring>Meridian Ring</lring>
  312.                 <rring>Bloodbead Ring</rring>
  313.             </set>
  314.             <set name="Step">
  315.                 <waist>Tarutaru Sash</waist>
  316.             </set>
  317.         </group>
  318.     </sets>
  319.     <rules>
  320.         <if notSpell="$TriggerSpells">
  321.             <if BuffActive="Sleep|Petrification|Stun|Terror|Charm">
  322.                 <return />
  323.             </if>
  324.                 <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence|Mute">
  325.                     <return />
  326.                 </elseif>
  327.                 <elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia">
  328.                     <return />
  329.                 </elseif>
  330.                 <elseif type="Weaponskill">
  331.                     <if mode="OR" TPLT="100" notstatus="engaged">
  332.                         <cancelspell />
  333.                         <return />
  334.                     </if>
  335.                 </elseif>
  336.         </if>
  337.         <if Spell="Sneak" BuffActive="Sneak" TargetType="SELF">
  338.             <midcastdelay delay="1" />
  339.             <command when="midcast">cancel 71</command>
  340.         </if>
  341.             <elseif spell="Spectral Jig" BuffActive="Sneak">
  342.                 <command when="precast">cancel 71</command>
  343.             </elseif>
  344.             <elseif Spell="Monomi*" BuffActive="Sneak">
  345.                 <midcastdelay delay="1.2" />
  346.                 <command when="midcast">cancel 71</command>
  347.             </elseif>
  348.             <!-- Utsusemi: Ichi cancel rules -->
  349.             <elseif spell="Utsusemi: Ichi" buffactive="Copy Image*" notbuffactive="Silence|Mute">
  350.                 <if notbuffactive="Copy Image (3)|Copy Image (4)">
  351.                     <midcastdelay delay="2" />
  352.                     <cmd when="midcast">cancel 66</cmd>
  353.                     <cmd when="midcast">cancel 446</cmd>
  354.                 </if>
  355.                     <else>
  356.                         <cancelspell />
  357.                     </else>
  358.             </elseif>
  359.             <elseif Spell="Stoneskin">
  360.                 <midcastdelay delay="1.8" />
  361.                 <command when="midcast">cancel 37</command>
  362.             </elseif>
  363.         <if notSpell="$TriggerSpells" MPCostGT="%MP">
  364.             <addtochat color="135">You need more MP! %Spell: %MP/%MPCost!</addtochat>
  365.         </if>
  366.         <if NotSpell="$TriggerSpells" advanced='("%SpellElement"="%WeatherElement" OR "%SpellElement"="%DayElement")'>
  367.             <equip when="precast|midcast">
  368.                 <back lock="yes">Twilight Cape</back>
  369.             </equip>
  370.             <if advanced='"$Obi-%SpellElement"!="0"'>
  371.                 <equip when="precast|midcast">
  372.                     <waist lock="yes">$Obi-%SpellElement</waist>
  373.                 </equip>
  374.             </if>
  375.         </if>
  376.         <if spell="Quake">
  377.             <equip when="precast" set="PDT" />
  378.             <cancelspell />
  379.             <return />
  380.         </if>
  381.             <elseif spell="Flood">
  382.                 <equip when="precast" set="MDT" />
  383.                 <cancelspell />
  384.                 <return />
  385.             </elseif>
  386.             <elseif spell="Tornado">
  387.                 <equip when="precast" set="$engaged" />
  388.                 <cancelspell />
  389.                 <return />
  390.             </elseif>
  391.             <elseif spell="Burst">
  392.                 <equip when="precast" set="Idle" />
  393.                 <cancelspell />
  394.                 <return />
  395.             </elseif>
  396.         <command when="engaged|idle|aftercast">wait .2; Dancing Chains</command>
  397.         <if spell="$TriggerSpells">
  398.             <if spell="Grim Halo">
  399.                 <cancelspell />
  400.                 <if advanced='"$Legs-Idle"="Blood Cuisses"'>
  401.                     <command>sc var set Legs-Idle "Stearc Subligar"</command>
  402.                     <addtochat color="135">Idle Legs: Stearc Subligar</addtochat>
  403.                 </if>
  404.                     <elseif advanced='"$Legs-Idle"="Stearc Subligar"'>
  405.                         <command>sc var set Legs-Idle "Blood Cuisses"</command>
  406.                         <addtochat color="135">Idle Legs: Blood Cuisses</addtochat>
  407.                     </elseif>
  408.                 <if status="idle">
  409.                     <equip>
  410.                         <legs>$Legs-Idle</legs>
  411.                     </equip>
  412.                 </if>
  413.             </if>
  414.                 <elseif spell="Netherspikes">
  415.                     <if advanced='"$engaged" = "engaged"'>
  416.                         <var cmd="set Engaged Engaged-Refresh" />
  417.                         <addtochat color="135">TP in Refresh Set</addtochat>
  418.                     </if>
  419.                         <elseif advanced='"$engaged" = "Engaged-Refresh"'>
  420.                             <var cmd="set engaged PDT" />
  421.                             <addtochat color="135">TP in PDT Set</addtochat>
  422.                         </elseif>
  423.                             <else>
  424.                                 <var cmd="set Engaged engaged" />
  425.                                 <addtochat color="135">TP in Engaged Gear</addtochat>
  426.                             </else>
  427.                     <if status="engaged">
  428.                         <equip set="$engaged" />
  429.                     </if>
  430.                         <else>
  431.                             <equip set="$Idle" />
  432.                         </else>
  433.                     <cancelspell />
  434.                 </elseif>
  435.                 <elseif spell="Foxfire">
  436.                     <if advanced='"$LockMain" = "1"'>
  437.                         <var cmd="set LockMain 0" />
  438.                         <action type="enable" slot="Main|Sub" />
  439.                         <addtochat color="135">Main/Sub slots Unlocked - TP will not be saved</addtochat>
  440.                     </if>
  441.                         <elseif advanced='"$LockMain" = "0"'>
  442.                             <var cmd="set LockMain 1" />
  443.                             <action type="disable" slot="Main|Sub" />
  444.                             <addtochat color="135">Main/Sub slots locked - Elemental Staves will not be swapped</addtochat>
  445.                         </elseif>
  446.                     <cancelspell />
  447.                 </elseif>
  448.                 <elseif spell="Dancing Chains">
  449.                     <if status="idle">
  450.                         <equip when="precast" set="$Idle" />
  451.                     </if>
  452.                         <elseif status="engaged">
  453.                             <equip when="precast" set="$engaged" />
  454.                         </elseif>
  455.                     <command>wait .2; input /equip sub $sub</command>
  456.                     <cancelspell />
  457.                 </elseif>
  458.                 <elseif spell="Diaga V">
  459.                     <if advanced='"$Idle" = "idle"'>
  460.                         <var cmd="set Idle PDT" />
  461.                         <addtochat color="135">Idle set to PDT</addtochat>
  462.                     </if>
  463.                         <else>
  464.                             <var cmd="set Idle idle" />
  465.                             <addtochat color="135">Idle set to idle</addtochat>
  466.                         </else>
  467.                     <command>wait .2; Dancing Chains</command>
  468.                     <cancelspell />
  469.                 </elseif>
  470.         </if>
  471.         <elseif spell="Convert">
  472.             <equip when="precast|midcast|aftercast" set="Convert" />
  473.             <command when="aftercast">input /raw /ma "Magic Fruit" &lt;me&gt;</command>
  474.         </elseif>
  475.         <if Spell="Metallic Body|Diamond*|Occultation|Magic Barrier">
  476.             <equip when="midcast" set="Engaged|BlueMagicSkill" />
  477.         </if>
  478.             <elseif Spell="Plenilune Embrace|Magic Fruit|Pollen|Healing Breeze|Wild Carrot">
  479.                 <equip when="precast" set="Cure" />
  480.             </elseif>
  481.             <elseif spell="White Wind">
  482.                 <equip when="precast" set="HP|Cure" />
  483.             </elseif>
  484.             <elseif spell="Battery Charge|Animating Wail|Cocoon|Winds of Promy.">
  485.                 <equip when="precast" set="fastcast" />
  486.             </elseif>
  487.             <elseif type="BlueMagic" Element="Unknown">
  488.                 <if ValidTarget="Enemy">
  489.                     <if advanced='"$Efflux" = "Y"'>
  490.                         <equip when="precast|midcast">
  491.                             <legs lock="yes">Mavi Tayt +2</legs>
  492.                         </equip>
  493.                     </if>
  494.                     <if Spell="*Continuum|Cannonball|Delta*">
  495.                         <equip when="precast" set="Physical-STR:VIT-$CA" />
  496.                     </if>
  497.                         <elseif Spell="Disseverment|Goblin Rush">
  498.                             <equip when="precast" set="Physical-STR:DEX-$CA" />
  499.                         </elseif>
  500.                         <elseif Spell="Head Butt|Sudden Lunge">
  501.                             <equip when="precast" set="Head Butt" />
  502.                         </elseif>
  503.                         <elseif Spell="Benthic Typhoon">
  504.                             <equip when="precast" set="Physical-AGI-$CA" />
  505.                         </elseif>
  506.                         <elseif Spell="Vanity Dive|Frenetic Rip|Amorphic Spikes|Barbed Crescent">
  507.                             <equip when="precast" set="Physical-DEX-$CA" />
  508.                         </elseif>
  509.                         <elseif Spell="Heavy Strike">
  510.                             <equip when="precast" set="Physical-ACC-$CA" />
  511.                         </elseif>
  512.                             <else>
  513.                                 <equip when="precast" set="Physical-STR-$CA" />
  514.                             </else>
  515.                 </if>
  516.                     <else>
  517.                         <equip when="midcast" set="BlueMagicSkill" />
  518.                     </else>
  519.             </elseif>
  520.             <elseif type="BlueMagic" notElement="Unknown">
  521.                 <if ValidTarget="Enemy">
  522.                     <if Buffactive="Convergence">
  523.                         <addtochat color="135">Convergence: %Spell! No AOE</addtochat>
  524.                     </if>
  525.                     <if CastTimeGT="1">
  526.                         <equip when="precast" set="FastCast" />
  527.                     </if>
  528.                     <if Spell="Charged Whisker|Evryone. Grudge|Thermal Pulse|Gates Of Hades">
  529.                         <equip when="midcast" set="%Spell-$BA" />
  530.                     </if>
  531.                         <elseif Spell="Mind Blast|Magic Hammer">
  532.                             <equip when="midcast" set="Magical-MND" />
  533.                         </elseif>
  534.                         <elseif Spell="Ey*|Mysterious Light">
  535.                             <equip when="midcast" set="Magical-CHR" />
  536.                         </elseif>
  537.                         <elseif Spell="Blood Drain|Digest|Blood Saber|Osmosis|Cold Wave">
  538.                             <equip when="midcast" set="Magical-INT|BlueMagicSkill" />
  539.                         </elseif>
  540.                         <elseif Spell="Sheep Song|Soporific|Yawn|Dream Flower">
  541.                             <equip when="precast|midcast" set="Sleep" />
  542.                         </elseif>
  543.                         <elseif Spell="Ice Break|Maelst*|Firespit|Leaf*|Blazing*|Dark Orb">
  544.                             <equip when="midcast" set="Magical-INT" />
  545.                         </elseif>
  546.                         <elseif Spell="Regurgitation|Acrid Stream">
  547.                             <equip when="midcast" set="Magical-MND|Magical-INT" />
  548.                         </elseif>
  549.                         <elseif Spell="Magnetite*|Hecatomb*|*Breath|Flying*">
  550.                             <equip when="all" set="Breath" />
  551.                         </elseif>
  552.                             <else>
  553.                                 <equip when="midcast" set="Magical-INT" />
  554.                             </else>
  555.                 </if>
  556.                     <else>
  557.                         <equip when="midcast" set="BlueMagicSkill" />
  558.                     </else>
  559.             </elseif>
  560.         <if type="WeaponSkill">
  561.             <if Spell="Chant du Cygne|Sanguine Blade|Vorpal Blade">
  562.                 <if day="Lightsday|Watersday|Iceday" spell="Chant*">
  563.                     <equip when="precast"><hands lock="yes">Athos's Gloves</hands></equip>
  564.                 </if>
  565.                 <if day="Earthsday|Thundersday" spell="Vorpal*">
  566.                     <equip when="precast"><hands lock="yes">Athos's Gloves</hands></equip>
  567.                 </if>
  568.                 <equip when="precast" set="%Spell" />
  569.             </if>
  570.                 <elseif notSpell="$TriggerSpells">
  571.                     <equip when="precast|midcast" set="WS-Base" />
  572.                 </elseif>
  573.         </if>
  574.         <if notSubJob="NIN" Spell="Utsusemi*">
  575.             <changespell Spell="Occultation" />
  576.             <equip when="precast" set="Haste|BlueMagicSkill" />
  577.         </if>
  578.         <if spell="Utsusemi: Ichi">
  579.             <equip when="precast" set="FastCast" />
  580.             <midcastdelay delay="2" />
  581.             <equip when="midcast" set="Haste" />
  582.         </if>
  583.             <elseif spell="Utsusemi: Ni">
  584.                 <equip when="precast|midcast" set="Haste" />
  585.             </elseif>
  586.         <if spell="Stoneskin">
  587.             <equip when="precast" set="FastCast" />
  588.             <equip when="midcast" set="Stoneskin" />
  589.         </if>
  590.         <elseif spell="*Step|*Flourish">
  591.             <equip when="precast" set="Step" />
  592.         </elseif>
  593.     </rules>
  594. </spellcast>
Add Comment
Please, Sign In to add comment