Take a look at my include as well some of my spellcasts require it.

<?xml version="1.0" ?>
<spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
	<config
		RequireVersion="2.30"
		Debug="False"
		ShowGearSwaps="False"
		ShowSpellInfo="False" 
	/>
    <sets>
        <group Name="THF" Default="Yes">		
            <set Name="Idle">
				<head>Maat's Cap</head>
				<neck>Love Torque</neck>
				<lear>Suppanomimi</lear>
				<rear>Brutal Earring</rear>
				<body>Scp. Harness +1</body>
				<hands>Homam Manopolas</hands>
				<lring>Blood Ring</lring>
				<rring>Jaeger Ring</rring>
				<back>Boxer's Mantle</back>
				<waist>Swift Belt</waist>
				<legs>Homam Cosciales</legs>
				<feet>Enkidu's Leggings</feet>
            </set>
            <set Name="Engaged" BaseSet="Idle">
				<head>Walahra Turban</head>
				<neck>Love Torque</neck>
				<lear>Suppanomimi</lear>
				<rear>Brutal Earring</rear>
				<body>Rapparee Harness</body>
				<hands>Homam Manopolas</hands>
				<lring>Blood Ring</lring>
				<rring>Jaeger Ring</rring>
				<back>Cerberus Mantle</back>
				<waist>Swift Belt</waist>
				<legs>Homam Cosciales</legs>
				<feet>Enkidu's Leggings</feet>
            </set>
			<set Name="Acc" BaseSet="Engaged">
				<head>Optical Hat</head>
				<body>Scp. Harness +1</body>
			</set>
		<!-- Range Attack Gear-->
			<set Name="RA" BaseSet="Acc">
				
			</set>
		<!-- Weapon Skills -->	
            <set Name="WS">
				<head>Anwig Salade</head>
				<neck>Love Torque</neck>
				<body>Aurore Doublet</body>
				<hands>Hecatomb Mittens</hands>
				<rear>Brutal Earring</rear>
				<lear>Kemas Earring</lear>
				<lring>Spiral Ring</lring>
				<rring>Raja's Ring</rring>
				<legs>Enkidu's Subligar</legs>
				<waist>Warwolf Belt</waist>
				<feet>Hct. Leggings</feet>
				<back>Cerberus Mantle</back>
            </set>
			<set Name="Evisceration" BaseSet="WS" />
			<set Name="Dancing Edge" BaseSet="WS" />
            <set Name="Mandalic Stab" BaseSet="WS" />
            <set Name="Shark Bite" BaseSet="WS" />
			<set Name="Aeolian Edge" BaseSet="WS" />
			<set Name="Energy Drain" BaseSet="WS" />
			<set Name="Cyclone" BaseSet="WS" />
			<set Name="Shadowstitch" BaseSet="WS" />
		<!-- Job Abilities -->	
			<set Name="SA" >
				<lring>Spiral Ring</lring>
				<rring>Rajas Ring</rring>
				<head>Maat's Cap</head>
				<body>Aurore Doublet</body>
				<hands>Hecatomb Mittens</hands>
				<feet>Hct. Leggings</feet>
				<lear>Kemas Earring</lear>
				<legs>Denali Kecks</legs>
				<rear>Brutal Earring</rear>
				<waist>Warwolf Belt</waist>
				<neck>Love Torque</neck>
				<back>Cerberus Mantle</back>
            </set>
			<set Name="TA" BaseSet="SA">
				<head>Maat's Cap</head>
				<hands>Aurore Gloves</hands>
				<rear>Suppanomimi</rear>
				<feet>Enkidu's Leggings</feet>
				<legs>Denali Kecks</legs>
            </set>
			<set Name="Conspirator">
				<body>Raider's Vest +1</body>
			</set>
			<set name="StealHate"> <!-- Accomplice/Collaborator -->
				<head>Raider's Bonnet +1</head>
			</set>
			<set Name="Despoil">
				<legs>Raider's Culottes +1</legs>
				<feet>Raider's Poulaines +1</feet>
			</set>
			<set Name="Steal">
				<head>Rogue's Bonnet</head>
				<neck>Rabbit Charm</neck>
				<hands>Thief's Kote</hands>
				<lring>Rogue's Ring</lring>
				<legs>Assassin's Culottes</legs>
				<waist>Key Ring Belt</waist>
				<feet>Rogue's Poulaines</feet>
			</set>
			<set Name="Mug">
				<head>Assassin's Bonnet</head>
			</set>
			<set Name="Hide">
				<body>Rogue's Vest</body>
			</set>
			<set Name="Waltz">
			<!-- INSERT WALTZ GEAR HERE | CHR+ for overall, VIT+ for self cures -->
				<head>Maat's Cap</head>
				<waist>Warwolf Belt</waist>
			</set>	
		<!-- Haste gear for Ni -->		
            <set Name="Haste" BaseSet="Engaged">
				<neck>Tiercel Necklace</neck>
				<lear>Loquac. Earring</lear>
				<back>Boxer's Mantle</back>
			</set>
		<!-- Evasion Gear for tanking/ichi -->	
			<set Name="Evasion" BaseSet="Haste">
				<head>Optical Hat</head>
				<neck>Evasion Torque</neck>
				<lear>Suppanomimi</lear>
				<rear>Ethereal Earring</rear>
				<body>Scp. Harness +1</body>
				<lring>Blood Ring</lring>
				<rring>Jaeger Ring</rring>
				<back>Boxer's Mantle</back>
				<waist>Swift Belt</waist>
				<legs>Denali Kecks</legs>
				<feet>Enkidu's Leggings</feet>
			</set>			
        </group>
    </sets>
	<variables>
	<!-- Set ur delay for gear to stay on after using SA, TA or /ra -->
		<var name="delay">5</var> <!-- will leave sa, ta or /ra gear on for whatever you set it at -->
	<!-- A very long variable to hold all High Evasion Mobs names. -->
		<var name="HighEvaMobs"></var>
	<!-- Toggle switch to turn off and on Evasion equiping; Macro is(ON) //sc var set Evasion 1 ; 0 for off-->	
		<var name="Evasion">0</var>
	</variables>
    <rules>
<!-- ENGAGING AND IDLE RULES -->	
	<!-- For when engaging a mob -->
		<if Advanced = "$Evasion == 1">
			<equip When="Engaged" Set="Evasion" />
		</if>
		<else>
			<!-- Will equip acc gear if high evasion mob or blind/flash is active -->
			<if Mode="OR" Target="$HighEvaMobs" BuffActive="Blind|Flash">
				<equip When="Engaged" Set="ACC" />
			</if>
			<else>
				<equip When="Engaged" Set="Engaged" />
			</else>	
		</else>
	<!-- For when Idle anytime -->
		<if Advanced="$Evasion == 1">
			<equip When="Idle|AfterCast" Set="Evasion" />
		</if>
		<elseif Advanced = "$Evasion == 0">
			<equip When="Idle|AfterCast" Set="Idle" />
		</elseif>
<!-- AFTERCAST RULES -->
	<!-- Engaging Rules for AfterCast -->
		<if Mode="AND" Advanced = "$Evasion == 1" Status="Engaged">
			<equip When="AfterCast" Set="Evasion" />
		</if>
		<!-- Pointer to Torque Rules -->
		<elseif Mode="AND" Advanced="$Evasion == 0" Status="Engaged">
			<!-- Will equip evasion gear if high evasion mob or blind/flash is active -->
			<if Mode="OR" Target="$HighEvaMobs" BuffActive="Blind|Flash">
				<equip When="AfterCast" Set="ACC" />
			</if>
			<else>
				<equip When="AfterCast" Set="Engaged" />
			</else>			
		</elseif>
	<!-- Idle Rules for AfterCast-->	
		<if Mode="AND" Advanced="$Evasion == 1" Status="Idle">
			<equip When="AfterCast" Set="Evasion" />
		</if>
		<elseif Mode="AND" Advanced="$Evasion == 0" Status="Idle">
			<equip When="Idle" Set="Idle" />
		</elseif>
<!-- ABILITY RULES -->
	<!-- Weapon Skills -->
		<if Type="WeaponSkill">
			<xi:include href = "include.xml" xpointer = "/includes/include[@name='WeaponSkillRule']/*"/>
		</if>
	<!-- Range Attack -->
		<if CommandPrefix="/ra">
			<equip When="PreCast" Set="RA" />
			<aftercastdelay delay="$delay"/>
		</if>
	<!-- SA -->
		<if Spell="Sneak Attack">
			<equip When="PreCast" Set="SA" />
			<aftercastdelay delay="$delay"/>
		</if>
	<!-- TA -->
		<if Spell="Trick Attack">
			<equip When="PreCast" Set="TA" />
			<aftercastdelay delay="$delay"/>
		</if>
	<!-- Steal -->
		<if Spell="Steal">
			<equip When="PreCast" Set="Steal" />
		</if>
	<!-- Mug -->
		<if Spell="Mug">
			<equip When="PreCast" Set="Mug" />
		</if>
	<!-- Despoil -->
		<if Spell="Despoil">
			<equip When="PreCast" Set="Despoil" />
		</if>
	<!-- Hide -->
		<if Spell="Hide">
			<equip When="PreCast" Set="Hide" />
		</if>
	<!-- Accomplice/Collaborator -->
		<if Spell="Accomplice|Collaborator">
			<equip When="PreCast" Set="StealHate" />
		</if>		
	<!-- Conspirator -->
		<if Spell="Conspirator">
			<equip When="PreCast" Set="Conspirator" />
		</if>	
	<!-- Ninjutsu -->
		<if CommandPrefix="/ninjutsu">
			<if Spell="Utsusemi*">
				<if Spell="Utsusemi: Ichi"> <!-- Equiping Evasion Gear to avoid being hit during Ichi. -->
					<equip When="MidCast" Set="Evasion" />
				</if>
				<else>
					<equip When="MidCast" Set="Haste" />
				</else>
			</if>
		</if>
	<!-- Sub Dancer Rules -->
		<if Spell="*Waltz*">
			<equip When="PreCast" Set="Waltz" />
		</if>		
	<!-- Pointer to Cancel Rules --> <!-- Will cancel Ni for Ichi -->
		<xi:include href = "include.xml" xpointer = "/includes/include[@name='CancelRules']/*"/>
    </rules>
</spellcast>
plugins/spellcast/userxml/thf/icy_s_thf.txt · Last modified: 2010/12/18 21:18 by flamethrower
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