Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config
- RequireVersion="2.3"
- />
- <sets>
- <group name ="Main" default="yes">
- <set name="Standard">
- <main>Earth Staff</main>
- <sub>Achaq Grip</sub>
- <head>Caller's Horn +2</head>
- <neck>Twilight Torque</neck>
- <lear>Loquac. Earring</lear>
- <rear>Gifted Earring</rear>
- <body>Hagondes Coat</body>
- <hands>Serpentes Cuffs</hands>
- <lring>Tamas ring</lring>
- <rring>Dark Ring</rring>
- <back>Pahtli Cape</back>
- <waist>Witful Belt</waist>
- <legs>Nares Trews</legs>
- <feet>Serpentes Sabots</feet>
- <ammo>Dashavatara Sachet</ammo>
- </set>
- <set name="Fastcast">
- <head>Nares Cap</head>
- <lear>Loquac. Earring</lear>
- <waist>Witful Belt</waist>
- <rring>Prolix Ring</rring>
- <back>Swith Cape</back>
- </set>
- <set name="Resting" />
- <set name="HealingMagic" BaseSet="FastCast">
- <main>Arka IV</main>
- <legs>Nares Trews</legs>
- <back>Pahtli Cape</back>
- <hands>Serpentes Cuffs</hands>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="SummoningMagic" BaseSet="FastCast">
- <main>Chatoyant Staff</main>
- <sub>Achaq Grip</sub>
- <head>Caller's Horn +2</head>
- <neck>Twilight Torque</neck>
- <lear>Loquac. Earring</lear>
- <rear>Gifted Earring</rear>
- <body>Call. Doublet +2</body>
- <hands>Smn. Bracers +2</hands>
- <waist>Witful Belt</waist>
- <legs>Smn. Spats +2</legs>
- <feet>Caller's Pgch. +2</feet>
- <ammo>Dashavatara Sachet</ammo>
- </set>
- <set name="Perpetuation">
- <main>$Staff</main>
- <head>$PerpHead</head>
- <body>$PerpBody</body>
- <hands>$PerpHand</hands>
- <legs>$PerpLegs</legs>
- <feet>$PerpFeet</feet>
- </set>
- <set name="Rage">
- <main>Balsam Staff</main>
- <sub>Achaq Grip</sub>
- <head>Summoner's Horn</head>
- <neck>Twilight Torque</neck>
- <lear>Loquac. Earring</lear>
- <rear>Gifted Earring</rear>
- <body>Call. Doublet +2</body>
- <hands>Smn. Bracers +2</hands>
- <lring>Tamas ring</lring>
- <rring>Dark Ring</rring>
- <back>Pahtli Cape</back>
- <waist>Witful Belt</waist>
- <legs>Smn. Spats +2</legs>
- <feet>Smn. Pigaches +2</feet>
- <ammo>Dashavatara Sachet</ammo>
- </set>
- <set name="Ward">
- <main>Chatoyant Staff</main>
- <sub>Achaq Grip</sub>
- <head>Caller's Horn +2</head>
- <neck>Twilight Torque</neck>
- <lear>Loquac. Earring</lear>
- <rear>Gifted Earring</rear>
- <body>Call. Doublet +2</body>
- <hands>Smn. Bracers +2</hands>
- <lring>Tamas ring</lring>
- <rring>Dark Ring</rring>
- <back>Pahtli Cape</back>
- <waist>Witful Belt</waist>
- <legs>Smn. Spats +2</legs>
- <feet>Caller's Pgch. +2</feet>
- <ammo>Dashavatara Sachet</ammo>
- </set>
- <set name="DivineMagic" />
- <set name="EnhancingMagic" />
- </group>
- </sets>
- <variables>
- <var name="PerpMain">Chatoyant Staff</var>
- <var name="PerpHead">Caller's Horn +2</var>
- <var name="PerpBody">Caller's Doublet +2</var>
- <var name="PerpHand">Serpentes Cuffs</var>
- <var name="PerpLegs">Nares Trews</var>
- <var name="Perpfeet">Caller's Pgch. +2</var>
- <var name="Avatar">false</var>
- <var name="Idle">PDT</var>
- </variables>
- <rules>
- <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*">
- <changetarget target="<me>" />
- </if>
- <if SpellTargetType="NONE" ValidTarget="*Self*">
- <changetarget target="<me>" />
- </if>
- <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*|Reraise|Tractor">
- <return />
- </if>
- <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
- <equip when="Idle|aftercast" set="Standard" />
- <equip when="Resting" set="Resting" />
- <!--- Begin Spell Rules -->
- <if Prefix="*Magic">
- <if skill="SummoningMagic">
- <var cmd="set Avatar %SpellElement" />
- <equip when="precast|midcast" set="SummoningMagic" />
- <if spell="*Spirit">
- <var cmd="set PerpLegs Smn. Spats +2" />
- </if>
- <else>
- <var cmd="set PerpLegs Nares Trews" />
- </else>
- </if>
- <elseif skill="HealingMagic">
- <equip when="precast|midcast" set="HealingMagic" />
- </elseif>
- <if Advanced='"$Avatar"="%WeatherElement"'>
- <var cmd="set PerpHead Summoner's Horn" />
- </if>
- <if Advanced='"$Avatar"="%DayElement"'>
- <var cmd="set PerpHand Caller's Bracers +2" />
- </if>
- <if BuffActive="Avatar's Favor">
- <var cmd="set PerpHead Caller's Horn +2" />
- </if>
- <if BuffActive="Astral Flow">
- <var cmd="set PerpHead Caller's Horn +2" />
- <var cmd="set PerpBody Hagondes Coat " />
- <var cmd="set PerpHand Serpentes Cuffs" />
- <var cmd="set PerpLegs Nares Trews" />
- <var cmd="set Perpfeet Serpentes Sabots" />
- </if>
- <if type="BloodPactRage">
- <if spell= "*Blade|*II|*IV|*Blast|Searing Light|Howling Moon|Inferno|Earthen Fury|Tidal Wave|Diamond Dust|Judgment Bolt|Ruinous Omen|Thunderstorm|Zantetsuken|Holy Mist|Lunar Bay|Night Terror|Meteorite|Heavenly Strike|Meteor Strike|Geocrush|Grand Fall">
- <equip when="precast|midcast" set="Rage" />
- </if>
- </if>
- <if type="BloodPactWard">
- <equip when="precast|midcast" set="Ward" />
- </if>
- <if Spell="Elemental Siphon">
- <equip when="precast" set="Ward">
- <feet>Caller's Pgch. +2</feet>
- </equip>
- </if>
- <if Spell="Mana Cede">
- <equip when="precast">
- <hands>Caller's Bracers +2</hands>
- </equip>
- </if>
- <if advanced='"$Avatar"="false"'>
- <if Advanced='"$Idle" = "PDT"'>
- <equip when="idle" set="Standard" />
- </if>
- </if>
- <else>
- <equip when="idle" set="Perpetuation" />
- </else>
- </if>
- <!-- auto cancel sneak/stoneskin/blink when recasting them. Requires Cancel Plugin -->
- <if Spell="Sneak" BuffActive="Sneak" SpellTargetType="Self">
- <command when="midcast">cancel 71</command>
- <midcastdelay delay="1.8" />
- </if>
- <elseif Spell="Stoneskin" BuffActive="Stoneskin">
- <command when="midcast">cancel 37</command>
- <midcastdelay delay="4.8" />
- </elseif>
- <elseif Spell="Blink" BuffActive="Blink">
- <command when="midcast">cancel 36</command>
- <midcastdelay delay="3.7" />
- </elseif>
- <!--WHITE MAGIC-->
- <!-- Control to Change Cure Spells based on available MP-->
- <if Spell="Cure IV" MPLT="88">
- <action type="ChangeSpell" Spell="Cure III" />
- </if>
- <elseif Spell="Cure III" MPLT="46">
- <action type="ChangeSpell" Spell="Cure II" />
- </elseif>
- <elseif Spell="Cure II" MPLT="24">
- <action type="ChangeSpell" Spell="Cure" />
- </elseif>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement