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 debug="false"/>
- <sets>
- <group name="Ranger|RNG" default="yes">
- <set name="idle">
- <head>Optical Hat</head>
- <neck>Qiqirn Collar</neck>
- <lear>Cassie Earring</lear>
- <rear>Drone Earring</rear>
- <body>Hunter's Jerkin</body>
- <hands>Crimson Fng. Gnt.</hands>
- <lring>Behemoth ring</lring>
- <rring>Rajas ring</rring>
- <back>Amemet Mantle +1</back>
- <waist>Precise belt</waist>
- <legs>Scout's Braccae</legs>
- <feet>Hunter's Socks</feet>
- </set>
- <set name="RA">
- <head>Hunter's Beret</head>
- <neck>Qiqirn Collar</neck>
- <lear>Drone Earring</lear>
- <rear>Drone Earring</rear>
- <body>Hunter's Jerkin</body>
- <hands>Crimson Fng. Gnt.</hands>
- <lring>Behemoth ring</lring>
- <rring>Rajas ring</rring>
- <back>Amemet Mantle +1</back>
- <waist>Precise belt</waist>
- <legs>Scout's Braccae</legs>
- <feet>Hunter's Socks</feet>
- </set>
- <set name="RAacc" baseset="RA">
- <!-- Gearset if Blind|Flash|Blindness is casted on you. -->
- <head>Optical hat</head>
- <neck>Spectacles</neck>
- <waist>Precise belt</waist>
- </set>
- <set name="RAstr" baseset="RA">
- <!-- Gearset if Hunter's Roll|*Prelude|AGI Boost is casted on you or during certain weaponskills. -->
- <body>Hunter's Jerkin</body>
- <rring>Rajas ring</rring>
- <feet>Hunter's Socks</feet>
- </set>
- <set name="RAagi" baseset="RA">
- <head>Denali Bonnet</head>
- <body>Hunter's Jerkin</body>
- <lring>Emerald ring</lring>
- <rring>Emerald ring</rring>
- <legs>Scout's Braccae</legs>
- <back>Amemet Mantle +1</back>
- </set>
- <set name="Melee" baseset="RA">
- <head>Optical hat</head>
- <neck>Spectacles</neck>
- <lear>Suppanomimi</lear>
- <rear>Brutal earring</rear>
- <body>Kirin's Osode</body>
- <hands>War Gloves</hands>
- <lring>Jager Ring</lring>
- <rring>Rajas ring</rring>
- <waist>Swift Belt</waist>
- <feet>Bounding Boots</feet>
- <legs>Byakko's Haidate</legs>
- </set>
- <set name="haste" baseset="idle">
- <head>Walahra Turban</head>
- <lear>Loquac. earring</lear>
- <neck>Evasion Torque</neck>
- <lear>Dodge Earring</lear>
- <rear>Dodge Earring</rear>
- <hands>Dusk Gloves</hands>
- <waist>Swift Belt</waist>
- <legs>Byakko's Haidate</legs>
- <feet>Dusk Ledelsens</feet>
- </set>
- <!-- Ammo Sets -->
- <!-- TP Ammo -->
- <set name="TPbow" baseset="RA">
- <ammo>$Ammo2</ammo>
- </set>
- <set name="TPxbow" baseset="RA">
- <ammo>$Ammo2</ammo>
- </set>
- <set name="TPgun" baseset="RA">
- <ammo>$Ammo2</ammo>
- </set>
- <!-- Weaponskill Ammo -->
- <set name="WSbow" baseset="RAstr">
- <ammo>Kabura Arrow</ammo>
- </set>
- <set name="WSxbow" baseset="RAstr">
- <ammo>Darksteel Bolt</ammo>
- </set>
- <set name="WSgun" baseset="RAstr">
- <ammo>Steel Bullet</ammo>
- </set>
- <!-- Unlimited Shot Ammo -->
- <set name="USbow" baseset="RAstr">
- <ammo>Kabura Arrow</ammo>
- </set>
- <set name="USxbow" baseset="RAstr">
- <ammo>Darksteel Bolt</ammo>
- </set>
- <set name="USgun" baseset="RAstr">
- <ammo>Steel Bullet</ammo>
- </set>
- </group>
- </sets>
- <variables>
- <!-- Ranged Weapon Type -->
- <var name="RWtype">none</var>
- <!-- Ammo Type for normal ranged attacks-->
- <var name="Ammo1">init</var>
- <var name="Ammo2">init</var>
- <var name="Ammo3">init</var>
- <var name="Ammo4">init</var>
- </variables>
- <rules>
- <if Spell="Warp*|Teleport*|Recall*|Retrace|Escape">
- <return />
- </if>
- <if status="engaged">
- <if buffactive="Blind|Flash|Blindness">
- <equip when="PreCast" set="RAacc" />
- <command>wait 2; input /lockon on;</command>
- </if>
- <elseif buffactive="Hunter's Roll|*Prelude|AGI Boost">
- <equip when="PreCast" set="RAstr" />
- <command>wait 2; input /lockon on;</command>
- </elseif>
- <else>
- <equip when="PreCast" set="RA" />
- <command>wait 2; input /lockon on;</command>
- </else>
- </if>
- <else status="idle">
- <equip when="idle" set="idle"/>
- <if spell="Ranged">
- <equip when="PreCast" set="RA" />
- <aftercastdelay delay="5" />
- </if>
- <equip when="AfterCast" set="idle"/>
- </else>
- <if type="Weaponskill">
- <if spell="Sidewinder|*Arrow">
- <equip when="PreCast" set="WSbow"/>
- <equip when="AfterCast" set="TPbow"/>
- </if>
- <elseif spell="Slug Shot|*Shot" advanced='"$RWtype"=="xbow"'>
- <equip when="PreCast" set="WSxbow"/>
- <equip when="AfterCast" set="TPxbow"/>
- </elseif>
- <elseif spell="Slug Shot|*Shot" advanced='"$RWtype"=="gun"'>
- <equip when="PreCast" set="WSgun"/>
- <equip when="AfterCast" set="TPgun"/>
- </elseif>
- <elseif spell="Detonator" advanced='"$RWtype"=="xbow"'>
- <equip when="PreCast" set="RAagi"/>
- <equip when="PreCast">
- <ammo>Darksteel Bolt</ammo>
- </equip>
- <equip when="AfterCast" set="TPxbow"/>
- </elseif>
- <elseif spell="Detonator" advanced='"$RWtype"=="gun"'>
- <equip when="PreCast" set="RAagi"/>
- <equip when="PreCast">
- <ammo>Steel Bullet</ammo>
- </equip>
- <equip when="AfterCast" set="TPgun"/>
- </elseif>
- <else>
- <equip when="PreCast" set="Melee"/>
- </else>
- </if>
- <if type="Ninjutsu|WhiteMagic|BlackMagic|BlueMagic">
- <if status="idle">
- <equip when="Precast" set="haste" />
- </if>
- <else status="engaged">
- <equip when="PreCast" set="haste" />
- <command when="AfterCast">wait 2; input /lockon on;</command>
- </else>
- </if>
- <if type="JobAbility">
- <if spell="Unlimited Shot">
- <if advanced='"$RWtype"=="bow"'>
- <equip when="PreCast" set="USbow"/>
- </if>
- <elseif advanced='"$RWtype"=="xbow"'>
- <equip when="PreCast" set="USxbow"/>
- </elseif>
- <else advanced='"$RWtype"=="gun"'>
- <equip when="PreCast" set="USgun"/>
- </else>
- </if>
- <if spell="Shadowbind">
- <equip when="PreCast">
- <hands>Hunter's Bracers</hands>
- </equip>
- </if>
- <if spell="Sharpshot">
- <equip when="PreCast" delay=".2">
- <legs>Hunter's Braccae</legs>
- </equip>
- </if>
- <if spell="Camouflage">
- <equip when="PreCast">
- <body>Hunter's Jerkin</body>
- </equip>
- </if>
- <if spell="Scavenge">
- <equip when="PreCast">
- <feet>Hunter's Socks</feet>
- </equip>
- </if>
- <if spell="Barrage">
- <if advanced='"$RWtype"=="bow"'>
- <equip when="PreCast" set="WSbow"/>
- </if>
- <elseif advanced='"$RWtype"=="xbow"'>
- <equip when="PreCast" set="WSxbow"/>
- </elseif>
- <else advanced='"$RWtype"=="gun"'>
- <equip when="PreCast" set="WSgun"/>
- </else>
- </if>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement