Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <config normalset="standard" restingset="resting" defaultaftercast="standard" />
- <variables>
- <var name="icestaff">aquilo's staff</var>
- <var name="darkstaff">pluto's staff</var>
- <var name="thunderstaff">jupiter's staff</var>
- <var name="lightstaff">light staff</var>
- <var name="windstaff">auster's staff</var>
- <var name="firestaff">vulcan's staff</var>
- <var name="earthstaff">terra's staff</var>
- <var name="waterstaff">neptune's staff</var>
- <var name="darkobi">0</var>
- <var name="lightobi">0</var>
- <var name="thunderobi">1</var>
- <var name="iceobi">1</var>
- <var name="fireobi">0</var>
- <var name="windobi">0</var>
- <var name="waterobi">0</var>
- <var name="earthobi">0</var>
- <var name="varsleepmessages">1</var>
- </variables>
- <sets>
- <group>
- <set name="standard">
- <main>$earthstaff</main>
- <sub>bugard strap +1</sub>
- <ammo>White tathlum</ammo>
- <neck>Morgana's Choker</neck>
- <lear>antivenom earring</lear>
- <rear>loquac. earring</rear>
- <head>Duelist's Chapeau</head>
- <body>Teal Saio</body>
- <legs>crimson cuisses</legs>
- <feet>duelist's boots</feet>
- <hands>Zenith Mitts</hands>
- <lring>Electrum Ring</lring>
- <rring>Ether Ring</rring>
- <back>Intensifying Cape</back>
- <waist>Hierarch Belt</waist>
- </set>
- <set name="resting" baseset="standard">
- <body>Errant Hpl.</body>
- <main>$DarkStaff</main>
- <head>Duelist's Chapeau</head>
- <neck>Beak Necklace +1</neck>
- <waist>Hierarch Belt</waist>
- <lear>Antivenom Earring</lear>
- <back>Invigorating Cape</back>
- <hands>Genie Gages</hands>
- </set>
- <set name="healing" baseset="standard">
- <main>$lightstaff</main>
- <hands>teal cuffs</hands>
- <feet>teal pigaches</feet>
- <legs>warlock's tights</legs>
- <head>warlock's chapaeu</head>
- <body>Duelist's Tabard</body>
- </set>
- <set name="fastcast" baseset="standard">
- <head>warlock's chapeau</head>
- <body>duelist's tabard</body>
- <rear>loquac. earring</rear>
- </set>
- <set name="stoneskin" baseset="standard">
- <body>errant hpl.</body>
- <legs>warlock's tights</legs>
- <waist>penitent's rope</waist>
- <feet>teal pigaches</feet>
- </set>
- <set name = "convert" >
- <main>$lightstaff</main>
- <sub>bugard strap +1</sub>
- <ammo>White Tathlum</ammo>
- <head>Walahra Turban</head>
- <neck>Morgana's Choker</neck>
- <lear>Ethereal Earring</lear>
- <rear>Loquac. Earring</rear>
- <body>Teal Saio</body>
- <hands>Zenith Mitts</hands>
- <lring>Electrum Ring</lring>
- <rring>Ether Ring</rring>
- <back>Intensifying Cape</back>
- <waist>Hierarch Belt</waist>
- <legs>Zenith Slacks</legs>
- <feet>Marine M Boots</feet>
- </set>
- <set name="enfeebling_MND" baseset="standard">
- <neck>Morgana's Choker</neck>
- <head>Duelist's Chapeau</head>
- <legs>Teal slops</legs>
- <back>rainbow cape</back>
- <feet>Teal Pigaches</feet>
- <hands>Teal Cuffs</hands>
- <body>warlock's tabard</body>
- <rring>Sapphire Ring</rring>
- <rring>Sapphire Ring</rring>
- </set>
- <set name="enfeebling" baseset="standard">
- <neck>spider torque</neck>
- <head>Duelist's Chapeau</head>
- <legs>Teal slops</legs>
- <back>rainbow cape</back>
- <feet>Teal Pigaches</feet>
- <hands>Teal Cuffs</hands>
- <body>warlock's tabard</body>
- </set>
- <set name="nuke" baseset="standard">
- <body>Teal Saio</body>
- <head>warlock's chapeau</head>
- <feet>Nashira crackows</feet>
- <lear>moldavite earring</lear>
- <rear>Novio Earring</rear>
- <hands>Genie Gages</hands>
- <neck>Elemental Torque</neck>
- <lring>Spiral Ring</lring>
- <rring>Diamond Ring</rring>
- </set>
- <set name="int" baseset="standard">
- <body>errant hpl.</body>
- <back>rainbow cape</back>
- <neck>Enlightened Chain</neck>
- <hands>yigit gages</hands>
- <waist>penitent's rope</waist>
- <lring>diamond ring</lring>
- <legs>mahatma slops</legs>
- <rring>diamond ring</rring>
- <lear>cunning earring</lear>
- <rear>cunning earring</rear>
- <head>warlock's chapaeu</head>
- </set>
- </group>
- </sets>
- <rules>
- <!-- utility: if targetting a monster, but casting a spell that can not be cast on monsters, then cast on self (buffs). -->
- <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*">
- <action type="changetarget" target="<me>" />
- </if>
- <if SpellTargetType="NONE" ValidTarget="*Self*">
- <action type="changetarget" target="<me>" />
- </if>
- <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*|Reraise|Tractor"> <action type="return" /> </if>
- <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
- <action type="equip" when="Idle|aftercast" set="Standard" />
- <!-- set of gear to equip when resting -->
- <action type="equip" when="Resting" set="Resting" />
- <action type="equip" when="precast" set="fastcast" />
- <if skill="enfeeblingmagic">
- <if type="blackmagic">
- <action type="equip" when="midcast" set="enfeebling" />
- </if>
- <if type="whitemagic">
- <action type="equip" when="midcast" set="enfeebling_mnd" />
- </if>
- </if>
- <elseif spell="sleep|sleepga">
- <if advanced='"$sleepmessages"="1"'>
- <action type="command" when="aftercast">wait 29;input /echo ==== %spell off @ 0:30 ====</action>
- <action type="command" when="aftercast">wait 39;input /echo ==== %spell off @ 0:10 ====</action>
- </if>
- </elseif>
- <elseif spell="sleep ii|sleepga ii">
- <if advanced='"$sleepmessages"="1"'>
- <action type="command" when="aftercast">wait 59;input /echo ==== %spell off @ 0:30 ====</action>
- <action type="command" when="aftercast">wait 79;input /echo ==== %spell off @ 0:10 ====</action>
- </if>
- </elseif>
- <if skill="healingmagic">
- <action type="equip" when="midcast" set="healing" />
- <if spell="cure iv" mplt="88">
- <action type="changespell" spell="cure iii" />
- </if>
- <if spell="cure iii" mplt="46">
- <action type="changespell" spell="cure ii" />
- </if>
- <if spell="cure ii" mplt="24">
- <action type="cancelspell" />
- <action type="addtochat" color="204">~ [error] not enough mp to cast cure! ~</action>
- </if>
- </if>
- <if spell="sneak" buffactive="sneak" advanced='"%spelltarget"="%playername" or "%spelltarget"="<me>" or ("%target"="%playername" and "%spelltarget"="<t>")'>
- <action type="command" when="midcast">cancel 71</action>
- <action type="midcastdelay" delay="2.1" />
- </if>
- <if spell="utsusemi: ichi" buffactive="copy image">
- <action type="midcastdelay" delay="2.0" />
- <action type="command" when="midcast">cancel 66</action>
- </if>
- <elseif spell="stoneskin" buffactive="stoneskin">
- <action type="command" when="midcast">cancel 37</action>
- <action type="midcastdelay" delay="3" />
- </elseif>
- <elseif spell="blink" buffactive="blink">
- <action type="command" when="midcast">cancel 36</action>
- <action type="midcastdelay" delay="4.5" />
- </elseif>
- <if advanced='("%spellelement" = "%weatherelement" or "%spellelement" = "%dayelement") and "$%spellelementobi" = "1"'>
- <if element="dark">
- <action type="equip" when="midcast">
- <waist lock="yes">anrin obi</waist>
- </action>
- </if>
- <elseif element="light">
- <action type="equip" when="midcast">
- <waist lock="yes">korin obi</waist>
- </action>
- </elseif>
- <elseif element="thunder">
- <action type="equip" when="midcast">
- <waist lock="yes">rairin obi</waist>
- </action>
- </elseif>
- <elseif element="ice">
- <action type="equip" when="midcast">
- <waist lock="yes">hyorin obi</waist>
- </action>
- </elseif>
- <elseif element="fire">
- <action type="equip" when="midcast">
- <waist lock="yes">karin obi</waist>
- </action>
- </elseif>
- <elseif element="wind">
- <action type="equip" when="midcast">
- <waist lock="yes">furin obi</waist>
- </action>
- </elseif>
- <elseif element="water">
- <action type="equip" when="midcast">
- <waist lock="yes">suirin obi</waist>
- </action>
- </elseif>
- <elseif element="earth">
- <action type="equip" when="midcast">
- <waist lock="yes">dorin obi</waist>
- </action>
- </elseif>
- </if>
- <if skill="elementalmagic">
- <if spell="frost|drown|rasp|burn|shock|choke">
- <action type="equip" when="midcast" set="int" />
- </if>
- <else>
- <action type="equip" when="midcast" set="nuke" />
- <if mppaftercastlt="50">
- <action type="equip" when="midcast">
- <neck lock="yes">uggalepih pendant</neck>
- </action>
- </if>
- </else>
- </if>
- <if spell="stoneskin">
- <action type="equip" when="midcast" set="stoneskin" />
- </if>
- <if spell="Convert">
- <castdelay delay="0.2" />
- <equip when="precast|midcast|aftercast" set="%Spell" />
- <command>pause 2; input /raw /ma "Cure IV" %PlayerName</command>
- <return />
- </if>
- <action type="equip" when="midcast">
- <main>$%spellelementstaff</main>
- </action>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment