Esvedium's NIN XML - Updated 1.5.2011

This XML has auto-switching of dusk/koga hands based on time, and also uses variables to specify DD/Eva/Hybrid gear to use for 'engaged' set. I use aliases to change these on the fly. ('alias 1 sc var set engaged TP', 'alias 2 sc var set engaged evasion', and 'alias 3 sc var set engaged hybrid') Also have a rule to only cancel utsu when casting ichi if the last one you cast was ni. Send me a PM on windower forums or on BG with questions/comments.

<?xml version="1.0"?>
<spellcast>
	<config
		HideErrors="true"
		ShowGearSwaps="false"
		Debug="false"
		ShowSpellInfo="false"
	/>
	<variables clear="true">
		<var name="Ut">Ichi</var>
		<var name="Engaged">TP</var>
		<var name="DayOrNight">Day</var>
   	</variables>
	<sets>
		<group default="yes" name="NIN">
			<set name="TP">
				<head>Walahra Turban</head>
				<neck>Peacock Charm</neck>
				<lear>Suppanomimi</lear>
				<rear>Brutal Earring</rear>
				<body>Ninja Chainmail</body>
				<hands>Dusk Gloves</hands>
				<lring>Blood Ring</lring>
				<rring>Rajas Ring</rring>
				<back>Cavaros Mantle</back>
				<waist>Swift Belt</waist>
				<legs>Iga Hakama +2</legs>
				<feet>Fuma Sune-Ate</feet>
			</set>
			<set name="Evasion" baseset="TP">
				<head>Optical Hat</head>
				<neck>Orochi Nodowa</neck>
				<lear>Altdorf's Earring</lear>
				<rear>Wilhelm's Earring</rear>
				<body>Aurore Doublet</body>
				<hands>Seiryu's Kote</hands>
				<lring>Heed Ring</lring>
				<back>Boxer's Mantle</back>
				<feet>Aurore Gaiters</feet>
			</set>
			<set name="Hybrid" baseset="TP">
				<body>Aurore Doublet</body>
				<hands>Seiryu's Kote</hands>
				<lring>Heed Ring</lring>
				<back>Boxer's Mantle</back>
			</set>
			<set name="DayJin" BaseSet="TP">
				<head>Varangian Helm</head>
				<lear>Spike Earring</lear>
				<hands>Aurore Gloves</hands>
				<lring>Spinel Ring</lring>
				<rring>Rajas Ring</rring>
				<waist>Warwolf Belt</waist>
				<legs>Byakko's Haidate</legs>
				<feet>Aurore Gaiters</feet>
			</set>
			<set name="NightJin" BaseSet="DayJin">
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="DayTen" BaseSet="DayJin">
				<neck>Spike Necklace</neck>
				<hands>Aurore Gloves</hands>
				<lring>Ruby Ring</lring>
				<rring>Rajas Ring</rring>
				<back>Amemet Mantle +1</back>
				<legs>Aurore Gaiters</legs>
				<feet>Denali Gamashes</feet>
			</set>
			<set name="NightTen" BaseSet="DayTen">
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="DayKamu" baseset="DayTen">
				<hands>Pallas's Bracelets</hands>
				<rring>Rajas Ring</rring>
				<feet>Denali Gamashes</feet>
			</set>
			<set name="NightKamu" baseset="DayKamu">
				<hands>Koga Tekko</hands>
			</set>
			<set name="DayYu" baseset="DayJin">
				<lear>Moldavite Earring</lear>
			</set>
			<set name="NightYu" baseset="DayYu" />
			<set name="Idle" BaseSet="TP">
				<neck>Orochi Nodowa</neck>
				<body>War Shinobi Gi</body>
				<hands>Koga Tekko</hands>
				<lring>Heed Ring</lring>
				<back>Boxer's Mantle</back>
				<feet>Ninja Kyahan</feet>
			</set>
			<set name="DayUtsu" baseset="TP">
				<lear>Loquac. Earring</lear>
			</set>
			<set name="NightUtsu" baseset="DayUtsu">
				<hands>Koga Tekko</hands>
			</set>
			<set name="Cast">
				<head>Ninja Hatsuburi</head>
				<lear>Loquac. Earring</lear>
				<hands>Koga Tekko</hands>
				<rring>Insect Ring</rring>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="Nuke" baseset="Cast">
				<head>Koga Hatsuburi</head>
				<lear>Moldavite Earring</lear>
			</set>
			<set name="Enmity">
				<lear>Loquac. Earring</lear>
				<body>Arhat's Gi</body>
				<back>Cavaros Mantle</back>
				<waist>Warwolf Belt</waist>
			</set>
			<set name="VF" baseset="TP">
				<head>Optical Hat</head>
				<body>Mirke Wardecors</body>
				<lring>Blood Ring</lring>
				<rring>Insect Ring</rring>
				<feet>Denali Gamashes</feet>
			</set>
			<set name="Sneak">
				<feet>Dream Boots +1</feet>
			</set>
			<set name="Town">
				<main>Ichi-An</main>
				<sub>Kamome</sub>
				<range>Ungur Boomerang</range>
				<head>Shaded Specs.</head>
				<neck>Peacock Charm</neck>
				<lear>Suppanomimi</lear>
				<rear>Brutal Earring</rear>
				<body>Iga Ningi</body>
				<hands>Seiryu's Kote</hands>
				<lring>Heed Ring</lring>
				<rring>Rajas Ring</rring>
				<back>Cavaros Mantle</back>
				<waist>Swift Belt</waist>
				<legs>Iga Hakama +2</legs>
				<feet>Ninja Kyahan</feet>
			</set>
		</group>
	</sets>
	<rules>
		<if TimeLT="18.01" TimeGT="6.00">
			<var cmd="set DayOrNight Day"/>
		</if>
			<else>
				<var cmd="set DayOrNight Night"/>
			</else>
		<equip when="idle" set="Idle" />
		<equip when="engaged" set="$Engaged" />
		<if status="engaged">
			<equip when="aftercast" set="$Engaged" />
			<if advanced='"$Engaged" = "TP"'>
				<if TimeLT="18.01" TimeGT="6.00">
					<equip when="aftercast">
						<hands lock="yes">Dusk Gloves</hands>
					</equip>
				</if>
					<elseif timegt="18.01" timelt="6.00">
						<equip when="aftercast">
							<hands lock="yes">Koga Tekko</hands>
						</equip>
					</elseif>
			</if>
		</if>
			<elseif area="*Bastok*|*Windurst*|*Jeuno*|Ru' Lude*|Aht Ur*|Norg|Rabao|Kazham|Selbina|Mhaura" notarea="*Dynamis*">
				<equip when="aftercast" set="Town" />
			</elseif>
			<elseif area="*San d'Oria|Chateau*" notarea="*Dynamis*">
				<equip when="aftercast" set="Town">
					<body lock="yes">Kingdom Aketon</body>
				</equip>
			</elseif>
				<else>
					<equip when="aftercast" set="Idle" />
				</else>
 		<if buffactive="Silence" commandprefix="/ma|/magic|/ninjutsu">
			<if subjob="DNC">
				<action type="command">input /ja "Healing Waltz" &lt;me&gt;</action>
			</if>
				<else>
					<action type="command">input /item "Echo Drop" &lt;me&gt;</action>
				</else>
			<cancelspell />
		</if>
		<if spell="Hojo*|Kurayami*|Jubaku*|Aisha*">
			<equip when="midcast" set="Cast" />
		</if>
		<if spell="Katon*|Suiton*|Raiton*|Doton*|Huton*|Hyoton*">
			<equip when="midcast" set="Nuke" />
		</if>
		<if spell="Utsusemi:*">
			<equip when="precast" set="$DayOrNightUtsu" />
			<if spell="*Ichi">
				<if advanced='"$Ut"=="Ni"'>
					<action type="midcastdelay" delay="2.4" />
					<action type="command" when="midcast">cancel 66</action>
				</if>
				<var cmd="set Ut Ichi" />
			</if>
				<else>
					<var cmd="set Ut Ni" />
				</else>
		</if>
		<if spell="Provoke|Animated Flourish|Warcry|Stun|Last Resort|Souleater|Bind|Sleep|Blind|Dispel">
			<equip when="precast" set="enmity" />
		</if>
		<if commandprefix="/weaponskill|/ws">
			<if mode="OR" advanced='%spelltargetdistance &gt; 4.2' tplt="100">
				<cancelspell />
				<return />
			</if>
				<elseif spell="Blade: Jin|Blade: Ku">
					<equip when="precast" set="$DayOrNightJin" />
				</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>
		</if>
		<if spell="Monomi: Ichi">
			<equip when="precast" set="Sneak" />
			<action type="midcastdelay" delay="2.4"/>
			<action type="command" when="midcast">cancel 71</action>
		</if>
		<if spell="Spectral Jig">
			<action type="command" when="precast">cancel 71</action>
		</if>
	</rules>
</spellcast>
plugins/spellcast/userxml/nin/esvedium_ninja.txt · Last modified: 2011/01/05 10:30 by esvedium
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