Code:
<spellcast>
<config
HideErrors="false"
ShowGearSwaps="false"
Debug="false"
ShowSpellInfo="false"
/>
<variables>
<var name="Berserk">BlankSet</var>
<var name="Mighty_Strikes">BlankSet</var>
<var name="Embrava">BlankSet</var>
<var name="Warcry">BlankSet</var>
<var name="Blood_Rage">BlankSet</var>
<var name="Warriors_Charge">BlankSet</var>
<var name="Aggressor">BlankSet</var>
<var name="PDT(Mode)">1</var>
<var name="PDT(Active)">BlankSet</var>
<var name="TP(Mode)">NQ</var>
<var name="Mekira">BlankSet</var>
</variables>
<sets>
<group name="Standard" default="yes" >
<set name="BlankSet" />
<set name="Idle">
<head>Zelus Tiara</head>
<neck>Rancor Collar</neck>
<lear>Brutal Earring</lear>
<rear>Ravager's Earring</rear>
<body>Rvg. lorica +2</body>
<hands>Rvg. Mufflers +2</hands>
<lring>Rajas Ring</lring>
<rring>Tyrant's ring</rring>
<back>Atheling Mantle</back>
<waist>Ninurta's Sash</waist>
<legs>Rvg. Cuisses +2</legs>
<feet>Hermes' Sandals</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Embrava">
<lring>Rajas Ring</lring>
<lear>Brutal earring</lear>
<rear>Ravager's earring</rear>
<head>Ravager's Mask +2</head>
<feet>Rvg. Calligae +2</feet>
<neck>Ravager's gorget</neck>
<body>Ravager's lorica +2</body>
<hands>Avant Gauntlets +1</hands>
<back>Atheling Mantle</back>
<waist>Goading Belt</waist>
<legs>Rvg. Cuisses +2</legs>
<rring>Tyrant's Ring</rring>
<ammo>Ravager's Orb</ammo>
</set>
<set name="TP-NQ">
<head>Zelus Tiara</head>
<neck>Rancor Collar</neck>
<lear>Brutal Earring</lear>
<rear>Ravager's Earring</rear>
<body>Rvg. lorica +2</body>
<hands>Avant Gauntlets +1</hands>
<lring>Rajas Ring</lring>
<rring>Tyrant's ring</rring>
<back>Atheling Mantle</back>
<waist>Ninurta's Sash</waist>
<legs>Rvg. Cuisses +2</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="TP-ACC" baseset="TP-NQ">
<head>Zelus Tiara</head>
<neck>Rancor Collar</neck>
<lear>Brutal Earring</lear>
<rear>Ravager's Earring</rear>
<body>Rvg. lorica +2</body>
<hands>Avant Gauntlets +1</hands>
<lring>Rajas Ring</lring>
<rring>Tyrant's ring</rring>
<back>Atheling Mantle</back>
<waist>Phasmida Belt</waist>
<legs>Rvg. Cuisses +2</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Ukko's Fury-BlankSet">
<head>Ravager's mask +2</head>
<neck>Breeze Gorget</neck>
<lear>Brutal Earring</lear>
<rear>Moonshade Earring</rear>
<body>Grim Cuirass +1</body>
<hands>Heafoc mitts</hands>
<lring>Rajas Ring</lring>
<rring>Pyrosoul Ring</rring>
<back>Rancorous Mantle</back>
<waist>Breeze Belt</waist>
<legs>Avant Cuisses +1</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Ukko's Fury-Berserk" baseset="Ukko's Fury-BlankSet">
<head>Ravager's mask +2</head>
<neck>Breeze Gorget</neck>
<lear>Brutal Earring</lear>
<rear>Moonshade Earring</rear>
<body>Zahak's Mail</body>
<hands>Heafoc mitts</hands>
<lring>Rajas Ring</lring>
<rring>Pyrosoul Ring</rring>
<back>Rancorous Mantle</back>
<waist>Breeze Belt</waist>
<legs>Avant Cuisses +1</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Upheaval-BlankSet">
<head>Ravager's mask +2</head>
<neck>Fortitude Torque</neck>
<lear>Brutal Earring</lear>
<rear>Moonshade Earring</rear>
<body>Kirin's Osode</body>
<hands>Kng. Handschuhs</hands>
<lring>Rajas Ring</lring>
<rring>Spiral Ring</rring>
<back>Atheling Mantle</back>
<waist>Light Belt</waist>
<legs>Avant Cuisses +1</legs>
<feet>Dilaram's Sollerets</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Upheaval-Mighty_Strikes" baseset="Upheaval-BlankSet">
<feet>Rvg. Calligae +2</feet>
</set>
<set name="Fell Cleave-BlankSet">
<head>Ravager's mask +2</head>
<neck>Breeze Gorget</neck>
<lear>Brutal Earring</lear>
<rear>Moonshade Earring</rear>
<body>Grim Cuirass +1</body>
<hands>Heafoc mitts</hands>
<lring>Rajas Ring</lring>
<rring>Pyrosoul Ring</rring>
<back>Rancorous Mantle</back>
<waist>Breeze Belt</waist>
<legs>Avant Cuisses +1</legs>
<feet>Dilaram's Sollerets</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Fell Cleave-Mighty_Strikes" baseset="Fell Cleave-BlankSet">
<feet>Rvg. Calligae +2</feet>
</set>
<set name="PDT-1">
<head>Zelus Tiara</head>
<neck>Twilight Torque</neck>
<lear>Brutal Earring</lear>
<rear>Ravager's Earring</rear>
<body>Grim Cuirass +1</body>
<hands>Avant Gauntlets +1</hands>
<lring>Dark Ring</lring>
<rring>Dark ring</rring>
<back>Atheling Mantle</back>
<waist>Phasmida Belt</waist>
<legs>Rvg. Cuisses +2</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="PDT-2" baseset="PDT-1">
<head>Ogier's helm</head>
<neck>Twilight Torque</neck>
<lear>Brutal Earring</lear>
<rear>Ravager's Earring</rear>
<body>Grim Cuirass +1</body>
<hands>Avant Gauntlets +1</hands>
<lring>Dark Ring</lring>
<rring>Dark ring</rring>
<back>Atheling Mantle</back>
<waist>Phasmida Belt</waist>
<legs>Rvg. Cuisses +2</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Restraint">
<hands>Ravager's Mufflers +2</hands>
</set>
<set name="Mekira">
<head>Mekira-oto +1</head>
</set>
<set name="Aggressor(Precast)">
<body>Warrior's Lorica</body>
</set>
<set name="Blood Rage(Precast)">
<body>Ravager's Lorica +2</body>
</set>
<set name="Retaliation(Precast)">
<body>Ravager's Lorica +2</body>
</set>
<set name="Warcry(Precast)">
<head>Warrior's Mask</head>
</set>
<set name="Fast_Cast">
<head>Zelus Tiara</head>
<neck>Twlight Torque</neck>
<lear>Brutal Earring</lear>
<rear>Ravager's Earring</rear>
<body>Rvg. lorica +2</body>
<hands>Brego Gloves</hands>
<lring>Dark Ring</lring>
<rring>Dark ring</rring>
<back>Atheling Mantle</back>
<waist>Ninurta's Sash</waist>
<legs>Rvg. Cuisses +2</legs>
<feet>Rvg. Calligae +2</feet>
<ammo>Ravager's Orb</ammo>
</set>
<set name="Gear">
<main>Thr. Tomahawk</main>
<main>Chatoyant Staff</main>
<sub>Claymore grip</sub>
<main>Ukonvasara</main>
<main>Twilight Knife</main>
<main>Joyeuse</main>
<main>Terra's staff</main>
<main>Khloros Blade</main>
<main>Ivory Sickle</main>
<main>Pitchfork +1</main>
<main>Warp Cudgel</main>
</set>
</group>
<group name="Abyssea" inherit="Normal" >
</group>
<group name="VW" inherit="Normal" >
<set name="TP-NQ">
<head>Ravager's mask +2</head>
<waist>Goading Belt</waist>
</set>
</group>
<group name="Legion" inherit="Normal" >
</group>
</sets>
<rules>
<!-- Automatically changes the group -->
<if Area="Abyssea*" notGroup="Abyssea">
<cmd>sc group Abyssea"</cmd>
</if>
<elseif Buffactive="Voidwatcher" notGroup="VW">
<cmd>sc group VW"</cmd>
</elseif>
<elseif Area="*Legion" notGroup="Legion">
<cmd>sc group Legion"</cmd>
</elseif>
<elseif notArea="Abyssea*|*Legion" notBuffactive="Voidwatcher" notGroup="Standard">
<cmd>sc group Standard"</cmd>
</elseif>
<!-- Use Mekira-Oto if gaining fTP bonus -->
<if DayElement="Light|Wind|Thunder|Fire">
<var cmd="set Mekira Mekira" />
</if>
<else>
<var cmd="set Mekira BlankSet" />
</else>
<!-- Detect Buffs Active -->
<if Buffactive="Restraint">
<var cmd="set Restraint Restraint" />
</if>
<else>
<var cmd="set Restraint BlankSet" />
</else>
<if Buffactive="Embrava">
<var cmd="set Embrava Embrava" />
</if>
<else>
<var cmd="set Embrava BlankSet" />
</else>
<if Buffactive="Warriors_Charge">
<var cmd="set Warriors_Charge Warriors_Charge" />
</if>
<else>
<var cmd="set Warriors_Charge BlankSet" />
</else>
<!-- Automatically change gear after WS, JA, or Spell -->
<if Type="JobAbility|WeaponSkill">
<midcastdelay delay="0.3" />
<cmd when="midcast">Trigger1</cmd>
</if>
<else>
<command when="engaged|aftercast|idle">Trigger1</command>
</else>
<!-- Equips proper Idle/TP set -->
<if Spell="Trigger1">
<cancelspell />
<if status="Engaged">
<equip set="TP-$TP(Mode)|$Embrava|$Restraint|$PDT(Active)" />
</if>
<elseif status="Idle">
<equip set="Idle" />
</elseif>
</if>
<!-- Change TP Mode -->
<if Spell="Trigger2">
<if advanced='"$TP(Mode)"="NQ"'>
<var cmd="set TP(Mode) ACC" />
</if>
<else>
<var cmd="set TP(Mode) NQ" />
</else>
</if>
<!-- Use TP/Idle set -->
<if Spell="Trigger3">
<var cmd="set PDT(Active) BlankSet" />
</if>
<!-- Use PDT set -->
<if Spell="Trigger4">
<var cmd="set PDT(Active) PDT-$PDT(Mode)" />
</if>
<!-- Adjust PDT Level -->
<if Spell="Trigger5">
<if advanced='PDT(Mode) = 1 '>
<var cmd="set PDT(Mode) 2" />
</if>
<else>
<var cmd="set PDT(Mode) 1" />
</else>
</if>
<!-- Equip proper WS set -->
<if Type="Weaponskill">
<if mode="OR" advanced='%spelltargetdistance > 8' tplt="100">
<cancelspell />
<return />
</if>
<castdelay delay="0.1" />
<if Spell="Ukko's Fury">
<equip when="precast" set="Ukko's Fury-$Berserk|$Mekira" />
</if>
<elseif Spell="Upheaval|Fell Cleave">
<equip when="precast" set="%Spell-$Mighty_Strikes|$Mekira" />
</elseif>
</if>
<!-- NINJUTSU RULES -->
<elseif skill="Ninjutsu">
<!-- ICHI RULES -->
<if spell="Utsusemi: Ichi">
<equip set="Ichi" />
<midcastdelay delay="1.9" />
<cmd>cancel 66</cmd>
</if>
<!-- NI RULES -->
<elseif spell="Utsusemi: Ni">
<equip when="precast" set="FastCast" />
<equip when="midcast" set="Ni" />
</elseif>
<!-- MONOMI RULES -->
<elseif spell="Monomi*">
<midcastdelay delay="2.2" />
<cmd>cancel 71</cmd>
</elseif>
<!-- ALL OTHER NINJUTSU RULES, JUST EQUIPS FASTCAST SINCE ON WAR -->
<else>
<equip when="precast" set="Fast_Cast" />
</else>
</elseif>
<!-- JA RULES -->
<if Type="JobAbility">
<!-- Cancel JA if unable to cast -->
<if BuffActive="Amnesia|Sleep|Stun|Terror">
<cancelspell />
</if>
<castdelay delay="0.3" />
<if Spell="Blood Rage|Aggressor|Retaliation|Warcry">
<equip set="%Spell(Precast)" />
</if>
<if spell="Spectral Jig">
<command>cancel 71</command>
</if>
<if Spell ="Third Eye">
<if notbuffactive = "Seigan">
<castdelay Delay = "1.5" />
<command when="precast">input /ja "Seigan" <me></command>
</if>
</if>
</if>
</rules>
</spellcast>
Try that.