Code
<?xml version="1.0" ?> <spellcast xmlns:xi="http://www.w3.org/2001/XInclude"> <config requireversion="2.20" showgearswaps="False" showspellinfo="False" /> <variables> <var name="Gaiters">0</var> <var name="LightObi">1</var> <var name="TriggerSetOne">Dancing Chains</var> <var name="TriggerSetTwo">Aero V|Blizzard V|Fire V|Stone V|Thunder V</var> <var name="Idle">Refresh</var> </variables> <sets> <group name="WHM" default="yes"> <!-- Idle sets --> <set name="idle" baseset="$Idle"> </set> <set name="Refresh"> <main>Owleyes</main> <sub>Genbu's Shield</sub> <ammo>Aqua Sachet</ammo> <head>Nefer Khat</head> <neck>Twilight Torque</neck> <lear>Ethereal Earring</lear> <rear>Roundel Earring</rear> <body>Heka's Kalasiris</body> <hands>Serpentes Cuffs</hands> <rring>Dark Ring</rring> <back>Cheviot Cape</back> <waist>Slipor Sash</waist> <legs>Nares Trews</legs> <lring>Dark Ring</lring> <feet>Serpentes Sabots</feet> </set> <set name="PDT" baseset="idle"> <main>Terra's Staff</main> <sub>Curatio Grip</sub> </set> <set name="regen" baseset="$idle"> <neck>Wiglen Gorget</neck> <rring>Sheltered Ring</rring> <lring>Paguroidea Ring</lring> </set> <!-- Cure/Healing Magic sets --> <set name="Cure"> <main>Arka IV</main> <sub>Curatio Grip</sub> <head>Orison Cap +2</head> <neck>Phalaina locket</neck> <lear>Beatific Earring</lear> <rear>Roundel Earring</rear> <body>Orison Bliaud +2</body> <hands>Hlr. Mitts +1</hands> <lring>Haoma's Ring</lring> <rring>Sirona's Ring</rring> <back>Tempered Cape</back> <waist>Bishop's Sash</waist> <feet>Zenith Pumps</feet> <legs>Orison Pantaloons +2</legs> <ammo>Aqua Sachet</ammo> </set> <set name="Cure2" baseset="Cure"> <legs>Clr. Pantaln. +2</legs> </set> <set name="Na" baseset="Haste"> <main>Beneficus</main> <head>Orison Cap +2</head> <body>Heka's Kalasiris</body> <lring>Haoma's Ring</lring> <rring>Sirona's ring</rring> <legs>Orsn. Pantaln. +2</legs> </set> <set name="Curaga"> <main lock="yes">Arka IV</main> <sub>Reign Grip</sub> <head>Hyksos Khat</head> <rring>Aquasoul Ring</rring> <neck>Ajari Bead Necklace</neck> <rear>Roundel Earring</rear> <body>Heka's Kalasiris</body> <hands>Healer's Mitts +1</hands> <lring>Aquasoul Ring</lring> <back>Tempered Cape</back> <waist>Cascade Belt</waist> <lear>Orison Earring</lear> <feet>Nares Clogs</feet> <legs>Nares Trews</legs> <ammo>Aqua Sachet</ammo> </set> <!-- Debuff/Buff/Haste sets --> <set name="MND" baseset="Curaga"> <head>Hyksos Khat</head> <sub>Reign Grip</sub> <neck>Ajari Bead Necklace</neck> <lear>Star Earring</lear> <rear>Star Earring</rear> <body>Rubeus Jacket</body> <back>Sunbeam Cape</back> <legs>Nares Trews</legs> <hands>Rubeus Gloves</hands> <waist>Cascade Belt</waist> <feet>Nares Clogs</feet> </set> <set name="Haste" baseset="idle"> <main>Fourth Mace</main> <ammo>Incantor Stone</ammo> <head>Zelus Tiara</head> <neck>Orison Locket</neck> <hands>Blessed Mitts</hands> <waist>Goading Belt</waist> <legs>Blessed Trousers</legs> <feet>Blessed Pumps</feet> <body>Nashira Manteel</body> <back>Swith Cape</back> </set> <set name="Stoneskin" baseset="Cure"> <main lock="yes">Beneficus</main> <head>Zelus Tiara</head> <neck>Stone Gorget</neck> <lear>Loquac. Earring</lear> <body>Heka's Kalasiris</body> <hands>Blessed Mitts</hands> <back>Sunbeam Cape</back> <waist>Siegel Sash</waist> <legs>Blessed Trousers</legs> <feet>Blessed Pumps</feet> </set> <set name="Barspell" baseset="Haste"> <main lock="yes">Beneficus</main> <ammo>Clarus Stone</ammo> <body>Orison Bliaud +2</body> <hands>Augur's gloves</hands> <waist>Cascade Belt</waist> <legs>Clr. Pantaln. +2</legs> <feet>Orsn. Duckbills +2</feet> <neck>Colossus's Torque</neck> <head>Zenith Crown +1</head> </set> <set name="Regen" baseset="Haste"> <body>Cleric's Briault</body> <hands>Orison Mitts +2</hands> </set> <!-- Beginning of all my precast sets for different spells/situations --> <set name="Cureprecast"> <body>Heka's Kalasiris</body> <main lock="yes">Arka IV</main> <feet>Cure Clogs</feet> <legs>Orison Pantaloons +2</legs> <ammo>Incantor Stone</ammo> </set> <set name="precast"> <main>Winged Wand</main> <head>Nares Cap</head> <body>Rubeus Jacket</body> <hands>Rubeus gloves</hands> <waist>Witful Belt</waist> <feet>Chelona boots</feet> <back>Swith Cape</back> <neck>Orison Locket</neck> <lear>Loquac. Earring</lear> <ammo>Incantor Stone</ammo> <lring>Prolix Ring</lring> </set> <set name="precastEnhancing"> <waist>Siegel Sash</waist> </set> <!-- This is for when I'm not /SCH to retain the same casting time on cures --> <set name="CureprecastnoLA"> <head>Nares Cap</head> </set> <!-- Misc. sets --> <set name="resting"> <main lock="yes">Chatoyant Staff</main> <sub>Ariesian Grip</sub> <head>Wivre Hairpin</head> <neck>Grandiose Chain</neck> <lear>Relaxing Earring</lear> <rear>Antivenom Earring</rear> <body>Orison Bliaud +2</body> <hands>Genie Gages</hands> <lring>Star Ring</lring> <rring>Star Ring</rring> <back>Felicitas Cape</back> <waist>Austerity Belt</waist> <feet>Avocat Pigaches</feet> <legs>Stearc Subligar</legs> <ammo>Clarus Stone</ammo> </set> <set name="Holy"> <main>Chatoyant Staff</main> <sub>Reign Grip</sub> <ammo>Aqua Sachet</ammo> <head>Nares Cap</head> <neck>Orison Locket</neck> <lear>Hecate's Earring</lear> <rear>Moldavite Earring</rear> <body>Nares Saio</body> <hands>Nares Cuffs</hands> <rring>Strendu Ring</rring> <back>Searing Cape</back> <waist>Cascade Belt</waist> <legs>Nares Trews</legs> <lring>Aquasoul Ring</lring> <feet>Nares Clogs</feet> </set> <set name="Stun" baseset="Haste"> <main>Chatoyant Staff</main> <feet>Nares Clogs</feet> <body>Nares Saio</body> </set> </group> </sets> <rules> <if Spell="Tele*|Warp*|Escape|Retrace"> <return /> </if> <command when="engaged|idle|aftercast|resting">Dancing Chains</command> <if spell="$TriggerSetOne|$TriggerSetTwo"> <if spell="$TriggerSetOne"> <if spell="Dancing Chains"> <cancelspell /> <if status="idle|aftercast"> <if HPPLT="90"> <equip set="regen" /> </if> <else> <equip set="$idle" /> </else> </if> </if> </if> <elseif spell="$TriggerSetTwo"> <!-- Aero V is to swap idle sets from Refresh<->PDT --> <if spell="Aero V"> <cancelspell /> <if advanced='"$Idle"="Refresh"'> <var cmd="set Idle PDT" /> </if> <elseif advanced='"$Idle"="PDT"'> <var cmd="set Idle Refresh" /> </elseif> <addtochat color="135">~ ~ Idle Variable: $Idle ~ ~</addtochat> </if> </elseif> </if> <if skill="HealingMagic"> <if Spell="Cura I*|Cure*"> <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'> <if Element="Light"> <equip when="midcast"> <waist lock="yes">Korin Obi</waist> <back lock="yes">Twilight Cape</back> </equip> </if> </if> <equip when="precast" set="Cureprecast" /> <equip when="midcast" set="Cure" /> </if> <elseif spell="Curaga*"> <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'> <if Element="Light"> <equip when="midcast"> <waist lock="yes">Korin Obi</waist> <back lock="yes">Twilight Cape</back> </equip> </if> </if> <equip when="precast" set="Cureprecast" /> <midcastdelay delay="0.8" /> <equip when="midcast" set="Curaga" /> </elseif> <elseif when="precast"> <equip set="precast" /> </elseif> </if> <if Spell="Flash"> <equip when="precast" set="Haste" /> </if> <if spell="Stun"> <equip when="precast" set="Stun" /> </if> <if Spell="*na|Erase"> <equip when="precast" set="Na" /> </if> <if Spell="Esuna"> <if BuffActive="Afflatus Misery"> <equip when="precast" set="Haste" /> </if> <if BuffActive="Afflatus Solace"> <changespell spell="Afflatus Misery" /> <command when="aftercast">input //esuna</command> </if> </if> <if spell="Auspice|Boost*"> <equip when="precast" set="precast" /> <equip when="midcast" set="Barspell" /> </if> <if Skill="EnfeeblingMagic"> <equip when="precast" set="MND" /> <equip when="midcast"> <main lock="yes">Chatoyant Staff</main> </equip> </if> <if Skill="EnhancingMagic"> <if Spell="Bar*"> <equip when="precast" set="Barspell" /> </if> <elseif Spell="Stoneskin|Blink|Aquaveil"> <equip when="precast" set="precast" /> <equip when="midcast" set="Stoneskin" /> </elseif> <elseif when="precast"> <equip set="precast" /> <equip when="midcast" set="Haste" /> </elseif> </if> <if Spell="Regen*"> <equip when="precast" set="precast" /> <equip when="midcast" set="Regen" /> </if> <if spell="Banish*|Holy*"> <equip when="precast" set="Holy" /> </if> </rules> </spellcast>
The rules for it are around 260~