Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config
- debug="false"
- NormalSet="Idle"
- />
- <variables clear="true">
- <var name="IceStaff">Aquilo's Staff</var>
- <var name="WindStaff">Wind Staff</var>
- <var name="EarthStaff">Earth Staff</var>
- <var name="ThunderStaff">Thunder Staff</var>
- <var name="WaterStaff">Water Staff</var>
- <var name="FireStaff">Vulcan's Staff</var>
- <var name="DarkStaff">Dark Staff</var>
- <var name="LightStaff">Light Staff</var>
- <!--Obis-->
- <var name="LightObi">0</var>
- <var name="DarkObi">0</var>
- <var name="FireObi">1</var>
- <var name="EarthObi">0</var>
- <var name="WaterObi">0</var>
- <var name="WindObi">0</var>
- <var name="IceObi">1</var>
- <var name="ThunderObi">0</var>
- <var name="TwilightCape">1</var>
- <!--Var: Sublimation Status -->
- <var name="SubStatus">Idle</var>
- </variables>
- <sets>
- <group name="DefaultSCH" default="yes">
- <set name="Idle">
- <main>Earth Staff</main>
- <sub>Ice Grip</sub>
- <ammo>Impatiens</ammo>
- <head>Wivre Hairpin</head>
- <neck>Twilight Torque</neck>
- <body>Pluviale</body>
- <hands>Serpentes Cuffs</hands>
- <lear>Insomnia Earring</lear>
- <rear>Antivenom Earring</rear>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Cheviot Cape</back>
- <waist>Hierarch Belt</waist>
- <legs>Tatsumaki Sitagoromo</legs>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="Resting" baseset="Idle">
- <main>$DarkStaff</main>
- <head>Selenian Cap</head>
- <neck>Eidolon Pendant</neck>
- </set>
- <set name="EnfeeblingINT" BaseSet="Idle">
- <head>Teal Chapeau</head>
- <body>Savant's Gown +1</body>
- <neck>Spider Torque</neck>
- <waist>Penitent's Rope</waist>
- <lring>Balrahn's Ring</lring>
- <legs>Savant's Pants +2</legs>
- <rring>Diamond Ring</rring>
- <back>Rainbow Cape</back>
- <hands>Teal Cuffs</hands>
- <feet>Savant's Loafers +1</feet>
- </set>
- <set name="EnfeeblingMND" BaseSet="Idle">
- <head>Teal Chapeau</head>
- <neck>Spider Torque</neck>
- <body>Savant's Gown +1</body>
- <waist>Penitent's Rope</waist>
- <lring>Balrahn's Ring</lring>
- <legs>Savant's Pants +2</legs>
- <rring>Sapphire Ring</rring>
- <feet>Teal Pigaches</feet>
- <back>Rainbow Cape</back>
- <hands>Teal Cuffs</hands>
- </set>
- <set name="Nuke" BaseSet="Idle">
- <ammo>Witchstone</ammo>
- <head>Teal Chapeau</head>
- <body>Savant's Gown +1</body>
- <neck>Beak Necklace</neck>
- <lear>Novio Earring</lear>
- <lring>Diamond Ring</lring>
- <rear>Hecate's Earring</rear>
- <rring>Snow Ring</rring>
- <back>Searing Cape</back>
- <waist>Oneiros Sash</waist>
- <feet>Savant's Loafers +1</feet>
- <hands>Teal Cuffs</hands>
- <legs>Teal Slops</legs>
- </set>
- <set name="Enhancing" BaseSet="Idle">
- <head>Teal Chapeau</head>
- <body>Argute Gown</body>
- <lring>Sapphire Ring</lring>
- <rring>Aquamarine Ring</rring>
- <legs>Savant's Pants +2</legs>
- <back>Rainbow Cape</back>
- <waist>Siegel Sash</waist>
- </set>
- <set name="DarkMagic" BaseSet="Nuke">
- <head>Teal Chapeau</head>
- <neck>Beak Necklace</neck>
- <body>Savant's Gown +1</body>
- <lear>Novio Earring</lear>
- <rear>Phantom Earring</rear>
- <back>Rainbow Cape</back>
- </set>
- <set name="Cure" BaseSet="Idle">
- <sub>Pax Grip</sub>
- <head>Teal Chapeau</head>
- <body>Augur's Jaseran</body>
- <waist>Penitent's Rope</waist>
- <legs>Errant Slops</legs>
- </set>
- <set name="Stoneskin" BaseSet="Enhancing">
- <head>Teal Chapeau</head>
- <body>Augur's Jaseran</body>
- <rring>Sapphire Ring</rring>
- <lring>Aquamarine Ring</lring>
- <neck>Beak Necklace</neck>
- <legs>Savant's Pants +2</legs>
- <main>Kirin's Pole</main>
- <back>Rainbow Cape</back>
- </set>
- <set name="Helix" baseset="EnfeeblingINT">
- <lring>Snow Ring</lring>
- </set>
- <set name="Sublimation" baseset="Idle">
- <head>Scholar's Mortarboard</head>
- <body>Argute Gown</body>
- <rear>Savant's Earring</rear>
- </set>
- </group>
- </sets>
- <rules>
- <xi:include href="includes.xml" xpointer="//include[@name='SpellCancel']/*" />
- <!-- Obi/Cape Rulles. Basically copypaste the <elseif element> parts and change the element/obi. -->
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Thunder">
- <action type="equip" when="midcast">
- <waist lock="yes">Rairin Obi</waist>
- </action>
- <action type="equip" when="midcast">
- <back lock="yes">Twilight Cape</back>
- </action>
- </if>
- <elseif Element="Ice">
- <action type="equip" when="midcast">
- <waist lock="yes">Hyorin Obi</waist>
- </action>
- <action type="equip" when="midcast">
- <back lock="yes">Twilight Cape</back>
- </action>
- </elseif>
- <elseif Element="Fire">
- <action type="equip" when="midcast">
- <waist lock="yes">Karin Obi</waist>
- </action>
- <action type="equip" when="midcast">
- <back lock="yes">Twilight Cape</back>
- </action>
- </elseif>
- <elseif Element="Light">
- <action type="equip" when="midcast">
- <waist lock="yes">Korin Obi</waist>
- </action>
- <action type="equip" when="midcast">
- <back lock="yes">Twilight Cape</back>
- </action>
- </elseif>
- </if>
- <if BuffActive="Sublimation: Activated" >
- <equip set="Sublimation" />
- <var cmd="set SubStatus Sublimation" />
- </if>
- <else>
- <equip set="Idle" />
- <var cmd="set SubStatus Idle" />
- </else>
- <if Skill="EnfeeblingMagic">
- <if type="BlackMagic">
- <equip when="midcast" set="EnfeeblingINT" >
- <main>$%SpellElementStaff</main>
- </equip>
- <if BuffActive="Dark Arts|Addendum: Black">
- <equip when="midcast">
- <body>Scholar's Gown</body>
- </equip>
- </if>
- </if>
- <elseif type="WhiteMagic">
- <equip when="midcast" set="EnfeeblingMND" >
- <main>$%SpellElementStaff</main>
- </equip>
- <if BuffActive="Light Arts|Addendum: White">
- <equip when="midcast">
- <legs>Scholar's Pants</legs>
- </equip>
- </if>
- </elseif>
- <equip when="aftercast" set="$SubStatus" />
- </if>
- <elseif Skill="EnhancingMagic" notspell="Teleport*|Warp*|Retrace|Protect*|Shell*|Sneak|Invisible|Haste|Stoneskin|Blink|Aquaveil|Animus*|*Storm|Adloq*|Regen*">
- <equip when="midcast" set="Enhancing" >
- <main>$%SpellElementStaff</main>
- </equip>
- <if type="WhiteMagic">
- <if BuffActive="Light Arts|Addendum: White">
- <equip when="midcast">
- <legs>Scholar's Pants</legs>
- </equip>
- </if>
- </if>
- <equip when="aftercast" set="$SubStatus" />
- </elseif>
- <elseif Skill="DarkMagic">
- <equip when="midcast" set="DarkMagic" >
- <main>$%SpellElementStaff</main>
- </equip>
- <if BuffActive="Dark Arts|Addendum: Black">
- <equip when="midcast">
- <body>Scholar's Gown</body>
- </equip>
- </if>
- <equip when="aftercast" set="$SubStatus" />
- </elseif>
- <if spell="Bio*|Sleep*|Drain*|Aspir*">
- <equip>
- <main>$%SpellElementStaff</main>
- <sub>$%SpellElementGrip</sub>
- </equip>
- <equip when="aftercast" set="$SubStatus" />
- </if>
- <elseif spell="Cure*|Cura*">
- <equip when="Midcast" set="Cure" >
- <main>$%SpellElementStaff</main>
- </equip>
- <equip when="aftercast" set="$SubStatus" />
- </elseif>
- <elseif skill="ElementalMagic">
- <equip when="midcast" set="Nuke" >
- <main>$%SpellElementStaff</main>
- </equip>
- <equip when="aftercast" set="$SubStatus" />
- </elseif>
- <elseif spell="Stoneskin">
- <equip when="precast" set="Stoneskin" />
- </elseif>
- <equip when="resting" set="resting" />
- <equip when="Idle" set="$SubStatus" />
- <if CommandPrefix="/jobability">
- <if spell="Penury|Parsimony">
- <if BuffActive="Light Arts|Addendum: White">
- <changespell Spell="Penury" />
- <command>input /recast Penury</command>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <changespell Spell="Parsimony" />
- <command>input /recast Parsimony</command>
- </elseif>
- </if>
- <elseif spell="Celerity|Alacrity">
- <if BuffActive="Light Arts|Addendum: White">
- <changespell Spell="Celerity" />
- <command>input /recast Celerity</command>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <changespell Spell="Alacrity" />
- <command>input /recast Alacrity</command>
- </elseif>
- </elseif>
- <elseif spell="Accession|Manifestation">
- <if BuffActive="Light Arts|Addendum: White">
- <changespell Spell="Accession" />
- <command>input /recast Accession</command>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <changespell Spell="Manifestation" />
- <command>input /recast Manifestation</command>
- </elseif>
- </elseif>
- <elseif spell="Rapture|Ebullience">
- <if BuffActive="Light Arts|Addendum: White">
- <changespell Spell="Rapture" />
- <command>input /recast Rapture</command>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <changespell Spell="Ebullience" />
- <command>input /recast Ebullience</command>
- </elseif>
- </elseif>
- <elseif spell="Addendum*">
- <if BuffActive="Light Arts">
- <changespell Spell="Addendum: White" />
- <command>input /recast "Addendum: White"</command>
- </if>
- <elseif BuffActive="Dark Arts">
- <changespell Spell="Addendum: Black" />
- <command>input /recast "Addendum: Black"</command>
- </elseif>
- </elseif>
- <elseif spell="Perpetuance|Immanence">
- <if Buffactive="Light Arts">
- <changespell Spell="Perpetuance" />
- <command>input /recast "Perpetuance"</command>
- </if>
- <elseif BuffActive="Dark Arts">
- <changespell Spell="Immanence" />
- <command>input /recast "Immanence"</command>
- </elseif>
- </elseif>
- <!-- Rule: Gear Swap to cancel Job Ability Animation -->
- <if EquipHead="Wivre Hairpin">
- <equip>
- <head>Wivre Hairpin</head>
- </equip>
- </if>
- <else>
- <equip>
- <head>Scholar's Mortarboard</head>
- </equip>
- </else>
- <!-- AF3 Handles -->
- <if mode="OR" spell="Parsimony|Penury" BuffActive="Parsimony|Penury">
- <equip when="precast|midcast|aftercast|idle">
- <legs lock="yes">Savant's Pants +2</legs>
- </equip>
- </if>
- <!--<if mode="OR" spell="Rapture|Ebullience" BuffActive="Rapture|Ebullience">
- <equip when="precast|midcast|aftercast|idle">
- <head lock="yes">Savant's Bonnet +1</head>
- </equip>
- </if>-->
- <if mode="OR" spell="Perpetuance|Immanence" BuffActive="Perpetuance|Immanence">
- <equip when="precast|midcast|aftercast|idle">
- <hands lock="yes">Savant's Bracers +1</hands>
- </equip>
- </if>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment