Code
<?xml version="1.0" ?> <spellcast> <config Debug="false" ShowGearSwaps="false" NormalSet="IDLE" EngagedSet="$TP" /> <sets> <group name="DRK" default="yes"> <!--Gear melee standard--> <set name="IDLE"> <ammo>Fire Bomblet</ammo> <head>Phorcys salade</head> <neck>Bale Choker</neck> <lear>Bladeborn earing</lear> <rear>Steelflash Earring</rear> <body>Pak Corselet</body> <hands>Bale gauntlets +2</hands> <lring>Rajas Ring</lring> <rring>Tyrant's ring</rring> <back>Atheling Mantle</back> <waist>Zoran's Belt</waist> <legs>Phorcys Dirs</legs> <feet>Karieyh sollerets</feet> </set> <set name="TP"> <ammo>Fire Bomblet</ammo> <head>Phorcys salade</head> <neck>Ganesha's Mala</neck> <lear>Bladeborn earing</lear> <rear>Steelflash Earring</rear> <body>Pak Corselet</body> <hands>Bale gauntlets +2</hands> <lring>Rajas Ring</lring> <rring>Tyrant's ring</rring> <back>Atheling Mantle</back> <waist>Zoran's Belt</waist> <legs>Phorcys Dirs</legs> <feet>Karieyh sollerets</feet> </set> <set name="TP-Voidwatch" BaseSet="TP"> <waist>Windbuffet Belt</waist> </set> <set name="TOWN" BaseSet="TP"> <main>Ragnarok</main> <sub>Rose Strap</sub> <head>Nocturnus Helm</head> <neck>Ganesha's Mala</neck> <body>Valk. Breastplate</body> <hands>Phorcys Mitts</hands> <legs>Crimson Cuisses</legs> <feet>Phorcys Schuhs</feet> </set> <set name="WS"> <ammo>Fire bomblet</ammo> <head>Karieyh Morion</head> <neck>soil gorget</neck> <lear>Bladeborn earing</lear> <rear>Steelflash Earring</rear> <body>Pak Corselet</body> <hands>Ogier's Gauntlets</hands> <lring>Rajas Ring</lring> <rring>Spiral Ring</rring> <back>Atheling Mantle</back> <waist>soil belt</waist> <legs>Mikinaak Cuisses</legs> <feet>Karieyh Sollerets</feet> </set> <set name="Resolution" BaseSet="WS"> <ammo>Fracas Grenade</ammo> <neck>Soil Gorget</neck> <waist>Soil Belt</waist> </set> <set name="Insurgency" BaseSet="WS"> <neck>Dark Gorget</neck> </set> <set name="Vorpal" BaseSet="WS"> <neck>Soil Gorget</neck> </set> <set name="Guillotine" BaseSet="WS"> <neck>Snow Gorget</neck> </set> <!--Magic damage--> <set name="MDT"> <ammo>Demonry Stone</ammo> <head>Noesis Helm</head> <neck>Twilight Torque</neck> <lear>Merman's Earring</lear> <rear>Merman's Earring</rear> <body>Nocturnus Mail</body> <hands>I.R. Dastanas</hands> <lring>Minerva's Ring</lring> <rring>Shadow Ring</rring> <back>Lamia Mantle +1</back> <waist>Nierenschutz</waist> <feet>Ogier's Leggings</feet> </set> <!--Physical damage--> <set name="PDT" BaseSet="TP"> <head>Ogier's Helm</head> <neck>Wiglen gorget</neck> <body>Mekira Meikogai</body> <rring>Dark Ring</rring> <waist>Nierenschutz</waist> <back>Shadow Mantle</back> <legs>Ogier's Breeches</legs> <feet>Phorcys Schuhs</feet> </set> <set name="DarkMagic"> <ammo>Impatiens</ammo> <head>Drachenhorn</head> <neck>Aesir Torque</neck> <body>Demon's Harness</body> <rear>Loquac. Earring</rear> <hands>Crimson Fng. Gnt.</hands> <lring>Diamond Ring</lring> <rring>Archon Ring</rring> <waist>Wanion Belt</waist> <legs>Enif Cosciales</legs> <feet>Bale Sollerets +1</feet> </set> <set name="Enfeebling" BaseSet="DarkMagic"> <neck>Enfeebling Torque</neck> </set> <set name="Elemental" BaseSet="DarkMagic"> <neck>Orunmila's Torque</neck> <body>Phorcys Korazin</body> <legs>Enif Cosciales</legs> </set> <set name="gearup"> <item>Linkshell</item> <item>Echo Drops</item> <item>Twilight Scythe</item> <item>Twilight Cloak</item> <item>Bale Cuirass +2</item> <item>Armada Hauberk</item> <item>Oneiros Grip</item> </set> </group> </sets> <variables> <var name="TP">TP</var> </variables> <rules> <if BuffActive="Nether Void"> <equip when="idle|engaged|resting|precast|midcast|aftercast"> <legs lock="t">Bale Flanchard +2</legs> </equip> </if> <if mode="OR" BuffActive="Voidwatcher" Area="Provenance"> <var cmd="set TP TP-Voidwatch" /> </if> <else> <var cmd="set TP TP" /> </else> <if NotStatus="Engaged"> <if area="*Windurst*|Heavens*|*San d'Oria*|Chateau*|*Bastok*| Metalworks|*Jeuno*|Ru'Lude*|*Whitegate|Al Zahbi|Chocobo*|*Colosseum|Selbina|Mhaura|Kazham| Norg|Tavnazia*" notarea="Dynamis*|*[S]" notbuffactive="Besieged"> <action type="Equip" when="idle|engaged|resting| precast|midcast|aftercast" set="Town" /> </if> <else> <action type="equip" when="aftercast" set="IDLE"/> </else> </if> <else> <action type="equip" when="aftercast" set="$TP"/> </else> <if type="Weaponskill"> <if mode="OR" TPLT="100" advanced='%SpellTargetDistance>6' notstatus="engaged"> <addtochat color="121">Too far away from target, not enough TP or not engaged. Cancelling WS</addtochat> <cancelspell/> <return /> </if> </if> <!--Weapon skills--> <if type="WeaponSkill"> <if spell="Resolution"> <equip when="precast" set="Resolution" /> </if> <elseif spell="Insurgency"> <equip when="precast" set="Insurgency" /> </elseif> <elseif spell="Entropy"> <equip when="precast" set="Resolution" /> </elseif> <elseif spell="Vorpal Scythe"> <equip when="precast" set="Vorpal" /> </elseif> <elseif spell="Guillotine"> <equip when="precast" set="Guillotine" /> </elseif> <else> <equip when="precast" set="WS" /> </else> </if> <!--JAs--> <if spell="Nether Void"> <equip when="precast|aftercast"> <legs>Bale Flanchard +2</legs> </equip> </if> <elseif spell="Spectral Jig"> <command when="precast">cancel 71</command> </elseif> <!--spells--> <if Skill="DarkMagic"> <equip when="precast" set="DarkMagic" /> <if spell="Absorb-TP"> <equip when="precast"> <hands>Bale Gauntlets +2</hands> </equip> </if> <elseif spell="Dreak Spikes"> <equip when="precast|midcast"> <body>Bale Cuirass +2</body> <legs>Enif Cosciales</legs> </equip> </elseif> </if> <elseif spell="stun"> <equip when="precast|midcast"> <body>demon harness</body> <legs>Enif Cosciales</legs> </equip> </elseif> </if> <elseif spell="Drain"> <equip when="precast|midcast"> <body>demon harness</body> <legs>Enif Cosciales</legs> </equip> </elseif> </if> <elseif spell="Drain II"> <equip when="precast|midcast"> <body>demon harness</body> <legs>Enif Cosciales</legs> </equip> </elseif> </if> <elseif Skill="EnfeeblingMagic"> <equip when="precast" set="Enfeebling" /> </elseif> <elseif Skill="ElementalMagic"> <equip when="precast" set="Elemental" /> <if spell="Impact"> <equip when="precast|midcast|aftercast"> <body lock="t">Twilight Cloak</body> </equip> <precastdelay delay="1"/> </if> </elseif> <!-- Rules for when to equip twilight set at all times --> <if mode="OR" Target="Arch Dynamis Lord" HPPLT="30" BuffActive="Doom| Weakness"> <if NotBuffActive="Perfect Defence"> <equip when="all"> <head>Twilight Helm</head> <body>Twilight Mail</body> </equip> <return/> </if> </if> </rules> </spellcast>