Yonko's NIN XML

This is my Nin XML. My Nin is 75 right now but I haven't done endgame yet so some of this may change. I've added /dnc rules

This has been updated to 2.3 and uses both my WS include and my Include include.

<?xml version="1.0" ?>
<spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
	<config RequireVersion="2.30" Debug="false" HideErrors="false" ShowSpellInfo="false" ShowGearSwaps="false"/>
	<sets>
		<group default="yes" name="NIN">
			<set name="Fast Cast" load="yes"/>
			<set name="Haste Gear" load="yes">
				<head>Walahra Turban</head>
				<hands>Dusk Gloves</hands>
				<feet>Fuma Sune-Ate</feet>
			</set>
			<set name="Standard" load="yes">
				<ammo>Bomb Core</ammo>
				<head>Ninja Hatsuburi</head>
				<neck>Peacock amulet</neck>
				<lear>Coral Earring</lear>
				<rear>Suppanomimi</rear>
				<body>Ninja Chainmail</body>
				<hands>Ninja Tekko</hands>
				<lring>Rajas Ring</lring>
				<rring>Sniper's Ring</rring>
				<back>Amemet Mantle</back>
				<waist>Potent Belt</waist>
				<legs>Ninja Hakama</legs>
				<feet>Ninja Kyahan</feet>
			</set>
			<set name="Ninjutsu" baseset="Enmity|Haste Gear" load="yes">
				<head>Ninja Hatsuburi</head>
			</set>
			<set name="Evasion" load="yes">
				<head>Optical Hat</head>
				<body>Scorpion Harness</body>
				<hands>Jaridah Bazubands</hands>
			</set>
			<set name="Night Evasion" baseset="Evasion" load="yes">
				<legs>Ninja Hakama</legs>
			</set>
			<set name="Enmity" load="yes">
				<body>Arhat's Gi</body>
				<lear>Eris' Earring</lear>
				<rring>Mermaid Ring</rring>
				<waist>Warwolf Belt</waist>
				<legs>Arhat's Hakama</legs>
				<feet>Arhat's Sune-ate</feet>
			</set>
			<set name="Engaged" baseset="Standard|Haste Gear" load="yes">
				<main>Senjuinrikio</main>
				<sub>Fudo</sub>
				<ammo>Bomb Core</ammo>
				<head>Walahra Turban</head>
				<neck>Peacock amulet</neck>
				<body>Haubergeon</body>
				<hands>Dusk Gloves</hands>
				<legs>Ryl.Kgt. Breeches</legs>
				<feet>Fuma Sune-Ate</feet>
			</set>
			<set name="Weapon Skill" baseset="Engaged|Enmity" load="yes">
				<ammo>Bomb Core</ammo>
				<head>Optical Hat</head>
				<neck>Peacock amulet</neck>
				<lear>Coral Earring</lear>
				<rear>Coral Earring</rear>
				<body>Haubergeon</body>
				<hands>Ninja Tekko</hands>
				<lring>Rajas Ring</lring>
				<rring>Sniper's Ring</rring>
				<back>Amemet Mantle</back>
				<waist>Warwolf Belt</waist>
				<legs>Ryl.Kgt. Breeches</legs>
				<feet>Savage Gaiters</feet>
			</set>
			<set name="Ranged" baseset="Engaged" load="yes">
				<ammo>Dart</ammo>
				<head>Optical Hat</head>
				<neck>Peacock amulet</neck>
				<lear>Drone Earring</lear>
				<rear>Suppanomimi</rear>
				<hands>Ninja Tekko</hands>
				<rring>Sniper's Ring</rring>
				<legs>Ninja Hakama</legs>
				<feet>Ninja Kyahan</feet>
				<feet>Fuma Sune-Ate</feet>
			</set>
			<xi:include href="include/weaponsskills.xml" xpointer="//include[@name='Katana']/*" />		
			<xi:include href="include/weaponsskills.xml" xpointer="//include[@name='Dagger']/*" />		
		</group>
		<group name="NIN-DW" inherit="NIN">
			<set name="Engaged" load="yes">
				<body>Ninja Chainmail</body>
			</set>
		</group>
		<group name="NIN-EVA" inherit="NIN" load="yes">
			<set name="Engaged">
				<head>Optical Hat</head>
				<body>Scorpion Harness</body>
			</set>
		</group>
		<group name="cooking">
			<set name="cooking" load="no">
				<main>Hocho</main>
				<sub>Trainee Knife</sub>
				<head>Chef's Hat</head>
				<body>Culinarian's Apron</body>
			</set>
			<set name="cring" load="no">
				<rring>Chef's Ring</rring>
			</set>
		</group>
		<group>
			<set name="MiscGearCollector" load="yes">
				<item>Sole Sushi</item>
				<item>Sole Sushi +1</item>
				<item>Squid Sushi</item>
				<item>Squid Sushi +1</item>
				<item>Hiraishin</item>
				<item>Jusatsu</item>
				<item>Kaginawa</item>
				<item>Kawahori-Ogi</item>
				<item>Kodoku</item>
				<item>Makibishi</item>
				<item>Mizu-Deppo</item>
				<item>Sairui-Ran</item>
				<item>Sanjaku-Tenugui</item>
				<item>Shihei</item>
				<item>Shinobi-Tabi</item>
				<item>Toolbag (Hira)</item>
				<item>Toolbag (Jusa)</item>
				<item>Toolbag (Kagi)</item>
				<item>Toolbag (Kawa)</item>
				<item>Toolbag (Kodo)</item>
				<item>Toolbag (Maki)</item>
				<item>Toolbag (Mizu)</item>
				<item>Toolbag (Sai)</item>
				<item>Toolbag (Sanja)</item>
				<item>Toolbag (Shihe)</item>
				<item>Toolbag (Shihe)</item>
				<item>Toolbag (Shino)</item>
				<item>Toolbag (Tsura)</item>
				<item>Toolbag (Uchi)</item>
				<item>Tsurara</item>
				<item>Uchitake</item>
			</set>
		</group>
	</sets>
	<rules notgroup="cooking">
		<equip when="idle" set="Standard"/>
		<equip when="engaged" set="Engaged"/>
		<if Status="engaged">
			<equip when="aftercast" set="Engaged"/>
		</if>
		<else>
			<equip when="aftercast" set="Standard"/>
		</else>
		<xi:include href="include/includes.xml" xpointer="//include[@name='DeadRules']/*" />		
		<xi:include href="include/includes.xml" xpointer="//include[@name='CancelRules']/*" />		
		<if Type="Ninjutsu">
			<CastDelay Delay=".1"/>
			<equip when="precast" set="Fast Cast"/>
			<equip when="midcast" set="Haste Gear"/>
			<if Spell="Utsusemi: Ni">
				<if MLvlLT="37">
					<ChangeSpell Spell="Utsusemi: Ichi"/>
				</if>
			</if>
			<elseif spell="Utsusemi: Ichi">
				<midcastdelay delay="2.5"/>
				<cmd when="midcast">cancel 66</cmd>
				<if mode="OR" TimeLT="6.00" TimeGT="17.59">
					<equip when="precast" set="Night Evasion"/>
				</if>
				<else>
					<equip when="precast" set="Evasion"/>
				</else>
			</elseif>
			<elseif Spell="Tonko*">
				<if MLvlLT="34" spell="Tonko: Ni">
					<ChangeSpell Spell="Tonko: Ichi"/>
				</if>
			</elseif>
			<elseif Spell="Monomi*" />
			<else>
				<if spell="Kurayami*">
					<if MLvlLT="44" spell="Kurayami: Ni">
						<ChangeSpell Spell="Kurayami: Ichi"/>
					</if>
				</if>
				<elseif spell="Hojo*">
					<if MLvlLT="48" spell="Hojo: Ni">
						<ChangeSpell Spell="Hojo: Ichi"/>
					</if>
				</elseif>
				<elseif spell="Jubaku: Ichi|Dokumori: Ichi"/>
				<else>
					<if MLvlLT="40">
						<if spell="Katon: Ni">
							<ChangeSpell Spell="Katon: Ichi"/>
						</if>
						<elseif spell="Hyoton: Ni">
							<ChangeSpell Spell="Hyoton: Ichi"/>
						</elseif>
						<elseif spell="Huton: Ni">
							<ChangeSpell Spell="Huton: Ichi"/>
						</elseif>
						<elseif spell="Doton: Ni">
							<ChangeSpell Spell="Doton: Ichi"/>
						</elseif>
						<elseif spell="Raiton: Ni">
							<ChangeSpell Spell="Raiton: Ichi"/>
						</elseif>
						<elseif spell="Suiton: Ni">
							<ChangeSpell Spell="Suiton: Ichi"/>
						</elseif>
						<if mode="OR" TimeLT="6.00" TimeGT="17.59">
							<equip when="precast" set="Night Evasion"/>
						</if>
						<else>
							<equip when="precast" set="Evasion"/>
						</else>
					</if>
				</else>
				<equip when="precast|midcast" set="Haste Gear|Ninjutsu"/>
			</else>
		</if>
		<elseif Type="JobAbility">
			<CastDelay Delay=".1"/>
			<if SubJob="War">
				<if spell="Provoke">
					<equip when="precast|midcast" set="Enmity"/>
				</if>
				<elseif spell="Defender" BuffActive="Allied Tags|Berserk">
					<cmd when="aftercast">cancel 57</cmd>
				</elseif>
			</if>
			<elseif SubJob="DNC">
				<if spell="*Waltz*">
					<if spell="Curing*">
						<if spell="Curing Waltz II">
							<if slvllt="30">
								<ChangeSpell Spell="Curing Waltz"/>
							</if>
							<elseif tplt="35">
								<ChangeSpell Spell="Curing Waltz"/>
							</elseif>
						</if>
						<if spell="Curing Waltz">
							<if slvllt="15">
								<cancelspell/>
							</if>
							<elseif tplt="20">
								<cancelspell/>
							</elseif>
						</if>
						<if TargetType="NONE">
							<ChangeTarget Target="&lt;me&gt;"/>
						</if>
					</if>
					<elseif spell="Divine*" />
					<elseif spell="Healing Waltz"/>
				</if>
				<elseif spell="*Samba">
					<if spell="Drain*">
						<if spell="Drain Samba II" slvllt="35">
							<ChangeSpell Spell="Drain Samba"/>
						</if>
					</if>
					<elseif spell="Aspir*">
						<if spell="Aspir Samba" slvllt="25">
							<cancelspell/>
						</if>
					</elseif>
				</elseif>
				<elseif spell="*Jig">
					<if spell="Spectral Jig" />
				</elseif>
				<elseif spell="*Step">
					<equip when="precast" set="Engaged"/>
					<if spell="Quickstep"/>
					<elseif spell="Boxstep"/>
				</elseif>
				<elseif spell="*Flourish">
					<if spell="Animated Flourish">
						<equip when="precast|midcast" set="Enmity"/>
					</if>
					<elseif spell="Desperate Flourish"/>
				</elseif>
			</elseif>
		</elseif>
		<xi:include href="include/includes.xml" xpointer="//include[@name='WeaponSkillRule']/*" />		
		<if type="WeaponSkill" WeatherElement="Fire">
			<equip when="precast|midcast">
				<legs>Phl. Trousers</legs>
			</equip>
		</if>
		<if commandprefix = "/range">
			<castdelay delay=".5"/>
			<equip when = "Precast" set = "ranged"/>	
		</if>
	</rules>
</spellcast>
plugins/spellcast/userxml/nin/yonkosnin.txt · Last modified: 2009/08/08 14:00 (external edit)
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