Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <!--
- ===================================================
- ||
- || Aikar's BLM SpellCast Template
- ||
- || This file is designed to be easily used by others.
- || Simply editing in your own gear and modifying the variables up top
- || should be all that is needed to make use of this file.
- ||
- || Please be sure to configure the variables prior to use.
- ||
- || If you have any questions - Please post on the forums.
- ||
- || Updated by Balakir on 25/12/2010 for 2.4 compatability
- || Rules updated and Sorc legs rule updated
- || New gear/abilities not added yet but will be.
- ===================================================
- -->
- <spellcast>
- <config
- HideErrors="false"
- RestingSet="Resting"
- NormalSet="Standard"
- ShowGearSwaps="false"
- Debug="true"
- />
- <variables>
- <!-- Elemental Staffs, input what staff to use for each element here-->
- <var name="IceStaff">Aquilo's Staff</var>
- <var name="DarkStaff">Dark Staff</var>
- <var name="ThunderStaff">Thunder Staff</var>
- <var name="WindStaff">Wind Staff</var>
- <var name="FireStaff">Vulcan's Staff</var>
- <var name="EarthStaff">Terra's Staff</var>
- <var name="LightStaff">Apollo's Staff</var>
- <var name="WaterStaff">Neptune's Staff</var>
- </variables>
- <sets>
- <group name="Main" default="yes">
- <set name="Standard">
- <main>$ThunderStaff</main>
- <sub>Elementa Grip</sub>
- <ammo>Clarus Stone</ammo>
- <neck>Goetia Chain</neck>
- <lear>Moldavite Earring</lear>
- <body>Augur's Jaseran</body>
- <hands>Eradico Mitts</hands>
- <lring>Diamond Ring</lring>
- <rring>Diamond Ring</rring>
- <back>Skulker's Cape</back>
- <waist>Al Zahbi Sash</waist>
- <legs>Goetia Chausses +1</legs>
- <feet>Goetia Sabots +1</feet>
- </set>
- <set name="Resting" BaseSet="Standard">
- <body>Errant Hpl.</body>
- <main>$DarkStaff</main>
- <head>Goliard Chapeau</head>
- <neck>Republican Silver Medal</neck>
- </set>
- <set name="FullDamage" BaseSet="Standard">
- <sub>Elementa Grip</sub>
- <ammo>Clarus Stone</ammo>
- <neck>Elemental Torque</neck>
- <lear>Moldavite Earring</lear>
- <back>Goetia Mantle</back>
- </set>
- <set name="DarkMagic">
- <body>Errant Hpl.</body>
- </set>
- <set name="EnfeeblingMagic">
- <body>Wizard's Coat</body>
- <sub>Macero Grip</sub>
- </set>
- <set name="HealingMagic" />
- <set name="DivineMagic" />
- <set name="EnhancingMagic">
- <main lock="yes">$WaterStaff</main>
- <body>Errant Hpl.</body>
- </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*">
- <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" />
- <!-- set of gear to equip when resting -->
- <equip when="Resting" set="Resting" />
- <if Spell="Stun">
- <!--equip gear that helps stun and nothing else-->
- <main>$ThunderStaff</main>
- </if>
- <!--
- <if Spell="Fire*|Flare*">
- <main>$FireStaff</main>
- </if>
- <if Spell="Blizza*|Freeze*">
- <main>$IceStaff</main>
- </if>
- <if Spell="Stone*|Quake*">
- <main>$EarthStaff</main>
- </if>
- <if Spell="Water*|Flood*">
- <main>$WaterStaff</main>
- </if>
- <if Spell="Aero*|Tornado*">
- <main>$WindStaff</main>
- </if>
- -->
- <if skill="ElementalMagic" notspell="Frost*|Choke*|Drown*|Burn*|Shock*|Rasp*">
- <equip when="precast">
- <main>$%SpellElementStaff</main>
- </equip>
- </if>
- <else>
- <!-- auto cancel sneak/utsu/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>
- <if spell="Utsusemi: Ichi" BuffActive="Copy Image">
- <midcastdelay delay="3.0" />
- <command when="midcast">cancel 66</command>
- </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="4.5" />
- </elseif>
- </else>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement