rendered paste body<?xml version="1.0" ?><spellcast> <config RequireVersion="2.11" Debug="true" HideErrors="false" HELMSet="Helm" FishingSet="Fish" ShowGearSwaps="False" /> <sets> <group default="yes" name="RDM"> <set name="Helm"> <body>Field Tunica</body> <hands>Field Gloves</hands> <legs>Field Hose</legs> <feet>Field Boots</feet> </set> <set name="Fish"> <body>Fisherman's Apron</body> <feet>Waders</feet> </set> <set name="Standard"> <main>Terra's Staff</main> <sub>Staff Strap</sub> <ranged></ranged> <ammo>Fortune Egg</ammo> <head>Walahra Turban</head> <neck>Beak Necklace</neck> <lear>Antivenom Earring</lear> <rear>Insomnia Earring</rear> <body>Blue Cotehardie</body> <hands>Wood Gauntlets</hands> <lring>Electrum Ring</lring> <rring>Ether Ring</rring> <back>Lamia Mantle</back> <waist>Hierarch Belt</waist> <legs>Volunteer's Brais</legs> <feet>Wood M Ledelsens</feet> </set> <set name="Resting" BaseSet="Standard"> <main>Dark Staff</main> <neck>Beak Necklace</neck> <lear>Antivenom Earring</lear> <waist>Hierarch Belt</waist> <body>Yigit gomlek</body> <rear>Magnifying Earring</rear> </set> <set name="Engaged" BaseSet="Standard"> <main>Misericorde</main> <sub></sub> <ranged></ranged> <ammo></ammo> <head>Warlock's Chapeau</head> <neck>Chivalrous Chain</neck> <lear>Brutal Earring</lear> <rear>Suppanomimi</rear> <body>Scp. Harness</body> <hands>Wood Gauntlets</hands> <lring>Rajas Ring</lring> <rring></rring> <back>Amemet mantle +1</back> <waist></waist> <legs>Volunteer's Brais</legs> <feet></feet> </set> <set name="WeaponSkill" BaseSet="Engaged"> <rear></rear> <body></body> <hands></hands> <rring></rring> <legs></legs> </set> <set name="Fastcast" Baseset="Standard"> <rear></rear> <head>Warlock's Chapeau</head> <body></body> </set> <set name="Ninjutsu" Baseset="Fastcast" /> <set name="DarkMagic" BaseSet="Fastcast"> <back>Rainbow Cape</back> <body>Errant Hpl.</body> <waist>Penitent's rope</waist> <legs>Errant slops<legs> <lear>Heims earring</lear> <rring>Hale ring</rring> <lring>Zircon ring</lring> </set> <set name="DivineMagic" BaseSet="Fastcast" /> <set name="HealingMagic" BaseSet="Fastcast"> <rring>Hale ring</rring> <legs>Warlock's Tights</legs> </set> <set name="EnhancingMagic" BaseSet="Fastcast"> <legs>Warlock's Tights</legs> </set> <set name="ElementalMagic" BaseSet="Fastcast"> <head>Warlock's Chapeau</head> <lear>Heims earring</lear> <rear>Moldavite earring</rear> <body>Yigit gomlek</body> <rring>Hale ring</rring> <lring>Zircon ring</lring> <back>Rainbow Cape</back> <waist>Penitent's rope</waist> <legs>Errant slops</legs> </set> <set name="Singing" Baseset="Fastcast" /> <set name="SummoningMagic" Baseset="Fastcast" /> <set name="BlueMagicBase" Baseset="Fastcast" /> <set name="BlueMagic-Physical" Baseset="BlueMagicBase" /> <set name="BlueMagic-Magic" Baseset="BlueMagicBase" /> <set name="EnfeeblingBase" BaseSet="Fastcast"> <waist>Penitent's rope</waist> <body>Errant Hpl.</body> <rring>Hale ring</rring> <back>Prism Cape</back> <legs>Errant Slops</legs> </set> <set name="Enfeebling-BlackMagic" BaseSet="EnfeeblingBase"> <lear>Heims Earring</lear> <lring>Zircon Ring</lring> </set> <set name="Enfeebling-WhiteMagic" BaseSet="EnfeeblingBase"> <neck>Holy phail</neck> </set> <set name="Strap"> <sub>Staff strap</sub> </set> <set name="FireStaff" BaseSet="Strap"> <!-- use the following for HQ staffs (and remove %SpellElementStaff) --> <main>Fire Staff</main> </set> <set name="IceStaff" BaseSet="Strap"> <main>Ice Staff</main> </set> <set name="WindStaff" BaseSet="Strap"> <main>Wind Staff</main> </set> <set name="EarthStaff" BaseSet="Strap"> <main>Terra's Staff</main> </set> <set name="ThunderStaff" BaseSet="Strap"> <main>Thunder Staff</main> </set> <set name="WaterStaff" BaseSet="Strap"> <main>Water Staff</main> </set> <set name="LightStaff" BaseSet="Strap"> <main>Apollo's Staff</main> </set> <set name="DarkStaff" BaseSet="Strap"> <main>Dark Staff</main> </set> </group> </sets> <variables> <var name="HighMP">1000</var> <!-- 849 in standard gear.... --> </variables> <rules> <if Group="RDM"> <if spell="autoset"> <action type="equip" when="resting" set="Resting" /> <action type="equip" when="idle" set="Standard" /> <action type="equip" when="engaged" set="Engaged" /> </if> <if NotStatus="Engaged"> <action type="equip" when="aftercast" set="Standard" /> </if> <else> <action type="equip" when="aftercast" set="Engaged" /> </else> <if TPGT="10"> <action type="Disable" slot="main|sub|ranged" /> </if> <else> <action type="Enable" slot="main|sub|ranged" /> </else> <if Type="WeaponSkill" NotTPLT="100"> <action type="castdelay" delay=".2" /> <action type="Equip" when="Precast" set="WeaponSkill" /> </if> <if CommandPrefix="/ra"> <action type="DefaultTarget" target="<t>" /> <action type="equip" when="precast|midcast" set="Engaged" /> </if> <elseif ValidTarget="Self"> <action type="DefaultTarget" target="<me>" /> </elseif> <elseif ValidTarget="Enemy"> <action type="DefaultTarget" target="<stnpc>" /> </elseif> <elseif ValidTarget="*Enemy*|Unknown"> <action type="DefaultTarget" target="<st>" /> </elseif> <else> <action type="DefaultTarget" target="<stpc>" /> </else> <if advanced='%MP>=$HighMP'> <action type="Disable" slot="head|waist|lear|rear|body|hands|lring|rring|back|legs|feet" /> <!-- disable ALL +MP GEAR slots--> </if> <if advanced='%MP<($HighMP-10)'> <action type="Enable" slot="head" /> </if> <if advanced='%MP<($HighMP-25)'> <action type="Enable" slot="back" /> </if> <if advanced='%MP<($HighMP-55)'> <action type="Enable" slot="rring" /> </if> <if advanced='%MP<($HighMP-95)'> <action type="Enable" slot="body" /> </if> <if advanced='%MP<($HighMP-110)'> <action type="Enable" slot="lear" /> </if> <if advanced='%MP<($HighMP-158)'> <action type="Enable" slot="waist" /> </if> <if advanced='%MP<($HighMP-178)'> <action type="Enable" slot="legs" /> </if> <if advanced='%MP<($HighMP-193)'> <action type="Enable" slot="rear" /> </if> <if advanced='%MP<($HighMP-213)'> <action type="Enable" slot="rring" /> </if> <if advanced='%MP<($HighMP-232)'> <action type="Enable" slot="feet" /> </if> <if advanced='(string)"%SpellElement"=="Unknown"' /> <elseif advanced='(string)"%SpellElement"=="None"' /> <else> <action type="equip" when="precast" set="FastCast" /> <action type="equip" when="midcast" set="%SpellElementStaff" /> </else> <if Skill="EnfeeblingMagic"> <action type="equip" when="midcast" set="Enfeebling-%Type" /> </if> <elseif Skill="BlueMagic"> <if advanced='(string)"%SpellElement"==Unknown'> <action type="equip" when="midcast" set="BlueMagic-Physical" /> </if> <else> <action type="equip" when="midcast" set="BlueMagic-Magical" /> </else> </elseif> <elseif Skill="DarkMagic"> <if Subjob="DRK"> <action type="equip" when="midcast" set="%Skill" > <back>Killer Mantel</back> </action> </if> </elseif> <elseif Skill="ElementalMagic"> <if Subjob="BLM"> <action type="equip" when="midcast" set="%Skill" > <lear>Wizard's Earring</lear> </action> </if> </elseif> <elseif CommandPrefix="/ma|/magic" NotSpell="Stoneskin"> <action type="equip" when="midcast" set="%Skill" /> </elseif> <if Spell="Cure IV" MPLT="88"> <action type="ChangeSpell" Spell="Cure III" /> </if> <elseif Spell="Cure III" MPLT="46"> <action type="ChangeSpell" Spell="Cure II" /> </elseif> <elseif Spell="Cure II" MPLT="24"> <action type="ChangeSpell" Spell="Cure" /> </elseif> <!-- Cancel spells (midcast delay may need to be changed) Requires Cancel plugin running --> <if Spell="Sneak" advanced='"%target"="<me>"'> <action type="command" when="midcast">cancel 71</action> <action type="midcastdelay" delay="1" /> </if> <elseif Spell="Stoneskin"> <action type="midcastdelay" delay="3" /> <action type="equip" whem="midcast"> <body>Errant Hpl.</body> <legs>Warlock's Tights</legs> </action> <action type="command" when="midcast">cancel 37</action> </elseif> <elseif Spell="Blink"> <action type="command" when="midcast">cancel 36</action> <action type="midcastdelay" delay="2" /> </elseif> <elseif spell="Utsusemi: Ichi"> <action type="midcastdelay" delay="1" /> <action type="Command" when="midcast">cancel 66</action> </elseif> <elseif spell="Spectral Jig"> <action type="Command" when="precast">cancel 71</action> </elseif> </if> </rules></spellcast>