Table of Contents

Ruo's Thief

My thief at the moment is not level 75. I have included features as follows:

1. Different gear swaps based on preference. (Evasion Set, Standard TP Set)

2. Seperate Sneak Attack and Trick Attack sets. Trick Attack set based off Sneak Attack.

3. Ranged Accuracy set.

Things to Note:

If you have less than 100TP when using SA/TA your gear will swap to that set, and you will be required to press example macro #2 to change back to default set. If you are not engaged when you use SA/TA you will also be required to hit said macro. If you have more than 100TP when using SA/TA your gear will not swap until WS is used and specific gear for SA+WS, TA+WS, SATA+WS will be equipped (which is partially the reason TA is based on SA set).

The gear is not the best, as I've said my thief is pre-75 but I feel at this point I can comfortably level and just change gear sets as they come up.

Weaponskill specific sets are required.

At the current time each major action has an AddToText for visual confirmation, should be pretty straightforward when used.

Sample Macros

Macro #1 - Setting UserMode Preference (Top level AfterCast pref. ie, Evasion, Standard TP, Acc TP, Haste TP)
a. /sc var set UserMode "Evasion"
   /sc set Evasion
b. /sc var set UserMode "Standard"
   /sc set Standard

Macro #2 - Changing back to Standard Gear after solo SATA/SA/TA
a. /sc var set AfterSet $UserMode
   /sc set $UserMode
   /echo $UserMode Gear Equipped!

Macro #3 - Ranged Attacks
a. /equip ammo "Acid Bolt"
   /ra <t>

The XML

 
<?xml version="1.0" encoding="UTF-8"?>
<spellcast>
	<config 
		HideErrors="false"
		Debug="false"
		ShowSpellInfo="false">
	</config>
 
	<variables>
		<var name="AfterSet">Standard</var>
		<var name="UserMode">Standard</var>
		<var name="WS">Dancing Edge</var>
		<var name="Base">x</var>
	</variables>
 
	<sets>
		<group name="Shared" default="yes">
			<set name="Standard" default="yes">
				<head>Empress Hairpin</head>
				<neck>Spectacles</neck>
				<lear>Fang Earring</lear>
				<rear>Fang Earring</rear>
				<body>Scorpion Harness</body>
				<hands>Battle Gloves</hands>
				<lring>Woodsman Ring</lring>
				<rring>Woodsman Ring</rring>
				<back>Jaguar Mantle</back>
				<!-- <back>Amemet Mantle +1</back> 61 -->
				<waist>Swift Belt</waist>
				<legs>Republic Subligar</legs>
				<feet>Tabin Boots +1</feet>
			</set>
 
			<set name="SA">
				<head>Empress Hairpin</head>
				<neck>Spike Necklace</neck>
				<lear>Intruder Earring</lear>
				<!-- <rear>Minuet Earring</rear> 61 -->
				<body>Black Cotehardie</body>
				<hands>Rogue's Armlets</hands>
				<lring>Rajas Ring</lring>
				<rring>Deft Ring</rring>
				<back>Jaguar Mantle</back>	<!-- Remove @ 61 -->
				<waist>Ryl.Kgt. Belt</waist>
				<legs>Noct Brais +1</legs>
				<feet>Bounding Boots</feet>
			</set>
 
			<set name="TA" BaseSet="SA">
				<head>Empress Hairpin</head>
				<lear>Drone Earring</lear>
				<rear>Drone Earring</rear>
				<body>Black Cotehardie</body>
				<lring>Garrulous Ring</lring>
				<rring>Jadeite Ring</rring>
				<back>Nomad's Mantle</back>	<!-- Remove @ 61 -->
				<waist>Ryl.Kgt. Belt</waist>
				<legs>Rogue's Culottes</legs>
				<feet>Bounding Boots</feet>
			</set>
 
			<set name="Viper Bite" BaseSet="$Base" />
				<!-- Soil Gorget -->
 
			<set name="Dancing Edge" BaseSet="$Base">
				<!-- Breeze/Soil Gorget;   Mods: DEX 30%  CHR 40%  1.1875  1.1875  1.1875 -->
				<body>Black Cotehardie</body>
				<hands>Rogue's Armlets</hands>
				<lring>Rajas Ring</lring>
				<waist>Ryl.Kgt. Belt</waist>
			</set>
 
			<set name="Shark Bite" BaseSet="$Base" />
				<!-- Breeze Gorget;  Mods: DEX 50%  2.00  2.50  3.00 -->
 
			<set name="Evisceration" BaseSet="$Base" />
				<!-- Light/Soil Gorget;  Mods: DEX 30%, Crit  1.00  1.00  1.00 -->
 
			<set name="Mandalic Stab" BaseSet="$Base" />
				<!-- Light Gorget;  Mods: STR ??  DEX ??  2.00  2.125  2.50 -->
 
			<set name="Ranged" BaseSet="Standard">
				<head>Empress Hairpin</head>
				<neck>Spectacles</neck>
				<body>Raparee Harness</body>
				<legs>Noct Brais +1</legs>
				<lear>Drone Earring</lear>
				<rear>Drone Earring</rear>
				<lring>Woodsman Ring</lring>
				<rring>Woodsman Ring</rring>
				<back>Nomad's Mantle</back>
			</set>
 
			<set name="Steal">
				<head>Rogue's Bonnet</head>
				<hands>Rogue's Armlets</hands>
				<legs>Rogue's Culottes</legs>
				<feet>Rogue's Poulaines</feet>
			</set>
 
			<set name="Hide">
				<body>Rogue's Vest</body>
			</set>
 
			<set name="Flee">
				<feet>Rogue's Poulaines</feet>
			</set>
 
			<set name="Evasion" BaseSet="Standard">
				<head>Empress Hairpin</head>
				<lear>Drone Earring</lear>
				<rear>Drone Earring</rear>
				<lring>Rajas Ring</lring>
				<rring>Jadeite Ring</rring>
				<legs>Rogue's Culottes</legs>
				<back>Nomad's Mantle</back>
			</set>
 
			<set name="FastCast">
				<body>Rapparee Harness</body>
				<waist>Swift Belt</waist>
				<legs>Bravo's Subligar</legs>
			</set>
		</group>
	</sets>
 
 
	<rules>
 
		<!-- Ranged Attack Gear, Throw in AfterCastDelay to make sure Standard set is equipped after the cast -->
		<rule Spell="Ranged">
			<action type="equip" set="Ranged" when="precast" />
			<action type="aftercastdelay" delay="3" />
		</rule>
 
		<rule Spell="Flee">
			<action type="equip" set="Flee" when="precast" />
		</rule>
 
		<rule Spell="Hide">
			<action type="equip" set="Hide" when="precast" />
		</rule>
 
		<rule Spell="Steal|Mug">
			<action type="equip" set="Steal" when="precast" />
		</rule>
 
		<rule Spell="Sneak Attack">
			<action type="AddToChat">[[[Sneak Attack Triggered]]]</action>
 
			<if TPLT="100">
				<action type="equip" when="precast" set="SA" />
				<action type="var" cmd="set AfterSet SA" />
			</if>
		</rule>
 
		<rule Spell="Trick Attack">
			<action type="AddToChat">[[[Trick Attack Triggered]]]</action>
 
			<if TPLT="100">
				<action type="equip" when="precast" set="TA" />
				<action type="var" cmd="set AfterSet TA" />
			</if>
 
		</rule>
 
		<rule Type="WeaponSkill"> <!-- TPGT="99" SpellTargetDistanceLT="4.0">-->
			<!-- Set to the Base WeaponSkill Set ie: Viper Bite, Dancing Edge, Shark Bite, Evisceration -->
			<action type="var" cmd="set WS %Spell" />
 
			<if BuffActive="Sneak Attack">
				<if BuffActive="Trick Attack">
					<!-- Sneak Attack + Trick Attack -->
					<action type="AddToChat">SATA + $WS</action>
					<action type="var" cmd="set Base SA" />
				</if>
				<else>
					<!-- Sneak Attack Only -->
					<action type="AddToChat">SA + $WS</action>
					<action type="var" cmd="set Base SA" />
				</else>
			</if>
			<elseif BuffActive="Trick Attack">
				<!-- Trick Attack Only -->
				<action type="AddToChat">TA + $WS</action>
				<action type="var" cmd="set Base TA" />
			</elseif>
			<else>
				<!-- WeaponSkill Only, BaseSet is SA -->
				<action type="AddToChat">$WS</action>
				<action type="var" cmd="set Base SA" />
			</else>
 
			<action type="equip" set="$WS" when="precast" />
			<action type="var" cmd="set AfterSet $UserMode" />
		</rule>
 
		<rule Spell="Utsusemi*">
			<action type="equip" set="FastCast" when="precast" />
			<action type="var" cmd="set AfterSet $UserMode" />
		</rule>
 
		<!-- AfterCast set change, Either Evasion or Standard sets, Based on $UserMode -->
		<action type="equip" when="aftercast" set="$AfterSet" />
		<action type="AddToChat">AfterSet: $AfterSet</action>
	</rules>
 
</spellcast>
plugins/spellcast/userxml/thf/ruo_thf.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