<?xml version="1.0" ?>
<!--The above line tells applications reading the file that it is in XML format.-->
<!-- Dragoon version whatever-we're-on-now -->
<!-- to do: Vambraces +2 spirit link rules, maybe -->
<spellcast>
<!--The above line specifies the SpellCast section of the XML file so SpellCast knows where to look when it opens the file-->
<sets>
<!--This is where you would define your SpellCast equipment sets and groups-->
<!-- Default spell-slinging group -->
<group name="DRG" default="yes">
<!-- <set name="template">
<main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo>
<head></head>
<neck></neck>
<lear></lear>
<rear></rear>
<body></body>
<hands></hands>
<lring></lring>
<rring></rring>
<back></back>
<waist></waist>
<legs></legs>
<feet></feet>
</set> -->
<set name="Idle" baseSet="TP">
<main>Sixgill</main>
<!-- <sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<head>Darksteel Cap +1</head>
<neck>Orochi Nodowa</neck>
<!--<lear></lear>
<rear></rear> -->
<body>Barone Corazza</body>
<hands>Gavial Finger Gauntlets</hands>
<lring>Dark Ring</lring>
<rring>Dark Ring</rring>
<back>Lamia Mantle +1</back>
<waist>Nierenschutz</waist>
<!--<legs></legs>-->
<feet>Hydra Greaves</feet>
</set>
<set name="PDT">
<!-- <main></main> -->
<!-- <sub></sub> -->
<!-- <ranged></ranged>
<ammo></ammo> -->
<head>Darksteel Cap +1</head>
<neck>Twilight Torque</neck>
<!-- <lear></lear>
<rear></rear> -->
<body>Darksteel Harness +1</body>
<!-- <hands></hands> -->
<lring>Dark Ring</lring>
<rring>Dark Ring</rring>
<!-- <back></back> -->
<waist>Nierenschutz</waist>
<!-- <legs></legs> -->
<feet>Hydra Greaves</feet>
</set>
<set name="MDT">
<!-- <main></main> -->
<!-- <sub></sub> -->
<!-- <ranged></ranged>
<ammo></ammo>
<head></head> -->
<neck>Twilight Torque</neck>
<!--<lear></lear>
<rear></rear> -->
<body>Coral Scale Mail +1</body>
<hands>Gavial Finger Gauntlets</hands>
<lring>Dark Ring</lring>
<rring>Dark Ring</rring>
<back>Lamia Mantle +1</back>
<waist>Nierenschutz</waist>
<!-- <legs></legs>
<feet></feet> -->
</set>
<set name="TP" >
<!-- <main></main> -->
<sub>Rose Strap</sub>
<!-- <range></range>-->
<ammo>Thew Bomblet</ammo>
<head>Lancer's Mezail +1</head>
<neck>Chivalrous Chain</neck>
<lear>Dragonkin Earring</lear>
<rear>Brutal Earring</rear>
<body>Lancer's Plackart +1</body>
<hands>Dusk Gloves +1</hands>
<lring>Rajas Ring</lring>
<rring>Blitz Ring</rring>
<back>Atheling Mantle</back>
<waist>Goading Belt</waist>
<legs>Ace's Hose</legs>
<feet>Lancer's Schynbalds +2</feet>
</set>
<set name="STR" baseSet="TP">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<head>Varangian Helm</head>
<!-- <neck></neck>
<lear></lear>
<rear></rear> -->
<!-- <body></body> -->
<hands>Lancer's Vambraces +2</hands>
<lring>Rajas Ring</lring>
<rring>Flame Ring</rring>
<!-- <back></back> -->
<waist>Warwolf Belt</waist>
<legs>Lancer's Cuissots +1</legs>
<feet>Hecatomb Leggings +1</feet>
</set>
<!-- <set name="MultiWS" baseSet="TP"> -->
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<!-- <head></head> -->
<!--<neck></neck>
<lear></lear>
<rear></rear>
<body></body> -->
<!-- <hands>Lancer's Vambraces +2</hands> -->
<!-- <lring></lring> -->
<!-- <rring>keen Ring</rring> -->
<!--<back></back> -->
<!-- <waist>Warwolf Belt</waist>
<legs>Lancer's Cuissots +1</legs>
<feet>Lancer's Schynbalds +2</feet>
</set> -->
<set name="PentaThrust" baseSet="STR">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<!-- <head></head> -->
<neck>Shadow Gorget</neck>
<!--<lear></lear>
<rear></rear>
<body></body> -->
<hands>Lancer's Vambraces +2</hands>
<!-- <lring></lring>
<rring></rring>
<back></back> -->
<waist>Shadow Belt</waist>
<!-- <legs></legs> -->
<!-- <feet></feet> -->
</set>
<set name="Drakesbane" baseSet="STR">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<!-- <head></head> -->
<neck>Light Gorget</neck>
<!--<lear></lear>
<rear></rear>
<body></body> -->
<hands>Lancer's Vambraces +2</hands>
<!-- <lring></lring>
<rring></rring> -->
<!-- <back></back> -->
<waist>Light Belt</waist>
<!-- <legs></legs> -->
<!-- <feet></feet> -->
</set>
<set name="Stardiver" baseSet="STR">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<!-- <head></head> -->
<neck>Light Gorget</neck>
<!--<lear></lear>
<rear></rear>
<body></body> -->
<hands>Lancer's Vambraces +2</hands>
<!-- <lring></lring>
<rring></rring> -->
<!-- <back></back> -->
<waist>Light Belt</waist>
<!-- <legs></legs> -->
<!-- <feet></feet> -->
</set>
<set name="Jump" baseSet="TP">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<!-- <head></head> -->
<!--<neck></neck>
<lear></lear>
<rear></rear> -->
<!-- <body></body> -->
<hands>Lancer's Vambraces +2</hands>
<!-- <lring></lring> -->
<rring>keen Ring</rring>
<!--<back></back> -->
<waist>Warwolf Belt</waist>
<legs>Lancer's Cuissots +1</legs>
<feet>Lancer's Schynbalds +2</feet>
</set>
<set name="WyvernHP">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<head>Saurian Helm</head>
<!--<neck></neck>
<lear></lear>
<rear></rear>
<body></body>
<hands></hands>
<lring></lring>
<rring></rring>
<back></back>
<waist></waist> -->
<legs>Drachen Brais</legs>
<!-- <feet></feet> -->
</set>
<!-- MaxHP and helm to trigger healing breath more reliably -->
<set name="BreathTrigger">
<!-- <main></main>
<sub></sub>
<ranged></ranged>
<ammo></ammo> -->
<head>Drachen Armet</head>
<!-- <neck></neck>
<lear></lear>
<rear></rear>
<body></body> -->
<!-- <hands></hands> -->
<!--<lring></lring>
<rring></rring>
<back></back>
<waist></waist> -->
<!-- <legs></legs> -->
<!-- <feet></feet> -->
</set>
</group>
</sets>
<variables>
<!--This is where you would define custom variables for SpellCast-->
<var name="AfterCast">"Idle"</var>
</variables>
<rules>
<if spell="autoset"> <!-- this makes it so when you change status (rest, idle, engage), your gear changes -->
<action type="equip" when="engaged" set="TP" />
<action type="equip" when="idle" set="Idle" />
</if>
<if Advanced='"%Status" = "Engaged"'>
<var cmd="set AfterCast TP" />
</if>
<else>
<var cmd="set AfterCast Idle" />
</else>
<if type="JobAbility">
<if spell="Spirit Jump|Soul Jump|High Jump|Jump">
<equip when="precast" set="Jump" />
<equip when="aftercast" set="$AfterCast" />
</if>
<if spell="Angon">
<equip when="precast">
<ammo>Angon</ammo>
</equip>
<equip when="aftercast" set="$AfterCast" />
</if>
<if spell="Call Wyvern">
<equip when="precast">
<body>Wyrm Mail</body>
</equip>
<equip when="aftercast" set="$AfterCast" />
</if>
<if spell="Ancient Circle">
<equip when="precast">
<legs>Drachen Brais</legs>
</equip>
<equip when="aftercast" set="$AfterCast" />
</if>
</if> <!-- End if JobAbility -->
<if type="PetCommand">
<if spell="Restoring Breath">
<aftercastdelay delay="2.5" />
<!-- <equip when="precast" set="BreathTrigger" /> -->
<!-- <equip when="midcast" set="WyvernHP" /> -->
<equip when="precast" set="WyvernHP" />
<equip when="aftercast" set="$AfterCast" />
</if>
</if> <!-- end if PetCommand -->
<if type="WeaponSkill">
<!-- <aftercastdelay delay="5.0" /> -->
<!-- Drakesbane -->
<if spell="Drakesbane">
<equip when="precast" set="Drakesbane" />
<equip when="aftercast" set="$AfterCast" />
</if>
<!-- Stardiver -->
<elseif spell="Stardiver">
<equip when="precast" set="Stardiver" />
<equip when="aftercast" set="$AfterCast" />
</elseif>
<!-- Penta Thrust -->
<elseif spell="Penta Thrust">
<equip when="precast" set="PentaThrust" />
<equip when="aftercast" set="$AfterCast" />
</elseif>
<!-- Multi-hit Weaponskills -->
<!-- <elseif spell="Skewer|Double Thrust">
<equip when="precast" set="MultiWS" />
<equip when="aftercast" set="$AfterCast" />
</elseif> -->
<!-- Everything else -->
<else>
<equip when="precast" set="STR" />
<equip when="aftercast" set="$AfterCast" />
</else>
</if> <!-- End if WeaponSkill -->
<!-- magic, Healing Breath trigger -->
<if type="WhiteMagic|BlackMagic|BlueMagic">
<aftercastdelay delay="2.5" />
<equip when="precast" set="BreathTrigger" />
<equip when="midcast" set="WyvernHP" />
<equip when="aftercast" set="$AfterCast" />
</if> <!-- End if magic -->
</rules>
</spellcast>