Code
<?xml version="1.0" ?>
<spellcast>
<config RequireVersion="2.22" />
<sets>
<group name="Main" default="yes">
<set name="Standard">
<ammo>Witchstone</ammo>
<head>Dls. Chapeau +2</head>
<neck>Artemis' Medal</neck>
<lear>Moldavite Earring</lear>
<rear>Hecate's Earring</rear>
<body>Estq. Sayon +2</body>
<hands>Serpentes Cuffs</hands>
<lring>Icesoul Ring</lring>
<rring>Icesoul Ring</rring>
<back>Estoqueur's Cape</back>
<waist>Witful Belt</waist>
<legs>Blood Cuisses</legs>
<feet>Serpentes Sabots</feet>
</set>
<set name="Melee" baseset="Standard">
<head>Brego Helm</head>
<legs>Calmecac Trousers</legs>
<hands>Brego Gloves</hands>
<ammo>Hasty Pinion</ammo>
<feet>Eurus' Ledelsens</feet>
<lear>Suppanomimi</lear>
<rear>Brutal Earring</rear>
<lring>Ulthalam's Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<body>Dux Scale Mail</body>
<neck>Chivalrous Chain</neck>
</set>
<set name="FastCast">
<ammo>Impatiens</ammo>
<head>Warlock's Chapeau</head>
<neck>Jeweled Collar</neck>
<lear>Loquac. Earring</lear>
<body>Dalmatica +1</body>
<hands>Repartie Gloves</hands>
<lring>Prolix Ring</lring>
<rring>Veneficium Ring</rring>
<back>remove</back>
<waist>Witful Belt</waist>
<legs>Blood Cuisses</legs>
<feet>Chelona Boots</feet>
</set>
<set name="Nuke" baseset="Standard">
<head>Estq. Chappel +2</head>
<hands>Eradico Mitts</hands>
<back>Romanus Cape</back>
<waist>Oneiros Sash</waist>
<legs>Estqr. Fuseau +2</legs>
<feet>Dls. Boots +2</feet>
</set>
<set name="Enfeebling" baseset="Standard">
<hands>Estq. Ganthrt. +2</hands>
<legs>Estqr. Fuseau +2</legs>
<back>Romanus Cape</back>
<feet>Dls. Boots +2</feet>
</set>
<set name="Enhancing" baseset="Standard">
<back>Estoqueur's Cape</back>
<feet>Estq. Houseaux +2</feet>
<hands>Estq. Ganthrt. +2</hands>
<legs>Estqr. Fuseau +2</legs>
<head>Estq. Chappel +2</head>
</set>
</group>
</sets>
<rules>
<!-- Basic -->
<if status="dead">
<cancelspell />
<return />
</if>
<elseif Spell="Warp|Warp II|Retrace|Teleport-*|Recall-*">
<return />
</elseif>
<elseif status="engaged">
<action type="equip" when="Engaged|aftercast" set="Melee"/>
</elseif>
<elseif notstatus="engaged">
<action type="equip" when="Idle|aftercast" set="Standard"/>
</elseif>
<!-- Enhancing Magic -->
<if Skill="EnhancingMagic">
<precastdelay delay="0.5" />
<equip when="precast" set="FastCast" />
<equip when="midcast" set="Enhancing" />
</if>
<!-- Healing Magic -->
<if Skill="HealingMagic">
<precastdelay delay="0.5" />
<equip when="precast" set="FastCast" />
<equip when="midcast" set="Enhancing" />
</if>
<!-- Enfeebling -->
<if Skill="EnfeeblingMagic">
<precastdelay delay="0.5" />
<equip when="precast" set="FastCast">
<head lock="True">Estq. Chappel +2</head>
</equip>
<equip when="midcast" set="Enfeebling" />
</if>
<!-- Dark -->
<if Skill="DarkMagic">
<precastdelay delay="0.5" />
<equip when="precast" set="FastCast" />
<equip when="midcast" set="Enfeebling">
<head>Estq. Chappel +2</head>
</equip>
</if>
<!-- Elemental -->
<if Skill="ElementalMagic">
<precastdelay delay="0.5" />
<equip when="precast" set="FastCast" />
<equip when="midcast" set="Nuke" />
</if>
</rules>
</spellcast>
