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">
- <!--
- Created by Ihm
- If you're using this, leave this here please, credit the author and stuff :3.
- Version 1.0
- -->
- <config debug="false" showgearswaps="false" showspellinfo="false"/>
- <variables clear="true">
- <var name="Earth">Earth</var>
- <var name="Fire">Fire</var>
- <var name="Water">Water</var>
- <var name="Wind">Air</var>
- <var name="Ice">Ice</var>
- <var name="Thunder">Thunder</var>
- <var name="Dark">Dark</var>
- <var name="Light">Light</var>
- <var name="FirstRun">1</var>
- <var name="CurrentAvatar">None</var>
- </variables>
- <sets>
- <group name="MiscGear">
- <set name="MiscGear">
- </set>
- </group>
- <group default="yes" name="Main">
- <set name="Idle">
- <main>Terra's Staff</main>
- <sub>Oneiros Grip</sub>
- <ammo>Esper Stone</ammo>
- <head>Caller's Horn +2</head>
- <neck>Twilight Torque</neck>
- <lear>Gifted Earring</lear>
- <rear>Colossus's Earring</rear>
- <body>Marduk's Jubbah</body>
- <hands>Serpentes Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Shadow Ring</rring>
- <back>Shadow Mantle</back>
- <waist>Slipor Sash</waist>
- <legs>Nares Trews</legs>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="Rest" BaseSet="Idle">
- <main>Chatoyant Staff</main>
- </set>
- <set name="MagicCasting">
- <head>Nares Cap</head>
- <lear>Loquac. Earring</lear>
- <body>Rubeus Jacket</body>
- <rear>Novia Earring</rear>
- <rring>Aquasoul Ring</rring>
- <waist>Goading Belt</waist>
- <legs>Rubeus Spats</legs>
- </set>
- <set name="BPactRecast">
- <head>Smn. Horn +2</head>
- <hands>Smn. Bracers +2</hands>
- <back>Tiresias' Cape</back>
- <feet>Smn. Pigaches +2</feet>
- </set>
- <set name="SMNSkill">
- <main>Kirin's Pole</main>
- <sub>Vox Grip</sub>
- <head>Caller's Horn +2</head>
- <neck>Caller's Pendant</neck>
- <rear>Smn. Earring</rear>
- <body>Call. Doublet +2</body>
- <hands>Smn. Bracers +2</hands>
- <lring>Evoker's Ring</lring>
- <rring>Fervor Ring</rring>
- <back>Astute cape</back>
- <waist>Cimmerian Sash</waist>
- <legs>Caller's Spats +2</legs>
- <feet>Marduk's Crackows</feet>
- </set>
- <set name="EleSiphon" baseset="SMNSkill">
- <feet>Caller's Pgch. +2</feet>
- </set>
- <set name="ManaCede">
- <hands>Call. Bracers +2</hands>
- </set>
- <set name="BPPhysical" baseset="SMNSkill">
- <main>Soulscourge</main>
- <neck>Sacrifice Torque</neck>
- <body>Call. Doublet +2</body>
- <waist>Mujin Obi</waist>
- <legs>Caller's Spats +2</legs>
- <feet>Smn. Pigaches +2</feet>
- </set>
- <set name="BPMagical" baseset="SMNSkill">
- <main>Soulscourge</main>
- <head>Smn. Horn +2</head>
- <neck>Eidolon Pendant</neck>
- <body>Call. Doublet +2</body>
- <hands>Nares Cuffs</hands>
- <back>Tiresias' Cape</back>
- <waist>Caller's Sash</waist>
- <legs>Caller's Spats +2</legs>
- <feet>Caller's Pgch. +2</feet>
- </set>
- <set name="BPWard" baseset="SMNSkill"/>
- <set name="PerpCost" baseset="Idle">
- <main>Chatoyant Staff</main>
- <head>Smn. Horn +2</head>
- <neck>Caller's Pendant</neck>
- <body>Call. Doublet +2</body>
- <hands>Nashira Gages</hands>
- <waist>Mujin Obi</waist>
- <feet>Caller's Pgch. +2</feet>
- </set>
- <set name="SpiritPerpCost" baseset="PerpCost"/>
- <set name="CarbuncleBPPhysical" baseset="BPPhysical"/>
- <set name="CarbuncleBPMagical" baseset="BPMagical"/>
- <set name="CarbuncleBPWard" baseset="BPWard"/>
- <set name="CarbunclePerpCost" baseset="PerpCost">
- <head>Caller's Horn +2</head>
- <hands>Carbuncle Mitts</hands>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="FenrirBPPhysical" baseset="BPPhysical"/>
- <set name="FenrirBPMagical" baseset="BPMagical"/>
- <set name="FenrirBPWard" baseset="BPWard"/>
- <set name="FenrirPerpCost" baseset="PerpCost"/>
- <set name="IfritBPPhysical" baseset="BPPhysical"/>
- <set name="IfritBPMagical" baseset="BPMagical">
- <rring>Fervor Ring</rring>
- </set>
- <set name="IfritBPWard" baseset="BPWard"/>
- <set name="IfritPerpCost" baseset="PerpCost"/>
- <set name="TitanBPPhysical" baseset="BPPhysical"/>
- <set name="TitanBPMagical" baseset="BPMagical"/>
- <set name="TitanBPWard" baseset="BPWard"/>
- <set name="TitanPerpCost" baseset="PerpCost"/>
- <set name="LeviathanBPPhysical" baseset="BPPhysical"/>
- <set name="LeviathanBPMagical" baseset="BPMagical"/>
- <set name="LeviathanBPWard" baseset="BPWard"/>
- <set name="LeviathanPerpCost" baseset="PerpCost"/>
- <set name="GarudaBPPhysical" baseset="BPPhysical"/>
- <set name="GarudaBPMagical" baseset="BPMagical"/>
- <set name="GarudaBPWard" baseset="BPWard"/>
- <set name="GarudaPerpCost" baseset="PerpCost" />
- <set name="ShivaBPPhysical" baseset="BPPhysical"/>
- <set name="ShivaBPMagical" baseset="BPMagical"/>
- <set name="ShivaBPWard" baseset="BPWard"/>
- <set name="ShivaPerpCost" baseset="PerpCost"/>
- <set name="RamuhBPPhysical" baseset="BPPhysical"/>
- <set name="RamuhBPMagical" baseset="BPMagical"/>
- <set name="RamuhBPWard" baseset="BPWard"/>
- <set name="RamuhPerpCost" baseset="PerpCost"/>
- <set name="DiabolosBPPhysical" baseset="BPPhysical"/>
- <set name="DiabolosBPMagical" baseset="BPMagical"/>
- <set name="DiabolosBPWard" baseset="BPWard"/>
- <set name="DiabolosPerpCost" baseset="PerpCost"/>
- <set name="Cure">
- <main>Arka IV</main>
- <sub>Curatio Grip</sub>
- <neck>Colossus's Torque</neck>
- <lear>Roundel Earring</lear>
- <rear>Novia Earring</rear>
- <body>Heka's Kalasiris</body>
- <hands>Augur's Gloves</hands>
- <lring>Ephedra Ring</lring>
- <rring>Sirona's Ring</rring>
- <back>Tempered Cape</back>
- <waist>Bishop's Sash</waist>
- <legs>Nares Trews</legs>
- <feet>Marduk's Crackows</feet>
- </set>
- </group>
- </sets>
- <rules>
- <if advanced="("$FirstRun"=="1")">
- <action type="command">sc var set FirstRun 0;</action>
- </if>
- <if spelltargettype="NPC" notvalidtarget="*Enemy*" validtarget="*Self*">
- <action type="changetarget" target="<me>"/>
- </if>
- <if spelltargettype="NPC" notvalidtarget="*NPC*" validtarget="*Self*">
- <action type="changetarget" target="<me>"/>
- </if>
- <if spelltargettype="NONE" validtarget="*Self*">
- <action type="changetarget" target="<me>"/>
- </if>
- <action type="command" when="Idle">wait 1; sc set Idle</action>
- <action type="command" when="Resting">wait 1; sc set Rest</action>
- <if spell="Waterga IV">
- <if advanced=""%weather"="%weatherelement x2"">
- <changespell spell="$%weatherelement spirit"/>
- </if>
- <else>
- <changespell spell="$%dayelement spirit"/>
- </else>
- </if>
- <if CommandPrefix="/ma|/magic|/nin|/ninjutsu" NotSpell="Teleport*|Warp*|*Raise*">
- <if spell="Cur*">
- <action type="equip" when="precast" set="Cure"/>
- </if>
- <else>
- <action type="equip" when="precast" set="MagicCasting"/>
- </else>
- <if type="SummonerPact">
- <if spell="*Spirit">
- <action type="equip" when="AfterCast" set="SpiritPerpCost"/>
- </if>
- <else>
- <action type="equip" when="AfterCast" set="%SpellPerpCost"/>
- </else>
- <action type="var" cmd="set CurrentAvatar %Spell"/>
- </if>
- <else>
- <if PetIsValid="TRUE">
- <if PetName="*Spirit">
- <action type="equip" when="AfterCast" set="SpiritPerpCost"/>
- </if>
- <else>
- <action type="equip" when="AfterCast" set="$CurrentAvatarPerpCost"/>
- </else>
- </if>
- <else>
- <action type="equip" when="AfterCast" set="Idle"/>
- </else>
- </else>
- </if>
- <elseif type="BloodPactRage">
- <if spell="Searing Light|Howling Moon|Inferno|Earthen Fury|Tidal Wave|Aerial Blast|Diamond Dust|Judgement Bolt|Ruinous Omen|* II|Thunderspark|Meteorite|* IV|Nether Blast|* Strike|Wind Blade|Geocrush|Thunderstorm|Grand Fall|Holy Mist|Lunar Bay|Night Terror">
- <equip when="precast" set="BPactRecast"/>
- <midcastdelay delay="1.5"/>
- <equip when="MidCast" set="$CurrentAvatarBPMagical"/>
- <aftercastdelay delay="3.5"/>
- <equip when="AfterCast" set="$CurrentAvatarPerpCost"/>
- </if>
- <else>
- <equip when="precast" set="BPactRecast"/>
- <midcastdelay delay="1.5"/>
- <equip when="MidCast" set="$CurrentAvatarBPPhysical"/>
- <aftercastdelay delay="3.5"/>
- <equip when="AfterCast" set="$CurrentAvatarPerpCost"/>
- </else>
- </elseif>
- <elseif type="BloodPactWard">
- <equip when="precast" set="BPactRecast"/>
- <midcastdelay delay="1.5"/>
- <equip when="MidCast" set="$CurrentAvatarBPWard"/>
- <aftercastdelay delay="3.5"/>
- <equip when="AfterCast" set="$CurrentAvatarPerpCost"/>
- </elseif>
- <else>
- <if advanced="("$CurrentAvatar"!="None")">
- <if PetName="*Spirit">
- <action type="equip" when="precast" set="SpiritPerpCost"/>
- </if>
- <else>
- <action type="equip" when="precast" set="$CurrentAvatarPerpCost"/>
- </else>
- </if>
- <else>
- <action type="equip" when="precast" set="Idle"/>
- </else>
- </else>
- <if spell="Release">
- <action type="equip" when="precast" set="Idle"/>
- <action type="var" cmd="set CurrentAvatar None"/>
- </if>
- <if spell="Mana Cede">
- <equip when="precast" set="ManaCede"/>
- <if PetName="*Spirit">
- <action type="equip" when="AfterCast" set="SpiritPerpCost"/>
- </if>
- <else>
- <action type="equip" when="AfterCast" set="$CurrentAvatarPerpCost"/>
- </else>
- </if>
- <if spell="Elemental Siphon">
- <action type="castdelay" delay=".5"/>
- <action type="equip" when="precast" set="EleSiphon"/>
- <equip when="AfterCast" set="PerpCost"/>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement