View difference between Paste ID: egWfDy7j and KRj9hjPm
SHOW: | | - or go back to the newest paste.
1
<?xml version="1.0" ?>
2
<spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
3
	<config RequireVersion="2.40" debug="false" showgearswaps="false" quickcommands="true" showspellinfo="false" />
4
	<variables clear = "yes">
5
		<!-- To change out Idle Feet based on whether its day/night -->
6
		<var name="DayFeet">Danzo Sune-Ate</var>
7
		<var name="NightFeet">Ninja Kyahan +1</var>
8
		<!-- To change out WS hands based on whether its day/night -->
9
		<var name="feet">$DayFeet</var>
10
		<!-- how much TP do you want to lock your weapon at? -->
11
		<var name="locktp">20</var>
12
		<!-- manually control locking of weapons for magian -->
13
		<var name="lockweapon">1</var>
14
	</variables>
15
	<sets>
16
		<group default="yes" name="Standard">
17
			<set name="Idle">
18
				<main>Hochomasamune</main>
19
				<sub>Kamome</sub>
20
				<ammo>Qirmiz Tathlum</ammo>
21
				<head>Iga Zukin +2</head>
22
				<neck>Hope Torquer</neck>
23
				<lear>Suppanomimi</lear>
24
				<rear>Brutal Earring</rear>
25
				<body>Iga Ningi +2</body>
26
				<hands>Koga Tekko +2</hands>
27
				<lring>Rajas Ring</lring>
28
				<rring>Epona's Ring</rring>
29
				<back>Atheling Mantle</back>
30
				<waist>Twilight Belt</waist>
31
				<legs>Iga Hakama +2</legs>
32
				<feet>$feet</feet>
33
			</set>
34
			<set name="Engaged" baseset="Idle">
35
				<hands>Koga Tekko +2</hands>
36
				<neck>Hope Torque</neck>
37
				<body>Ninja Chainmail</body>
38
				<feet>Usukane Sune-Ate</feet>
39
			</set>
40
			<set name="Evasion" baseset="Engaged">
41
				<neck>Evasion Torque</neck>
42
				<body>Usukane Haramaki</body>
43
				<hands>Usukane Gote</hands>
44
				<back>Boxer's Mantle</back>
45
				<legs>Ocelot Trousers</legs>
46
			</set>
47
			<set name="GKT">
48
				<sub>Pole Grip</sub>
49
				<lear>Aesir Ear Pendant</lear>
50
			</set>
51
			<set name="ws" Baseset="Engaged">
52
				<head>Anwig Salade</head>
53
				<neck>Breeze Gorget</neck>
54
				<lear>Centaurus Earring</lear>
55
				<lring>Rajas Ring</lring>
56
				<rring>Epona's Ring</rring>
57
				<back>Atheling Mantle</back>
58
				<waist>Breeze Belt</waist>
59
				<legs>Byakko's Haidate</legs>
60
			</set>
61
			<set name="CritWS" Baseset="ws">
62
				<body>Loki's Kaftan</body>
63
				
64
			</set>
65
			<set name="EleWS" baseset="ws">
66
				<main>Carabineer's Dagger</main>
67
				<sub>Kuina</sub>
68
				<ammo>Qirmiz Tathlum</ammo>
69
				<head>Anwig Salade</head>
70
				<neck>Breeze Gorget</neck>
71
				<lear>Moldavite Earring</lear>
72
				<rear>Hecate's Earring</rear>
73
				<body>Mirke Wardecors</body>
74
				<hands>Iga Tekko +2</hands>
75
				<lring>Rajas Ring</lring>
76
				<rring>Epona's Ring</rring>
77
				<back>Atheling Mantle</back>
78
				<waist>Breeze Belt</waist>
79
				<legs>Byakko's Haidate</legs>
80
				<feet>Ninja Kyahan +1</feet>
81
			</set>
82
			<set name="haste" BaseSet="Engaged">
83
				<head>Iga Zukin +2</head>
84
				<hands>Koga Tekko +2</hands>
85
				<waist>Twilight Belt</waist>
86
				<legs>Iga Hakama +2</legs>
87
			</set>
88
			<set name="Utsusemi" baseset="haste">
89
				<head>Iga Zukin +2</head>
90
				<neck>Magoraga Beads</neck>
91
				<hands>Koga Tekko +2</hands>
92
				<feet>Iga Kyahan +2</feet>
93
			</set>
94
			<set name="Migawari: Ichi" baseset="haste">
95
				<body>Iga Ningi +2</body>
96
			</set>
97
			<set name="EleNinjutsu" baseset="haste">
98
				<ammo>Snow Sachet</ammo>
99
				<head>Koga Hatsuburi</head>
100
				<neck>Artemis' Medal</neck>
101
				<lear>Moldavite Earring</lear>
102
				<rear>Hecate's Earring</rear>
103
				<body>Kirin's Osode</body>
104
				<hands>Koga Tekko +2</hands>
105
				<lring>Diamond Ring</lring>
106
				<rring>Diamond Ring</rring>
107
				<back>Shadow Mantle</back>
108
				<waist>Sanctuary Obi</waist>
109
				<legs>Iga Hakama +2</legs>
110
				<feet>Koga Kyahan +1</feet>
111
			</set>
112
			<set name="EnfNinjutsu" baseset="haste">
113
				<head>Ninja Hatsuburi</head>
114
				<hands>Koga Tekko +1</hands>
115
				<feet>Koga Kyahan +1</feet>
116
			</set>
117
			<set name="Ninjutsu" baseset="haste">
118
				<hands>Koga Tekko +2</hands>
119
			</set>
120
			<set name="Yonin">
121
				<legs>Iga Hakama +2</legs>
122
			</set>
123
			<set name="Innin">
124
				<head>Iga Zukin +2</head>
125
			</set>
126
			<set name="Futae">
127
				<hands>Iga Tekko +2</hands>
128
			</set>
129
			<set name="Provoke">
130
				<neck>Invidia Torque</neck>
131
				<hands>Ocelot Gloves</hands>
132
				<waist>Warwolf Belt</waist>
133
				<legs>Ocelot Trousers</legs>
134
			</set>
135
			<set name="Blade: Shun">
136
				<head>Iga Zukin +2</head>
137
				<neck>Light Gorget</neck>
138
				<lear>Centaurus Earring</lear>
139
				<rear>Thunder Earring</rear>
140
				<body>Iga Ningi +2</body>
141
				<hands>Athos's Gloves</hands>
142
				<lring>Rajas Ring</lring>
143
				<rring>Thunder Ring</rring>
144
				<back>Atheling Mantle</back>
145
				<waist>Light Belt</waist>
146
				<legs>Byakko's Haidate</legs>
147
				<feet>Athos's Boots</feet>
148
			</set>
149
		</group>
150
	</sets>
151
	<rules>
152
		<!-- special case rules first -->
153
		<if status = "dead">
154
			<cancelspell />
155
			<return />
156
		</if>
157
		<!--Rules to stop parsing if you can't perform an action-->
158
		<if BuffActive="Sleep|Petrification|Stun|Terror|Charm">
159
			<return/>
160
		</if>
161
		<elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence">
162
			<return/>
163
		</elseif>
164
		<elseif Type="Weaponskill|JobAbility|PetCommand" BuffActive="Amnesia">
165
			<cancelspell/>
166
			<return/>
167
		</elseif>
168-
		<!-- Locking Gear for when GKT is equipped -->
168+
169-
		<if EquipMain="Gld.Msk. Uchigat.">
169+
170-
			<equip set="GKT" />
170+
171-
			<disable slot="Main|sub|lear" />
171+
172
		<!-- Setting Variables -->
173
		<!-- Feet Variable -->
174
		<if mode="or" timeLT="7.00" timeGT="16.59">
175
			<var cmd="set feet $Nightfeet" />
176
		</if>
177-
		<else EquipRangeNot="Gld.Msk. Uchigat.">
177+
		<else>
178-
			<enable slot="Main|sub|lear" />
178+
179-
		</else>
179+
180
		<if status="engaged">
181
			<if hppgt="40">
182
				<equip when="engaged|aftercast" set="Engaged" />
183
			</if>
184
			<elseif hpplt="40">
185-
		<else mode="or" timeLT="17.00" timeGT="6.59">
185+
186
			</elseif>
187
		</if>
188
		<if status="idle">
189
			<equip when="idle|aftercast" set="Idle" />
190
		</if>
191
		<if type="Ninjutsu|*Magic">
192
			<if spell="Utsusemi: Ichi">
193
				<defaulttarget target="&lt;me&gt;" />
194
				<castdelay delay=".2" />
195
				<equip when="precast" set="Utsusemi" />
196
				<!-- The next 4 lines are used to cancel shadows incase you have Ni active -->
197
				<!-- 66 is for 1 shadow, 446 is for 2 shadows, 445 is if you  have 3 shadows active -->
198
				<!-- No way to program Spellcast to discern if Ichi or Ni is active, deal with it -->
199
				<midcastdelay delay="2.5" />
200
				<command when="midcast">cancel 66</command>
201
				<command when="midcast">cancel 445</command>
202
				<command when="midcast">cancel 446</command>
203
204
			</if>
205
			<elseif spell="Utsusemi: Ni">
206
				<defaulttarget target="&lt;me&gt;" />
207
				<castdelay delay=".2" />
208
				<equip when="precast" set="Utsusemi" />
209
210
			</elseif>
211-
				<equip when="aftercast" set="%status" />
211+
212
				<castdelay delay=".2" />
213
				<equip when="precast" set="EnfNinjutsu" />
214
215
			</elseif>
216
			<elseif spell="Doton*|Huton*|Hyoton*|Katon*|Raiton*|Suiton*">
217-
				<equip when="aftercast" set="%status" />
217+
218
				<equip when="precast" set="EleNinjutsu" />
219
220
			</elseif>
221
			<elseif spell="Migawari*">
222-
				<equip when="aftercast" set="%status" />
222+
223
				<equip when="precast" set="%spell" />
224
225
			</elseif>
226
			<else>
227-
				<equip when="aftercast" set="%status" />
227+
228
				<equip when="precast" set="Ninjutsu" />
229
230
			</else>
231
		</if>
232-
				<equip when="aftercast" set="%status" />
232+
233
			<if spell="Blade: Jin|Blade: Rin">
234
				<castdelay delay=".2" />
235
				<equip when="precast" set="CritWS" />
236
237-
				<equip when="aftercast" set="%status" />
237+
238
			<elseif Spell="Blade: Shun">
239
				<castdelay delay=".2" />
240
				<equip when="precast" set="Blade: Shun" />
241
		
242
			</elseif>
243
			<elseif Spell="Blade: Kamu|Blade: Teki|Blade: To|Blade: Chi|Blade: Yu|Aeolian Edge">
244-
				<equip when="aftercast" set="%status" />
244+
245
				<equip when="precast" set="EleWS" />
246
247
			</elseif>
248
		</if>
249-
				<equip when="aftercast" set="%status" />
249+
250
			<if Spell="Yonin|Innin|Futae">
251
				<defaulttarget target="&lt;me&gt;" />
252
				<castdelay delay=".2" />
253
				<equip when="precast" set="%spell" />
254-
				<equip when="aftercast" set="%status" />
254+
255
			</if>
256
			<elseif Spell="Provoke">
257
				<castdelay delay=".2" />
258
				<equip when="precast" set="%spell" />
259
			</elseif>
260
			<else>
261
				<equip when="precast|aftercast" set="%status" />
262-
 				<equip when="aftercast" set="%status" />
262+
263
		</if>
264
</rules>
265
</spellcast>