Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <spellcast>
- <config
- RequireVersion="2.44"
- Debug="false"
- HideErrors="false"
- ShowGearSwaps="false"
- />
- <variables>
- <var name="EnfeebleMND-Potency">1</var>
- <var name="Nuke-Potency">1</var>
- <var name="TPRefresh">0</var>
- <var name="Melee">0</var>
- <var name="SetStaff">Terra's Staff</var>
- <var Name="Light">Light Staff</var>
- <var Name="Dark">Pluto's Staff</var>
- <var Name="Fire">Vulcan's Staff</var>
- <var Name="Ice">Aquilo's Staff</var>
- <var Name="Wind">Auster's Staff</var>
- <var Name="Earth">Terra's Staff</var>
- <var Name="Thunder">Jupiter's Staff</var>
- <var Name="Water">Neptune's Staff</var>
- </variables>
- <sets>
- <group default="yes" name="Red Mage">
- <set name="Idle">
- <ammo></ammo>
- <head>Duelist's Chapeau</head>
- <neck>Twilight Torque</neck>
- <lear>Ethereal Earring</lear>
- <rear></rear>
- <body></body>
- <hands></hands>
- <lring></lring>
- <rring></rring>
- <back>Cheviot Cape</back>
- <waist></waist>
- <legs></legs>
- <feet></feet>
- </set>
- <set name="Resting" baseset="Idle">
- <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="TP">
- <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="TP-Refresh">
- <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="Haste">
- <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="Accuracy">
- <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="Cure">
- <main>$SetStaff</main>
- <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="Nuke-Acc">
- <main>$SetStaff</main>
- <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="Nuke-Potency">
- <main>$SetStaff</main>
- <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="Enfeeble-MND-Acc">
- <main>$SetStaff</main>
- <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="Enfeeble-MND-Potency">
- <main>$SetStaff</main>
- <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="Enfeeble-INT-Acc">
- <main>$SetStaff</main>
- <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="Enhancing">
- <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="Dark">
- <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="Stoneskin">
- <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="FastCast">
- <head>Warlock's Chapeau</head>
- <body>Duelist's Tabard</body>
- <rear>Loquacious Earring</rear>
- </set>
- <set name="Savage">
- <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="Sanguine">
- <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="Vorpal Blade">
- <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="Waltz">
- <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>
- </group>
- </sets>
- <rules>
- <if spell="autoset">
- <equip when="resting" set="Resting"/>
- <equip when="idle" set="Idle"/>
- <if MPPLT="25">
- <equip when="engaged" set="TP" />
- </if>
- <else>
- <equip when="engaged" set="TP-Refresh" />
- </else>
- </if>
- <if NotStatus="Engaged">
- <equip when="aftercast" set="Idle"/>
- </if>
- <else>
- <equip when="aftercast" set="TP"/>
- </else>
- <!--Melee-->
- <if advanced='$Melee != 0'>
- <action type="equip" when="precast|midcast|aftercast|resting|idle|engaged">
- <main lock="yes" />
- <sub lock="yes" />
- </action>
- </if>
- <if status="Engaged">
- <if MPPLT="25">
- <equip when="engaged" set="TP-Refresh" />
- </if>
- <elseif MPPGT="24">
- <equip when="engaged" set="TP" />
- </elseif>
- </if>
- <!--Magic-->
- <if Skill="Healing*">
- <if spell="Cure|Cure II|Cure III|Cure IV|Cure V|Curaga|Curaga II">
- <var cmd="set SetStaff $%SpellElement" />
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Cure"/>
- </if>
- <else>
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Haste"/>
- </else>
- </if>
- <if Skill="Elemental*">
- <var cmd="set SetStaff $%SpellElement" />
- <if spell="Stone*|Water*|Aero*|Fire*|Bliz*|Thunder*|Rasp|Drown|Choke|Burn|Frost|Shock|*spikes">
- <equip when="precast" set="FastCast"/>
- <if advanced='$Nuke-Potency = 0'>
- <equip when="midcast" set="Nuke-Acc"/>
- </if>
- <else>
- <equip when="midcast" set="Nuke-Potency"/>
- </else>
- </if>
- </if>
- <if Skill="Enfeeb*">
- <var cmd="set SetStaff $%SpellElement" />
- <if spell="Paralyze*|Slow*">
- <equip when="precast" set="FastCast"/>
- <if advanced='$EnfeebleMND-Potency = 0'>
- <equip when="midcast" set="Enfeeble-MND-Acc"/>
- </if>
- <else>
- <equip when="midcast" set="Enfeeble-MND-Potency"/>
- </else>
- </if>
- <if spell="Silence">
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Enfeeble-MND-Acc"/>
- </if>
- <if spell="Poison*|Blind*|Gravity|Sleep*|Break">
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Enfeeble-INT-Acc"/>
- </if>
- </if>
- <if Skill="Enhanc*">
- <if Spell="Stoneskin">
- <equip when="midcast" set="Stoneskin" />
- <if BuffActive="Stoneskin">
- <command when="midcast">cancel 37</command>
- </if>
- </if>
- <if spell="Phalanx*|Bar*|Gain*">
- <equip when="precast" set="FastCast" />
- <equip when="midcast" set="Enhancing"/>
- </if>
- <if spell="Regen*|Haste|Refresh*|Protect*|Shell*|Blink|Aquaveil|Reraise*|Erase|Deodorize|Invisible|*storm">
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Haste"/>
- </if>
- <if spell="Enthunder|Enaero|Enfire|Enblizzard|Enwater|Enstone">
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Enhancing"/>
- <if Weather = "*2" NotWeather = "None|Light*|Dark*">
- <action type = "ChangeSpell" Spell = "En%WeatherElement"/>
- </if>
- <elseif NotDay = "Light*|Dark*">
- <action type = "ChangeSpell" Spell = "En%DayElement"/>
- </elseif>
- </if>
- <if spell="Enthunder II|Enaero II|Enfire II|Enblizzard II|Enwater II|Enstone II">
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Enhancing"/>
- <if Weather = "*2" NotWeather = "None|Light*|Dark*">
- <action type = "ChangeSpell" Spell = "En%WeatherElement"/>
- </if>
- <elseif NotDay = "Light*|Dark*">
- <action type = "ChangeSpell" Spell = "En%DayElement"/>
- </elseif>
- </if>
- <if spell="Sneak" SpellTargetType="SELF">
- <command when="precast">cancel 71</command>
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="Haste"/>
- </if>
- </if>
- <if Skill="Dark*">
- <var cmd="set SetStaff $%SpellElement" />
- <equip when="precast" set="FastCast"/>
- <equip when="midcast" set="DarkMagic" />
- </if>
- <!--Sword Weapon Skills-->
- <if spell="Savage Blade">
- <action type="castdelay" delay=".2" />
- <action type="equip" when="precast" Set="Savage"/>
- </if>
- <if spell="Sanguine Blade">
- <action type="castdelay" delay=".2" />
- <action type="equip" when="precast" Set="Sanguine"/>
- </if>
- <if spell="Vorpal Blade">
- <action type="castdelay" delay=".2" />
- <action type="equip" when="precast" Set="Vorpal Blade"/>
- </if>
- <!--Chainspell-->
- <if buffActive="Chainspell">
- <equip when="precast|midcast|aftercast|idle" set="Nuke-Potency" />
- </if>
- <!--Utsusemi-->
- <if Spell="Utsusemi: Ichi">
- <action type="equip" when="precast" set="FastCast"/>
- <action type="equip" when="midcast" set="TP"/>
- <command when="midcast">cancel 66</command>
- </if>
- <if Spell="Utsusemi: Ni">
- <action type="equip" when="precast" set="FastCast"/>
- <action type="equip" when="midcast" set="TP"/>
- </if>
- <!--Steps-->
- <if spell="*step">
- <action type="castdelay" delay=".2" />
- <action type="equip" when="precast" Set="Accuracy"/>
- </if>
- <!--Waltzes-->
- <if spell="Curing Waltz*">
- <action type="castdelay" delay=".2" />
- <action type="equip" when="precast" Set="Waltz"/>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement