Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8"?>
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config RequireVersion="2.40" debug="false" showgearswaps="false" quickcommands="true" showspellinfo="false" />
- <!-- ///////////////////////////////////////////////////////////
- // Ranger Spellcast XML
- // Author: Gukai
- // Date: 08/10/2011
- // Notes:
- /////////////////////////////////////////////////////////////-->
- <sets>
- <group default="yes" name="RNG">
- <set name="Idle">
- <head>Sylvan Gapette +2</head>
- <neck>Houyi's Gorget</neck>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Sylvan Caban +2</body>
- <hands>Sylvan Glvltte. +2</hands>
- <lring>Rajas Ring</lring>
- <rring>Arewe Ring</rring>
- <back>Sylvan Chlamys</back>
- <waist>Onieros Cest</waist>
- <legs>Sylvan Bragues +2</legs>
- <feet>Fajin Boots</feet>
- </set>
- <set name="Engaged">
- <head>Sylvan Gapette +2</head>
- <neck>Houyi's Gorget</neck>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Sylvan Caban +2</body>
- <hands>Sylvan Glvltte. +2</hands>
- <lring>Rajas Ring</lring>
- <rring>Hoard Ring</rring>
- <back>Sylvan Chlamys</back>
- <waist>Oneiros Cest</waist>
- <legs>Sylvan Bragues +2</legs>
- <feet>Sylvan Bottln. 2</feet>
- </set>
- <set name="WS" baseset="Engaged">
- <neck>Sylvan Scarf</neck>
- <head>Sylvan Gapette +2</head>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Sylvan Caban +2</body>
- <hands>Sylvan Glvltte. +2</hands>
- <back>Sylvan Chlamys</back>
- <waist>Wanion Belt</waist>
- <legs>Sylvan Bragues +2</legs>
- <feet>Scopuli Nails</feet>
- </set>
- <set name="Barrage" baseset="Engaged">
- <head>Sylvan Gapette +2</head>
- <neck>Sylvan Scarf</neck>
- <lear>Volley Earring</lear>
- <rear>Clearview Earring</rear>
- <body>Sylvan Caban +2</body>
- <hands>Sylvan Glvltte. +2</hands>
- <lring>Rajas Ring</lring>
- <rring>Pyrosoul Ring</rring>
- <back>Sylvan Chlamys</back>
- <waist>Wanion Belt</waist>
- <legs>Sylvan Bragues +2</legs>
- <feet>Scout's Socks +2</feet>
- <sub></sub>
- </set>
- <set name="Jishnu's">
- <head>Oce. Headpiece +1</head>
- <neck>Light Gorget</neck>
- <lear>Thunder Pearl</lear>
- <rear>Thunder Pearl</rear>
- <body>Toci's Harness</body>
- <hands>Sct. Bracers +2 </hands>
- <lring>Rajas Ring</lring>
- <rring>Pyrosoul Ring</rring>
- <back>Sylvan Chlamys</back>
- <waist>Light Belt</waist>
- <legs>Byakko's Haidate</legs>
- <feet>Scopuli Nails</feet>
- <sub></sub>
- </set>
- <set name="Apex Arrow">
- <head>Thaumas Hat</head>
- <neck>Light Gorget</neck>
- <lear>Sylvan Earring</lear>
- <rear>Drone Earring</rear>
- <body>Sylvan Caban +2</body>
- <hands>Scout's Bracers +2</hands>
- <lring>Stormsoul Ring</lring>
- <rring>Stormsoul Ring</rring>
- <back>Terebellum Mantle</back>
- <waist>Light Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet>
- <sub></sub>
- </set>
- <set name="Last Stand">
- <head>Thaumas Hat</head>
- <neck>Light Gorget</neck>
- <lear>Sylvan Earring</lear>
- <rear>Drone Earring</rear>
- <body>Sylvan Caban +2</body>
- <hands>Scout's Bracers +2</hands>
- <lring>Stormsoul Ring</lring>
- <rring>Stormsoul Ring</rring>
- <back>Terebellum Mantle</back>
- <waist>Light Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet>
- <sub></sub>
- </set>
- <set name="Coronach">
- <head>Thaumas Hat</head>
- <neck>Breeze Gorget</neck>
- <lear>Flame Pearl</lear>
- <rear>Flame Pearl</rear>
- <body>Toci's Harness</body>
- <hands>Sct. Bracers +2 </hands>
- <lring>Rajas Ring</lring>
- <rring>Pyrosoul Ring</rring>
- <back>Sylvan Chlamys</back>
- <waist>Breeze Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet>
- <sub></sub>
- </set>
- <set name="Namas Arrow">
- <head>Thaumas Hat</head>
- <neck>Light Gorget</neck>
- <lear>Flame Pearl</lear>
- <rear>Flame Pearl</rear>
- <body>Sylvan Caban +2</body>
- <hands>Sct. Bracers +2 </hands>
- <lring>Rajas Ring</lring>
- <rring>Pyrosoul Ring</rring>
- <back>Sylvan Chlamys</back>
- <waist>Light Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet>
- <sub></sub>
- </set>
- <set name="Wildfire">
- <head>Thaumas Hat</head>
- <neck>Sylvan Scarf</neck>
- <lear>Novio Earring</lear>
- <rear>Hecate's earring</rear>
- <body>Loki's Kaftan</body>
- <hands>Seiryu's Kote</hands>
- <lring>Stormsoul Ring</lring>
- <rring>Stormsoul Ring</rring>
- <back>Forban Cape</back>
- <waist>Impulse Belt</waist>
- <legs>Thaumas Kecks</legs>
- <feet>Thaumas Nails</feet>
- <sub></sub>
- </set>
- <set name="Snapshot">
- <head>Sylvan Gapette +2</head>
- <waist>Impulse Belt</waist>
- <hands>Alruna's Gloves</hands>
- </set>
- <set name="ArchingA.HeavyS" baseset="WS">
- <body></body>
- <hands></hands>
- </set>
- <set name="SidewinderSlugshot" baseset="WS">
- <hands></hands>
- </set>
- <set name="Bounty Shot" baseset="Engaged">
- <hands>Syl. Glvltte. +2</hands>
- </set>
- <set name="Shadowbind" baseset="Engaged">
- <hands></hands>
- </set>
- <set name="Unlimited Shot">
- <feet>Sylvan Bottln. +2</feet>
- </set>
- <set name="Utsusemi">
- <neck></neck>
- <waist></waist>
- </set>
- <set name="resting" />
- </group>
- </sets>
- <rules>
- <command>input /macro book 1</command>
- <!-- special case rules first -->
- <if status="dead">
- <cancelspell />
- <return />
- </if>
- <!-- Rules to stop parsing if you can't perform an action-->
- <if BuffActive="Sleep|Petrification|Stun|Terror|Charm">
- <return />
- </if>
- <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence">
- <return />
- </elseif>
- <elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia">
- <cancelspell />
- <return />
- </elseif>
- <!-- Rules for application of Fenrir Earring -->
- <if mode="or" timeLT="6.00" timeGT="17.59">
- <var cmd="set lear $NightLEar" />
- </if>
- <elseif mode="or" timeLT="18.00" timeGT="6.01">
- <var cmd="set lear $DayLEar" />
- </elseif>
- <!-- Rules for application of Fire Ring -->
- <if advanced=""%dayelement"="Fire"">
- <var cmd="set rring $FDayRRing" />
- </if>
- <else>
- <var cmd="set rring $NormalRRing" />
- </else>
- <if subjob="NIN">
- <if spell="Utsusemi: Ichi">
- <defaulttarget target="<me>" />
- <castdelay delay=".2" />
- <equip when="precast" set="Utsusemi" />
- <!-- The next 4 lines are used to cancel shadows incase you have Ni active -->
- <!-- 66 is for 1 shadow, 446 is for 2 shadows, 445 is if you have 3 shadows active -->
- <!-- No way to program Spellcast to discern if Ichi or Ni is active, deal with it -->
- <midcastdelay delay="2.5" />
- <command when="midcast">cancel 66</command>
- <command when="midcast">cancel 446</command>
- <command when="midcast">cancel 445</command>
- <equip when="aftercast" set="%status" />
- </if>
- <if spell="Utsusemi: Ni">
- <defaulttarget target="<me>" />
- <castdelay delay=".2" />
- <equip when="precast" set="Utsusemi" />
- <equip when="aftercast" set="%status" />
- </if>
- </if>
- <if subjob="SAM">
- <!-- If 3rd eye is used while seigan is not active it will use seigan and then 3rd eye -->
- <if spell="Third eye|Seigan">
- <defaulttarget target="<me>" />
- <if Buffactive="Seigan">
- <equip when="aftercast" Set="%status" />
- </if>
- <else>
- <changespell spell="Seigan" />
- <command when="aftercast">input /ja "Third Eye" <me></command>
- <equip when="aftercast" Set="%status" />
- </else>
- </if>
- </if>
- <!-- WS rules -->
- <if type="weaponskill">
- <if Spell="Arching Arrow|Heavy Shot">
- <aftercastdelay delay="6" />
- <equip when="precast" set="ArchingA.HeavyS" />
- <equip when="aftercast" set="%status" />
- </if>
- <elseif spell="Sidewinder|Slug Shot">
- <aftercastdelay delay="6" />
- <equip when="precast" set="SidewinderSlugshot" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <elseif Spell="Jishnu's Radiance">
- <aftercastdelay delay="6" />
- <equip when="precast" set="Jishnu's" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <elseif Spell="Coronach">
- <aftercastdelay delay="6" />
- <equip when="precast" set="Coronach" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <elseif Spell="Last Stand">
- <aftercastdelay delay="6" />
- <equip when="precast" set="Last Stand" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <elseif Spell="Namas Arrow">
- <aftercastdelay delay="6" />
- <equip when="precast" set="Namas Arrow" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <elseif Spell="Wildfire">
- <aftercastdelay delay="6" />
- <equip when="precast" set="Wildfire" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <else Spell="Apex Arrow">
- <aftercastdelay delay="6" />
- <equip when="precast" set="Apex Arrow" />
- <equip when="aftercast" set="%status" />
- </else>
- </if>
- <!-- Job Abilities -->
- <if type="jobability">
- <if spell="Bounty Shot|Unlimited Shot|Shadowbind">
- <defaulttarget target="<me>" />
- <castdelay delay=".2" />
- <aftercastdelay delay=".4" />
- <equip when="precast" Set="%spell" />
- <equip when="midcast" set="Engaged" />
- <equip when="aftercast" set="%status" />
- </if>
- <elseif spell="Barrage">
- <defaulttarget target="<me>" />
- <castdelay delay=".2" />
- <aftercastdelay delay=".4" />
- <equip when="precast" Set="%spell" />
- <equip when="midcast" set="Barrage" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <elseif spell="Eagle Eye Shot">
- <castdelay delay=".2" />
- <aftercastdelay delay="1" />
- <equip when="precast" Set="WS" />
- <equip when="aftercast" set="%status" />
- </elseif>
- <else>
- <equip when="precast|aftercast" set="%status" />
- </else>
- </if>
- <!-- Ranged Attack Rule -->
- <if spell="ranged">
- <if buffactive="Barrage">
- <midcastdelay delay="1" />
- <aftercastdelay delay="5" />
- <equip when="precast" set="Snapshot" />
- <equip when="midcast" set="Barrage" />
- <equip when="aftercast" set="%status" />
- </if>
- <else>
- <midcastdelay delay="1" />
- <aftercastdelay delay="5" />
- <equip when="precast" set="Snapshot" />
- <equip when="midcast" set="engaged" />
- <equip when="aftercast" set="%status" />
- </else>
- </if>
- <action type="equip" when="aftercast" set="%status" />
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement