Created: 11/11/2024, 02:40:22 PM Updated: 11/11/2024, 03:04:17 PM View Change History
1
2
3
4
5
6
7
8
9
10
11@setvar! weaponAspect ____
12@setvar! armorAspect ____
13
14
15@setvar AIR 2263
16@setvar ARCANE 1234
17@setvar ARTISAN 2096
18@setvar BLOOD 2087
19@setvar COMMAND 1782
20@setvar DEATH 2155
21@setvar DISCIPLINE 2490
22@setvar EARTH 2767
23@setvar ELDRITCH 2615
24@setvar FIRE 2635
25@setvar FORTUNE 2843
26@setvar FROST 4321
27@setvar GADGET 1122
28@setvar HARVEST 2211
29@setvar HOLY 3985
30@setvar LIGHTNING 3344
31@setvar LYRIC 2241
32@setvar MADNESS 3241
33@setvar POISON 2897
34@setvar SHADOW 1790
35@setvar VOID 2599
36@setvar WAR 999
37@setvar WATER 2592
38
39
40@clearsysmsg
41
42
43say '[aspect'
44waitforgump 0x907FC735 1000
45
46
47if ingump 'Aspect Details' 0x907FC735
48 gumpresponse 103
49 waitforgump 0x907FC735 1000
50endif
51
52
53if weaponAspect = GADGET or weaponAspect = HARVEST or weaponAspect = HOLY or weaponAspect = LIGHTNING or weaponAspect = LYRIC or weaponAspect = MADNESS or weaponAspect = POISON or weaponAspect = SHADOW or weaponAspect = VOID or weaponAspect = WAR or weaponAspect = WATER
54 if ingump '1/2' 0x907FC735
55 gumpresponse 11
56 waitforgump 0x907FC735 1000
57 endif
58else
59 if ingump '2/2' 0x907FC735
60 gumpresponse 10
61 waitforgump 0x907FC735 1000
62 endif
63endif
64
65
66if weaponAspect = AIR
67 gumpresponse 500
68 waitforgump 0x907FC735 1000
69 gumpresponse 500
70 waitforgump 0x907FC735 1000
71elseif weaponAspect = ARCANE
72 gumpresponse 501
73 waitforgump 0x907FC735 1000
74 gumpresponse 501
75 waitforgump 0x907FC735 1000
76elseif weaponAspect = ARTISAN
77 gumpresponse 502
78 waitforgump 0x907FC735 1000
79 gumpresponse 502
80 waitforgump 0x907FC735 1000
81elseif weaponAspect = BLOOD
82 gumpresponse 503
83 waitforgump 0x907FC735 1000
84 gumpresponse 503
85 waitforgump 0x907FC735 1000
86elseif weaponAspect = COMMAND
87 gumpresponse 504
88 waitforgump 0x907FC735 1000
89 gumpresponse 504
90 waitforgump 0x907FC735 1000
91elseif weaponAspect = DEATH
92 gumpresponse 505
93 waitforgump 0x907FC735 1000
94 gumpresponse 505
95 waitforgump 0x907FC735 1000
96elseif weaponAspect = DISCIPLINE
97 gumpresponse 506
98 waitforgump 0x907FC735 1000
99 gumpresponse 506
100 waitforgump 0x907FC735 1000
101elseif weaponAspect = EARTH
102 gumpresponse 507
103 waitforgump 0x907FC735 1000
104 gumpresponse 507
105 waitforgump 0x907FC735 1000
106elseif weaponAspect = ELDRITCH
107 gumpresponse 508
108 waitforgump 0x907FC735 1000
109 gumpresponse 508
110 waitforgump 0x907FC735 1000
111elseif weaponAspect = FIRE
112 gumpresponse 509
113 waitforgump 0x907FC735 1000
114 gumpresponse 509
115 waitforgump 0x907FC735 1000
116elseif weaponAspect = FORTUNE
117 gumpresponse 510
118 waitforgump 0x907FC735 1000
119 gumpresponse 510
120 waitforgump 0x907FC735 1000
121elseif weaponAspect = FROST
122 gumpresponse 511
123 waitforgump 0x907FC735 1000
124 gumpresponse 511
125 waitforgump 0x907FC735 1000
126elseif weaponAspect = GADGET
127 gumpresponse 500
128 waitforgump 0x907FC735 1000
129 gumpresponse 500
130 waitforgump 0x907FC735 1000
131elseif weaponAspect = HARVEST
132 gumpresponse 501
133 waitforgump 0x907FC735 1000
134 gumpresponse 501
135 waitforgump 0x907FC735 1000
136elseif weaponAspect = HOLY
137 gumpresponse 502
138 waitforgump 0x907FC735 1000
139 gumpresponse 502
140 waitforgump 0x907FC735 1000
141elseif weaponAspect = LIGHTNING
142 gumpresponse 503
143 waitforgump 0x907FC735 1000
144 gumpresponse 503
145 waitforgump 0x907FC735 1000
146elseif weaponAspect = LYRIC
147 gumpresponse 504
148 waitforgump 0x907FC735 1000
149 gumpresponse 504
150 waitforgump 0x907FC735 1000
151elseif weaponAspect = MADNESS
152 gumpresponse 505
153 waitforgump 0x907FC735 1000
154 gumpresponse 505
155 waitforgump 0x907FC735 1000
156elseif weaponAspect = POISON
157 gumpresponse 506
158 waitforgump 0x907FC735 1000
159 gumpresponse 506
160 waitforgump 0x907FC735 1000
161elseif weaponAspect = SHADOW
162 gumpresponse 507
163 waitforgump 0x907FC735 1000
164 gumpresponse 507
165 waitforgump 0x907FC735 1000
166elseif weaponAspect = VOID
167 gumpresponse 508
168 waitforgump 0x907FC735 1000
169 gumpresponse 508
170 waitforgump 0x907FC735 1000
171elseif weaponAspect = WAR
172 gumpresponse 509
173 waitforgump 0x907FC735 1000
174 gumpresponse 509
175 waitforgump 0x907FC735 1000
176elseif weaponAspect = WATER
177 gumpresponse 510
178 waitforgump 0x907FC735 1000
179 gumpresponse 510
180 waitforgump 0x907FC735 1000
181endif
182
183
184if armorAspect = GADGET or armorAspect = HARVEST or armorAspect = HOLY or armorAspect = LIGHTNING or armorAspect = LYRIC or armorAspect = MADNESS or armorAspect = POISON or armorAspect = SHADOW or armorAspect = VOID or armorAspect = WAR or armorAspect = WATER
185 if ingump '1/2' 0x907FC735
186 gumpresponse 11
187 waitforgump 0x907FC735 1000
188 endif
189else
190 if ingump '2/2' 0x907FC735
191 gumpresponse 10
192 waitforgump 0x907FC735 1000
193 endif
194endif
195
196
197if armorAspect = AIR
198 gumpresponse 600
199 waitforgump 0x907FC735 1000
200 gumpresponse 600
201 waitforgump 0x907FC735 1000
202elseif armorAspect = ARCANE
203 gumpresponse 601
204 waitforgump 0x907FC735 1000
205 gumpresponse 601
206 waitforgump 0x907FC735 1000
207elseif armorAspect = ARTISAN
208 gumpresponse 602
209 waitforgump 0x907FC735 1000
210 gumpresponse 602
211 waitforgump 0x907FC735 1000
212elseif armorAspect = BLOOD
213 gumpresponse 603
214 waitforgump 0x907FC735 1000
215 gumpresponse 603
216 waitforgump 0x907FC735 1000
217elseif armorAspect = COMMAND
218 gumpresponse 604
219 waitforgump 0x907FC735 1000
220 gumpresponse 604
221 waitforgump 0x907FC735 1000
222elseif armorAspect = DEATH
223 gumpresponse 605
224 waitforgump 0x907FC735 1000
225 gumpresponse 605
226 waitforgump 0x907FC735 1000
227elseif armorAspect = DISCIPLINE
228 gumpresponse 606
229 waitforgump 0x907FC735 1000
230 gumpresponse 606
231 waitforgump 0x907FC735 1000
232elseif armorAspect = EARTH
233 gumpresponse 607
234 waitforgump 0x907FC735 1000
235 gumpresponse 607
236 waitforgump 0x907FC735 1000
237elseif armorAspect = ELDRITCH
238 gumpresponse 608
239 waitforgump 0x907FC735 1000
240 gumpresponse 608
241 waitforgump 0x907FC735 1000
242elseif armorAspect = FIRE
243 gumpresponse 609
244 waitforgump 0x907FC735 1000
245 gumpresponse 609
246 waitforgump 0x907FC735 1000
247elseif armorAspect = FORTUNE
248 gumpresponse 610
249 waitforgump 0x907FC735 1000
250 gumpresponse 610
251 waitforgump 0x907FC735 1000
252elseif armorAspect = FROST
253 gumpresponse 611
254 waitforgump 0x907FC735 1000
255 gumpresponse 611
256 waitforgump 0x907FC735 1000
257elseif armorAspect = GADGET
258 gumpresponse 600
259 waitforgump 0x907FC735 1000
260 gumpresponse 600
261 waitforgump 0x907FC735 1000
262elseif armorAspect = HARVEST
263 gumpresponse 601
264 waitforgump 0x907FC735 1000
265 gumpresponse 601
266 waitforgump 0x907FC735 1000
267elseif armorAspect = HOLY
268 gumpresponse 602
269 waitforgump 0x907FC735 1000
270 gumpresponse 602
271 waitforgump 0x907FC735 1000
272elseif armorAspect = LIGHTNING
273 gumpresponse 603
274 waitforgump 0x907FC735 1000
275 gumpresponse 603
276 waitforgump 0x907FC735 1000
277elseif armorAspect = LYRIC
278 gumpresponse 604
279 waitforgump 0x907FC735 1000
280 gumpresponse 604
281 waitforgump 0x907FC735 1000
282elseif armorAspect = MADNESS
283 gumpresponse 605
284 waitforgump 0x907FC735 1000
285 gumpresponse 605
286 waitforgump 0x907FC735 1000
287elseif armorAspect = POISON
288 gumpresponse 606
289 waitforgump 0x907FC735 1000
290 gumpresponse 606
291 waitforgump 0x907FC735 1000
292elseif armorAspect = SHADOW
293 gumpresponse 607
294 waitforgump 0x907FC735 1000
295 gumpresponse 607
296 waitforgump 0x907FC735 1000
297elseif armorAspect = VOID
298 gumpresponse 608
299 waitforgump 0x907FC735 1000
300 gumpresponse 608
301 waitforgump 0x907FC735 1000
302elseif armorAspect = WAR
303 gumpresponse 609
304 waitforgump 0x907FC735 1000
305 gumpresponse 609
306 waitforgump 0x907FC735 1000
307elseif armorAspect = WATER
308 gumpresponse 610
309 waitforgump 0x907FC735 1000
310 gumpresponse 610
311 waitforgump 0x907FC735 1000
312endif
313
314pause 50
315
316if insysmsg 'do not have a'
317 overhead '[ ASPECT ] NO EQUIP' 37
318elseif insysmsg 'before activating another'
319 overhead '[ ASPECT ] MUST WAIT' 37
320elseif insysmsg 'already of that aspect'
321 overhead '[ ASPECT ] ALREADY ACTIVE' 37
322endif
323
324gumpclose 0x907FC735