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">
- <guildwork
- character="Esvedium"
- server="Phoenix"
- description="Ninja Spellcast XML. No Include file needed."
- job="NIN"
- />
- <config
- Debug="false"
- HideErrors="true"
- ShowGearSwaps="false"
- />
- <variables clear="true">
- <var name="Ut">Ichi</var>
- <var name="Engaged">engaged</var>
- <var name="DayOrNight">Day</var>
- <var name="Feet">Danzo Sune-Ate</var>
- <var name="Danz">Danzo Sune-Ate</var>
- <var name="Kyah">Nin. Kyahan +1</var>
- <var name="Futae">0</var>
- <var name="When">midcast</var>
- </variables>
- <sets>
- <group default="yes" name="NIN">
- <set name="engaged">
- <head>Iga Zukin +2</head>
- <neck>Rancor Collar</neck>
- <lear>Suppanomimi</lear>
- <rear>Brutal Earring</rear>
- <body>Thaumas Coat</body>
- <hands>Koga Tekko +2</hands>
- <lring>Rajas Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Twilight Belt</waist>
- <legs>Koga Hakama +2</legs>
- <feet>Iga Kyahan +2</feet>
- </set>
- <set name="accuracy-n" baseset="engaged">
- <head>Ocelomeh Headpiece +1</head>
- <body>Iga Ninga +2</body>
- <legs>Thaumas Kecks</legs>
- </set>
- <set name="Evasion" baseset="engaged">
- <neck>Torero Torque</neck>
- <hands>Iga Tekko +2</hands>
- <back>Boxer's Mantle</back>
- </set>
- <set name="Idle" baseset="engaged">
- <head>Ocelomeh Headpiece +1</head>
- <neck>Wiglen Gorget</neck>
- <body>War Shinobi Gi</body>
- <lring>Sheltered Ring</lring>
- <rring>Paguroidea Ring</rring>
- <feet>$feet</feet>
- </set>
- <set name="WS" baseset="engaged">
- <head>Aias Bonnet</head>
- <lear>Ghillie Earring</lear>
- <body>Iga Ningi +2</body>
- <hands>Koga Tekko +2</hands>
- <waist>Anguinus Belt</waist>
- <legs>Byakko's Haidate</legs>
- <feet>Koga Kyahan +2</feet>
- </set>
- <set name="BladeHi">
- <ammo>Qirmiz Tathlum</ammo>
- <head>Thaumas Hat</head>
- <neck>Rancor Collar</neck>
- <lear>Ghillie Earring</lear>
- <rear>Brutal Earring</rear>
- <body>Thaumas Coat</body>
- <hands>Thaumas Gloves</hands>
- <lring>Stormsoul Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Anguinus Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet>
- </set>
- <set name="Abyssea-Hi" baseset="BladeHi">
- <body>Loki's Kaftan</body>
- </set>
- <set name="DayJin" BaseSet="WS">
- <neck>Rancor Collar</neck>
- </set>
- <set name="NightJin" BaseSet="DayJin">
- </set>
- <set name="DayKu" baseset="WS">
- <neck>Shadow Gorget</neck>
- <waist>Soil Belt</waist>
- <legs>Iga Hakama +2</legs>
- </set>
- <set name="NightKu" baseset="DayKu">
- </set>
- <set name="DayTen" BaseSet="WS">
- <neck>Shadow Gorget</neck>
- <waist>Soil Belt</waist>
- </set>
- <set name="NightTen" BaseSet="DayTen">
- </set>
- <set name="DayKamu" baseset="DayTen" />
- <set name="NightKamu" baseset="NightTen" />
- <set name="DayYu">
- <head>Ocelomeh Headpiece +1</head>
- <neck>Stoicheion Medal</neck>
- <lear>Hecate's Earring</lear>
- <rear>Moldavite Earring</rear>
- <body>Kirin's Osode</body>
- <hands>Athos's Gloves</hands>
- <lring>Rajas Ring</lring>
- <rring>Epona's Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Pipilaka Belt</waist>
- <legs>Byakko's Haidate</legs>
- <feet>Thaumas Nails</feet>
- </set>
- <set name="NightYu" baseset="DayYu" />
- <set name="FastCast">
- <neck>Magoraga Beads</neck>
- <lear>Loquac. Earring</lear>
- </set>
- <set name="Utsusemi" baseset="FastCast">
- <head>Ocelomeh Headpiece +1</head>
- <neck>Jeweled Collar</neck>
- <hands>Koga Tekko +2</hands>
- <waist>Twilight Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Iga Kyahan +2</feet>
- </set>
- <set name="NINSkill">
- <head>Ninja Hatsuburi</head>
- <lear>Loquac. Earring</lear>
- <hands>Koga Tekko +2</hands>
- <feet>Koga Kyahan +2</feet>
- </set>
- <set name="Nuke" baseset="NINSkill">
- <body>Kirin's Osode</body>
- <hands>Iga Tekko +2</hands>
- </set>
- <set name="Enmity" />
- <set name="PDT">
- <lring>Dark Ring</lring>
- <head>Arhat's Jinpachi</head>
- <neck>Twilight Torque</neck>
- <body>Dst. Harness +1</body>
- <hands>Versa Mufflers</hands>
- <back>Metallon Mantle</back>
- <legs>Dst. Subligar +1</legs>
- <rring>Dark Ring</rring>
- </set>
- <set name="MDT">
- <lear>Merman's Earring</lear>
- <lring>Dark Ring</lring>
- <neck>Twilight Torque</neck>
- <back>Resentment Cape</back>
- <rear>Merman's Earring</rear>
- <rring>Dark Ring</rring>
- </set>
- <set name="VF" baseset="engaged">
- <waist>Anguinus Belt</waist>
- </set>
- <set name="Waltz" />
- </group>
- </sets>
- <rules>
- <!-- Includes -->
- <if Spell="Sneak" BuffActive="Sneak" TargetType="SELF">
- <midcastdelay delay="1" />
- <command when="$when">cancel 71</command>
- </if>
- <elseif commandprefix="/range">
- <if equipammo="Smart Grenade">
- <cancelspell />
- <addtochat>~ ~ ~ Stop throwing your grenade, dummy!!! ~ ~ ~</addtochat>
- </if>
- </elseif>
- <elseif spell="Spectral Jig" BuffActive="Sneak">
- <command when="precast">cancel 71</command>
- </elseif>
- <elseif Spell="Monomi*" BuffActive="Sneak">
- <midcastdelay delay="1.2" />
- <command when="$when">cancel 71</command>
- </elseif>
- <!-- Utsusemi: Ichi cancel rules -->
- <elseif spell="Utsusemi: Ichi" buffactive="Copy Image*" notbuffactive="Silence|Mute|Omerta|Obliviscence">
- <if notbuffactive="Copy Image (3)|Copy Image (4)">
- <midcastdelay delay="2" />
- <cmd when="$when">cancel 66</cmd>
- <cmd when="$when">cancel 446</cmd>
- </if>
- <else>
- <cancelspell />
- </else>
- </elseif>
- <elseif Spell="Stoneskin" BuffActive="Stoneskin">
- <midcastdelay delay="2" />
- <command when="$when">cancel 37</command>
- </elseif>
- <if notspell="Quake|Flood|Tornado|Burst|Meteor">
- <if BuffActive="Sleep|Petrification|Stun|Terror|Charm">
- <return />
- </if>
- <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence|Mute">
- <return />
- </elseif>
- <elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia">
- <return />
- </elseif>
- <elseif type="Weaponskill">
- <if mode="OR" TPLT="100" notstatus="engaged">
- <cancelspell />
- <return />
- </if>
- </elseif>
- </if>
- <if spell="Meteor">
- <if advanced='"$engaged" = "engaged"'>
- <var cmd="set engaged evasion" />
- </if>
- <elseif advanced='"$engaged" = "Evasion"'>
- <var cmd="set engaged engaged" />
- </elseif>
- <if status="engaged">
- <command>wait .3;sc set $engaged; input /echo ~~~Engaged set is now $engaged~~~</command>
- </if>
- <else>
- <command>sc set idle; input /echo ~~~Engaged set is now $engaged~~~</command>
- </else>
- <cancelspell />
- <return />
- </if>
- <if spell="Quake">
- <equip when="precast" set="PDT" />
- <cancelspell />
- <return />
- </if>
- <elseif spell="Flood">
- <equip when="precast" set="MDT" />
- <cancelspell />
- <return />
- </elseif>
- <elseif spell="Tornado">
- <equip when="precast" set="$engaged" />
- <cancelspell />
- <return />
- </elseif>
- <elseif spell="Burst">
- <equip when="precast" set="Idle" />
- <cancelspell />
- <return />
- </elseif>
- <if BuffActive="Migawari">
- <equip when="Aftercast|%status">
- <body lock="true">Iga Ningi +2</body>
- </equip>
- </if>
- <!--<elseif BuffActive="March">
- <if BuffActive="Haste">
- <equip when="Aftercast|%status">
- <body>Iga Ningi +2</body>
- </equip>
- </if>
- </elseif>-->
- <if timelt="18.01" timegt="6.00">
- <var cmd="set DayOrNight Day"/>
- <var cmd="set UtsuHands $Dusk" />
- </if>
- <else>
- <var cmd="set DayOrNight Night"/>
- <var cmd="set UtsuHands $Koga" />
- </else>
- <if timelt="17.01" timegt="7.00">
- <var cmd="set feet $Danz" />
- </if>
- <else>
- <var cmd="set feet $Kyah" />
- </else>
- <if area="Abyssea*">
- <if advanced='"$when" = "midcast"'>
- <var cmd="set when precast" />
- </if>
- <if buffactive="March">
- <var cmd="set Body $IgaBody" />
- <var cmd="set Hands $IgaHands" />
- <var cmd="set Legs $IgaHakama" />
- </if>
- <else>
- <var cmd="set Body $AFBody" />
- <var cmd="set Hands $Dusk" />
- <var cmd="set Legs $Haidate" />
- </else>
- </if>
- <else>
- <if advanced='"$when" = "precast"'>
- <var cmd="set when midcast" />
- </if>
- <if buffactive="March">
- <var cmd="set Body $IgaBody" />
- <var cmd="set Hands $IgaHands" />
- <var cmd="set Legs $IgaHakama" />
- </if>
- <else>
- <var cmd="set Body $IgaBody" />
- <var cmd="set Hands $Dusk" />
- <var cmd="set Legs $Haidate" />
- </else>
- </else>
- <equip when="idle" set="Idle" />
- <equip when="engaged" set="$Engaged" />
- <if status="engaged">
- <equip when="aftercast" set="$Engaged" />
- </if>
- <else>
- <equip when="aftercast" set="Idle" />
- </else>
- <if skill="Ability">
- <if spell="Provoke|Animated Flourish|Warcry|Last Resort|Souleater">
- <equip when="precast" set="enmity" />
- </if>
- <elseif mode="OR" spell="Futae" buffactive="Futae">
- <equip when="precast|midcast|aftercast">
- <hands lock="yes">Iga Tekko +2</hands>
- </equip>
- </elseif>
- <elseif commandprefix="/weaponskill">
- <if spell="Sunburst">
- <castdelay delay=".2" />
- <equip when="precast|midcast">
- <head lock="Hakke Hachimaki" />
- </equip>
- </if>
- <elseif spell="Blade: Jin">
- <equip when="precast" set="$DayOrNightJin" />
- </elseif>
- <elseif spell="Blade: Hi">
- <elseif area="Abyssea*">
- <equip when="precast" set="Abyssea-Hi" />
- </elseif>
- <else>
- <equip when="precast" set="BladeHi" />
- </else>
- </elseif>
- <elseif spell="Blade: Ku">
- <equip when="precast" set="$DayOrNightKu" />
- </elseif>
- <elseif spell="Blade: Ten">
- <equip when="precast" set="$DayOrNightTen" />
- </elseif>
- <elseif spell="Blade: Kamu">
- <equip when="precast" set="$DayOrNightKamu" />
- </elseif>
- <elseif spell="Blade: Yu">
- <equip when="precast" set="$DayOrNightYu" />
- </elseif>
- <elseif spell="Blade: Ei|Blade: Teki|Blade: To|Blade: Chi|Aeolian Edge">
- <equip when="precast" set="$DayOrNightYu" />
- <if spell="Blade: Ei">
- <equip when="precast">
- <neck lock="yes">Shadow Gorget</neck>
- </equip>
- </if>
- </elseif>
- <else>
- <equip when="precast" set="WS" />
- </else>
- </elseif>
- <elseif spell="*Waltz*">
- <castdelay delay=".1" />
- <equip when="precast" set="waltz" />
- </elseif>
- <elseif spell="Violent Flourish">
- <equip when="precast" set="VF" />
- </elseif>
- <elseif spell="*Step">
- <equip when="precast" set="VF" />
- </elseif>
- </if>
- <elseif commandprefix="/magic|/ninjutsu">
- <if spell="Stun">
- <equip when="precast|midcast" set="Enmity" />
- </if>
- <elseif spell="Hojo*|Kurayami*|Jubaku*|Aisha*|Migawari*|Yurin*">
- <equip when="midcast" set="NINSkill" />
- </elseif>
- <elseif spell="Katon*|Suiton*|Raiton*|Doton*|Huton*|Hyoton*">
- <if spell="Hyoton: San" advanced='"$Futae"="0"'>
- <var cmd="set Futae 1" />
- <command>wait 1.4;%Spell %SpellTargetRaw;</command>
- <command>Futae;wait 180; sc var set Futae 0</command>
- <cancelspell />
- <return />
- </if>
- <equip when="precast" set="Nuke" />
- </elseif>
- <elseif spell="Utsusemi:*">
- <equip when="precast" set="FastCast" />
- <equip when="midcast" set="Utsusemi" />
- </elseif>
- </elseif>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment