<?xml version=“1.0”?> <spellcast>

<config
		HideErrors="false" 
		ShowGearSwaps="false" 
		Debug="false" 
		ShowSpellInfo="false" 
		/> 
<sets>
	<group name="Rng" default="yes">
		<set name="AmmoRemove" baseset="fighting" load="no">
			<ammo>remove</ammo>
		</set>
		<set name="fighting" load="no">
			<back>$back</back>
			<neck>$neck</neck>
			<lear>velocity earring</lear>
			<rear>brutal earring</rear>
			<body>gules harness</body>
			<lring>rajas ring</lring>
			<rring>angel's ring</rring>
			<ammo>$arrow</ammo>
			<feet>$feet</feet>
			<hands>cobra mittens</hands>
			<head>wyvern helm</head>
			<waist>swift belt</waist>
			<legs>Byakko's haidate</legs>
		</set>
		<set name="ranged" load="no">
			<back>Amemet Mantle +1</back>
			<neck>sylvan scarf</neck>
			<lear>Vision Earring</lear>
			<rear>volley Earring</rear>
			<body>mirke wardecors</body>
			<rring>Behemoth ring</rring>
			<waist>scout's belt</waist>
			<legs>sylvan bragues +2</legs>
			<hands>crimson fng. gnt.</hands>
			<feet>scout's socks</feet>
			<lring>rajas ring</lring>
			<ammo>$arrow</ammo>
			<head>sylvan gapette +2</head>
		</set>    
		<set name="nohateratt" load="no">
			<back>Amemet Mantle +1</back>
			<neck>sylvan scarf</neck>
			<rear>volley Earring</rear>
			<lear>novia Earring</lear>
			<body>mirke wardecors</body>
			<rring>behemoth ring</rring>
			<waist>buccaneer's belt</waist>
			<legs>sylvan bragues +2</legs>
			<hands>crimson fng. gnt.</hands>
			<feet>praeda sabatons</feet>
			<lring>metanoia ring</lring>
			<ammo>$arrow</ammo>
			<head>scout's beret</head>
		</set>
		<set name="snapshot" load="no">
			<head>sylvan gapette +2</head>
			<body>mirke wardecors</body>
			<hands>gules mittens</hands>
			<waist>impulse belt</waist>
			<legs>entois trousers</legs>
		</set>
		<set name="barrage" load="no">
			<head>shunten hachimaki</head>
			<neck>arctier's torque</neck>
			<hands>Seiryu's kote</hands>
			<lring>rajas ring</lring>
			<rring>behemoth ring</rring>
			<waist>buccaneer's belt</waist>
			<back>amemet mantle +1</back>
			<lear>vision Earring</lear>
			<rear>volley earring</rear>
			<body>mirke wardecors</body>
			<ammo>$arrow</ammo>
			<feet>praeda sabatons</feet>
			<legs>scout's braccae</legs>
		</set>
		<set name="WSGear" load="no">
			<hands>Seiryu's kote</hands>
			<body>kirin's osode</body>
			<head>anwig salade</head>
			<lear>bushinomimi</lear>
			<rear>triumph earring</rear>
			<rring>flame ring</rring>
			<feet>hachiryu sune-ate</feet>
			<lring>rajas ring</lring>
			<neck>breeze gorget</neck>
			<ammo>$wsarrow</ammo>
			<waist>buccaneer's belt</waist>
			<back>amemet mantle +1</back>
			<legs>sylvan bragues +2</legs>
		</set>
		<set name="nohateWSGear"  load="no">
			<hands>seiryu's kote</hands>
			<body>kirin's osode</body>
			<head>scout's beret</head>
			<lear>bushinomimi</lear>
			<rear>novia Earring</rear>
			<rring>metanoia ring</rring>
			<feet>praeda sabatons</feet>
			<lring>Behemoth ring</lring>
			<neck>breeze gorget</neck>
			<ammo>$wsarrow</ammo>
			<waist>buccaneer's belt</waist>
			<back>amemet mantle +1</back>
			<legs>scout's braccae</legs>
		</set>
		<set name="Fastcast" load="no">
			<hands>aurore gloves</hands>
			<head>walahra turban</head>
			<waist>heko obi +1</waist>
			<legs>byakko's haidate</legs>
			<lear>loquac. earring</lear>
			<back>cortege cape</back>
			<neck>chivalrous chain</neck>
			<rear>brutal earring</rear>
			<body>gules harness</body>
			<lring>rajas ring</lring>
			<rring>sniper's ring</rring>
			<feet>aurore gaiters</feet>
		</set>
		<set name="Sleep" load="no">
			<neck>opo-opo necklace</neck>
		</set>
		<set name="resting" baseset="fighting" load="no">
		</set>
		<set name="evaws" Baseset="barrage" load="no">
			<head>optical hat</head>
			<lear>vision earring</lear>
			<hands>seiryu's kote</hands>
			<lring>behemoth ring</lring>
			<rring>behemoth ring</rring>
			<feet>hachiryu sune-ate</feet>
			<waist>scout's belt</waist>
			<body>kirin's osode</body>
			<rear>drone Earring</rear>
			<neck>breeze gorget</neck>
			<ammo>$wsarrow</ammo>
			<back>amemet mantle +1</back>
		</set>
		<set name="jump" load="no" >
			<head>optical hat</head>
			<lear>drone earring</lear>
			<hands>cobra mittens</hands>
			<lring>rajas ring</lring>
			<rring>angel's ring</rring>
			<feet>aurore gaiters</feet>
			<waist>swift belt</waist>
			<body>kirin's osode</body>
			<rear>drone earring</rear>
			<neck>chivalrous chain</neck>
			<ammo>antlion arrow</ammo>
			<back>amemet mantle +1</back>
			<legs>byakko's haidate</legs>
		</set>
		<set name="stufftoget" load="yes">
			<main>vulcan's staff</main>
			<sub>pax grip</sub>
			<sub>brave grip</sub>
			<sub>mythril grip +1</sub>
			<range>murti bow</range>
			<range>siege bow</range>
			<ammo>iron arrow</ammo>
			<ammo>demon arrow</ammo>
			<ammo>antlion arrow</ammo>
			<ammo>cmb.cst. arrow</ammo>
			<ammo>kabura arrow</ammo>
			<head>sylvan gapette +2</head>
			<head>anwig salade</head>
			<head>walahra turban</head>
			<head>scout's beret</head>
			<head>optical hat</head>
			<head>wyvern helm</head>
			<body>gules harness</body>
			<body>mirke wardecors</body>
			<body>kirin's osode</body>
			<body>hunter's jerkin</body>
			<hands>gules mittens</hands>
			<hands>seiryu's kote</hands>
			<hands>crimson fng. gnt.</hands>
			<hands>cobra mittens</hands>
			<hands>hunter's bracers</hands>
			<legs>sylvan bragues +2</legs>
			<legs>byakko's haidate</legs>
			<legs>scout's braccae</legs>
			<legs>hunter's braccae</legs>
			<feet>aurore gaiters</feet>
			<feet>praeda sabatons</feet>
			<feet>hachiryu sune-ate</feet>
			<feet>scout's socks</feet>
			<feet>hunter's socks</feet>
			<feet>strider boots</feet>
			<neck>arctier's torque</neck>
			<neck>breeze gorget</neck>
			<neck>chivalrous chain</neck>
			<neck>sylvan scarf</neck>
			<neck>shunten hachimaki</neck>
			<waist>impulse belt</waist>
			<waist>buccaneer's belt</waist>
			<waist>scout's belt</waist>
			<waist>swift belt</waist>
			<waist>heko obi +1</waist>
			<back>cortege cape</back>
			<back>boxer's mantle</back>
			<back>amemet mantle +1</back>
			<rear>volley earring</rear>
			<rear>novia earring</rear>
			<rear>loquac. earring</rear>
			<rear>brutal earring</rear>
			<rear>bushinomimi</rear>
			<rear>triumph earring</rear>
			<rear>vision earring</rear>
			<rear>velocity earring</rear>
			<lring>metanoia ring</lring>
			<lring>flame ring</lring>
			<lring>angel's ring</lring>
			<lring>behemoth ring</lring>
			<rring>behemoth ring</rring>
			<lring>rajas ring</lring>
			<item>shihei</item>
			<item>shinobi-tabi</item>
			<item>sanjaku-tenugui</item>
			<item>demon quiver</item>
			<item>toolbag (shihe)</item>
			<item>pot-au-feu +1</item>
			<item>antlion quiver</item>
			<neck>opo-opo necklace</neck>
			<neck>orochi nodowa</neck>
			<legs>entois trousers</legs>
		</set>
	</group>
</sets>
<variables clear="True">
	<var name="arrow">iron arrow</var>
	<var name="ranged">1</var>
	<var name="nohate">0</var>
	<var name="back">0</var>
	<var name="feet">strider boots</var>
	<var name="neck">1</var>
	<var name="autoshoot">will be set</var>
	<var name="wsarrow">antlion arrow</var>
</variables>
<rules> 
<if spell="autoset"> 
		<action type="equip" when="engaged" set="fighting" />
		<action type="equip" when="resting" set="resting" />
		<action type="equip" when="idle" set="fighting" />
	</if> 
	<!--  CHANGES SHOES, NECK AND BACK PIECE WHEN IDLE VS ENGAGED   -->
	<if status="engaged">
		<action Type="Var" cmd='set neck "chivalrous chain"'/>
		<action Type="Var" cmd='set back "amemet mantle +1"'/>
	</if>
	<if status="idle">
		<action Type="Var" cmd='set neck "orochi nodowa"'/>
		<action Type="Var" cmd='set back "boxer&apos;s mantle"'/>
	</if>
	<!-- END -->
	<!--  TURNS OFF AND ON AUTOSHOOT FUNCTION -->
	<if spell="quake">
		<action Type="Var" cmd='set autoshoot "1"'/>
		<action type="Cancelspell" />
		<action type="Return" />
	</if>
	<if spell="flare">
		<action Type="Var" cmd='set autoshoot "0"'/>
		<action type="Cancelspell" />
		<action type="Return" />
	</if>             
	<!--  END -->
	<!--  RANGED ATTACK WITH RANGED ACCURACY GEAR EQUIPED  -->
	<if spell="Tornado" >
		<action Type="Var" cmd='set ranged "barrage"'/>
		<action type="addtochat" when="precast"> RANGED ACCURACY</action>
		<action type="changespell" spell="ranged" />
		<action type="equip" when="Precast" Set="snapshot" />
		<action type="equip" when="midcast" Set="$ranged" /> 
		<!--  AUTOSHOOT FUCTION -->
		<if advanced='"%status"="engaged" AND "$autoshoot"="1"'>
			<action type="command" when="aftercast">wait 3;input /ma "Tornado" &lt;t&gt;</action>
		</if>
		<action type="aftercastdelay" delay="4"/>
		<action type="equip" when="aftercast" set="fighting" />
	</if>	
	<!-- END  -->
	<!--  RANGED ATTACK WITH RANGED DAMAGE GEAR EQUIPED -->
	<if spell="Thundaga">
		<action type="changespell" spell="ranged" />
		<action type="addtochat" when="precast"> RANGED DAMAGE</action>
		<action Type="Var" cmd='set ranged "ranged"'/>
		<action type="equip" when="Precast" Set="snapshot" />
		<action type="equip" when="midcast" Set="$ranged" /> 
		<if buffactive="barrage">
			<action Type="equip" when="midcast" set="barrage"/>
		</if>
		<!--  AUTOSHOOT FUNCTION -->
		<if advanced='"%status"="engaged" AND "$autoshoot"="1"'>
			<action type="command" when="aftercast">wait 2;input /ma "Thundaga" &lt;t&gt;</action>
		</if>
		<action type="aftercastdelay" delay="3"/>
		<action type="equip" when="aftercast" set="fighting" />
	</if>
	<!-- END  -->
	<!--  RANGED ATTACK FOR REDUCED HATE  -->
	<if spell="freeze" >
		<action type="addtochat" when="precast"> RANGED -ENMITY</action>
		<action type="changespell" spell="ranged" />
		<action Type="Var" cmd='set ranged "nohateratt"'/>
		<action type="equip" when="Precast" Set="snapshot" />
		<action type="equip" when="midcast" Set="$ranged" /> 
		<if buffactive="barrage">
			<action Type="equip" when="midcast" set="barrage"/>
		</if>
		<!-- AUTOSHOOT FUNCTION  -->
		<if advanced='"%status"="engaged" AND "$autoshoot"="1"'>
			<action type="command" when="aftercast">wait 3;input /ma "freeze" &lt;t&gt;</action>
		</if>
		<action type="aftercastdelay" delay="3"/>
		<action type="equip" when="aftercast" set="fighting" />
	</if>	
	<!--  END -->
	<!--  WEAPONSKILL WITH NEGATIVE ENMITY -->
	<if spell="choke">
		<action Type="Var" cmd='set nohate "1"'/>
		<action Type="Var" cmd='set delay "3"'/>
		<action type="changespell" spell="sidewinder" />
		<action Type="Var" cmd='set wsarrow "antlion arrow"'/>
	</if>
	<!--  END -->
	<!--WEAPONSKILLS  -->
	<if spell="*arrow|sidewinder" TargetDistanceGT="16">		 
		<action Type="Var" cmd='set autoshoot "0"'/>
		<action type="cancelspell"/>
		<action type="return"/>
	</if>
	<if spell="*arrow|sidewinder" TargetDistanceLT="16">
		<action Type="Var" cmd='set wsarrow "antlion arrow"'/>
		<action type="equip" set="WSGear" />
		<action Type="Var" cmd='set autoshoot "0"'/>
		<action type="aftercastdelay" delay="2" />
		<action type="Equip" when="aftercast" set="fighting" />
		<action Type="Var" when="aftercast" cmd='set nohate "0"'/>
		<if buffactive="Unlimited Shot">
			<action type="addtochat" when="precast"> UNLIMITED SHOT ARROW!!!</action>
			<action Type="equip"><ammo>cmb.cst. arrow</ammo></action>
		</if>
		<if advanced='"$nohate"="1"'>
			<action type="equip" when="precast" set="nohateWSGear" />
			<action type="addtochat" when="precast">WEAPONSKILL WITH -ENMITY</action>
			<elseif>
				<action type="addtochat" when="precast">WEAPONSKILL WITH NORMAL DAMAGE GEAR</action>
				<action type="addtochat" when="precast"> NORMAL WEAPONSKILL ARROW!!!</action>
			</elseif>
		</if>
	</if>
	<!--  EAGLE EYE SHOT -->
	<if spell="Eagle Eye Shot" >
		<action Type="Var" cmd='set autoshoot "0"'/>
		<action type="castdelay" delay="1" />
		<action type="equip" when="precast" set="WSgear" />
		<action type="aftercastdelay" delay="3" />
		<action type="equip" when="aftercast" set="fighting" />
	</if>
	<!--  END -->
	<if spell="utsu*">
		<if subjob="drg">
			<action type="changespell" spell="high jump" />
		</if>
		<!--  CHANGES SHADOWS TO MEDITATE FOR /SAM -->
		<elseif subjob="sam">
			<action type="changespell" spell="meditate" />
			<action type="equip" when="aftercast" set="fighting" />
		</elseif>
	</if>
	<!--  END -->
	<!--  CASTING -->
	<if skill="Ninjutsu|DarkMagic">
		<action Type="Var" cmd='set autoshoot "0"'/>
		<action type="equip" set="FastCast"/>
		<action type="aftercastdelay" delay="3"/>
		<action type="equip" when="aftercast" set="fighting" />
		<if spell="Utsusemi: Ichi" BuffActive="Copy Image">
			<action type="midcastdelay" delay="2.5"/>
			<action type="Command" when="midcast">cancel 66</action>
		</if>
		<if spell="Monomi: Ichi|Sneak">
			<action type="midcastdelay" delay="2.5"/>
			<action type="Command" when="midcast">cancel 71</action>
			<action type="equip" when="aftercast" set="fighting" />
		</if>
	</if>
	<!--  END -->
	<!-- CANCELS SNEAK FOR RECASTING  -->
	<if Spell="Spectral Jig">
		<action type="Command" when="PreCast">cancel 71</action>
		<action type="equip" when="aftercast" set="fighting" />
	</if>
	<!--  END -->
	<!--  SHARPSHOT EQUIP -->
	<if spell="Sharpshot">
		<action type="equip">
			<legs>Hunter's Braccae</legs>
		</action>
		<action type="equip" when="aftercast" set="fighting" />
	</if>
	<!--  END -->
	<!--  SHADOWBIND EQUIP -->
	<if spell="Shadowbind">
		<action type="equip">
			<hands>Hunter's bracers</hands>
			<ammo>Iron arrow</ammo>
		</action>
		<action type="equip" when="aftercast" set="fighting" />
	</if>
	<!--  END -->
	<!--  SCAVENGE GEAR -->
	<if spell="Scavenge">
		<action type="equip" when="precast">
			<feet>Hunter's Socks</feet>
		</action>
		<action type="equip" when="aftercast" set="fighting" />
	</if>
	<!--  END -->
	<!-- VELOSITY SHOT RULE -->
	<if status="engaged">
		<if notbuffactive="Velocity Shot" >
			<action type="command" when="engaged">input /ja "Velocity shot" &lt;me&gt;</action>
		</if>
	</if>
	<!--  END -->
	<if buffactive="sleep">
		<action type="equip" set="sleep"/>
	</if>
</rules> 

</spellcast>

plugins/spellcast/userxml/rng/theblackdeaths_rng.txt · Last modified: 2010/12/30 22:55 by theblackdeath
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0