OSDN Git Service

First version
[st-ro/stro.git] / npc / pre-re / mobs / dungeons / lhz_dun.txt
1 //===== rAthena Script =======================================
2 //= Lighthalzen Dungeon(Biolabs) Monster Spawn Script
3 //===== By: ==================================================
4 //= The Prometheus Project, rAthena Dev Team
5 //===== Current Version: =====================================
6 //= 1.8
7 //===== Compatible With: =====================================
8 //= rAthena Project
9 //===== Additional Comments: =================================
10 //= 08/24/05 : Added 1st version. [Muad_Dib]
11 //= 1.1 Some corrections to level 1, 2 as pointed out by
12 //=     MasterofMuppets. [Skotlex]
13 //= 1.3 Some fixes based on kRO's "RO Map" [Poki#3]
14 //=     I also made the place more Moby ^^
15 //= 1.4 Adjusted spawns according to own info from iRO [MasterOfMuppets]
16 //= 1.5 More accurate spawn numbers and iRO names thanks to Tharis [Playtester]
17 //= 1.6 Official X.3 spawns [Playtester]
18 //= 1.7 Corrected MVP spawn function to be standard to iRO. [L0ne_W0lf]
19 //=     - A random 99 will now be spawned when the MVP spawns.
20 //=     - Spare spawn and MVP spawn now spawn in official locations.
21 //=     - Expandeded timer to allow for varying spawn times.
22 //= 1.7a Added dummy event to keep from causnig warnings. [L0ne_W0lf]
23 //= 1.8 Corrected MVP spawn variance (Labs2 MVP). [L0ne_W0lf]
24 //============================================================
25
26 //========================================================================================
27 // lhz_dun01 - Bio-life Labs 1F
28 //========================================================================================
29 lhz_dun01,0,0   monster Metaling        1613,50
30 lhz_dun01,0,0   monster Anopheles       1627,70
31 lhz_dun01,0,0   monster Remover 1682,100
32 lhz_dun01,0,0   monster Egnigem Cenia   1652,1
33 lhz_dun01,0,0   monster Wickebine Tres  1653,1
34 lhz_dun01,0,0   monster Armeyer Dinze   1654,1
35 lhz_dun01,0,0   monster Errende Ebecee  1655,1
36 lhz_dun01,0,0   monster Kavach Icarus   1656,1
37 lhz_dun01,0,0   monster Laurell Weinder 1657,1
38 lhz_dun01,150,50,16,18  monster Egnigem Cenia   1652,1,900000,800000
39 lhz_dun01,150,50,16,18  monster Wickebine Tres  1653,1,900000,800000
40 lhz_dun01,150,50,16,18  monster Armeyer Dinze   1654,1,900000,800000
41 lhz_dun01,150,50,16,18  monster Errende Ebecee  1655,5,900000,800000
42 lhz_dun01,150,50,16,18  monster Kavach Icarus   1656,5,600000,300000
43 lhz_dun01,150,50,16,18  monster Laurell Weinder 1657,5,600000,300000
44 lhz_dun01,250,150,18,30 monster Egnigem Cenia   1652,4,900000,800000
45 lhz_dun01,250,150,18,30 monster Wickebine Tres  1653,4,600000,300000
46 lhz_dun01,250,150,18,30 monster Armeyer Dinze   1654,4,900000,800000
47 lhz_dun01,250,150,18,30 monster Errende Ebecee  1655,2,900000,800000
48 lhz_dun01,250,150,18,30 monster Kavach Icarus   1656,2,900000,800000
49 lhz_dun01,250,150,18,30 monster Laurell Weinder 1657,2,600000,300000
50 lhz_dun01,50,150,11,35  monster Egnigem Cenia   1652,1,600000,300000
51 lhz_dun01,50,150,11,35  monster Wickebine Tres  1653,4,900000,800000
52 lhz_dun01,50,150,11,35  monster Armeyer Dinze   1654,1,900000,800000
53 lhz_dun01,50,150,11,35  monster Errende Ebecee  1655,4,900000,800000
54 lhz_dun01,50,150,11,35  monster Kavach Icarus   1656,4,900000,800000
55 lhz_dun01,50,150,11,35  monster Laurell Weinder 1657,2,600000,300000
56 lhz_dun01,192,61,18,30  monster Egnigem Cenia   1652,1,900000,800000
57 lhz_dun01,192,61,18,30  monster Wickebine Tres  1653,1,900000,800000
58 lhz_dun01,192,61,18,30  monster Armeyer Dinze   1654,1,900000,800000
59 lhz_dun01,192,61,18,30  monster Errende Ebecee  1655,1,900000,800000
60 lhz_dun01,192,61,18,30  monster Kavach Icarus   1656,1,900000,800000
61 lhz_dun01,192,61,18,30  monster Laurell Weinder 1657,1,900000,800000
62 lhz_dun01,0,0   monster Gemini-S58      1681,1,7200000,5400000
63
64 //========================================================================================
65 // lhz_dun02 - Bio-life Labs 2F
66 //========================================================================================
67 lhz_dun02,0,0   monster Egnigem Cenia   1652,26
68 lhz_dun02,0,0   monster Wickebine Tres  1653,26
69 lhz_dun02,0,0   monster Armeyer Dinze   1654,26
70 lhz_dun02,0,0   monster Errende Ebecee  1655,26
71 lhz_dun02,0,0   monster Kavach Icarus   1656,26
72 lhz_dun02,0,0   monster Laurell Weinder 1657,26
73 lhz_dun02,150,150,56,54 monster Egnigem Cenia   1652,4,120000,60000
74 lhz_dun02,150,150,56,54 monster Wickebine Tres  1653,4,120000,60000
75 lhz_dun02,150,150,56,54 monster Armeyer Dinze   1654,4,120000,60000
76 lhz_dun02,150,150,56,54 monster Errende Ebecee  1655,4,120000,60000
77 lhz_dun02,150,150,56,54 monster Kavach Icarus   1656,4,120000,60000
78 lhz_dun02,150,150,56,54 monster Laurell Weinder 1657,4,120000,60000
79 lhz_dun02,150,150,105,90        monster Egnigem Cenia   1652,10,120000,60000
80 lhz_dun02,150,150,105,90        monster Wickebine Tres  1653,10,120000,60000
81 lhz_dun02,150,150,105,90        monster Armeyer Dinze   1654,10,120000,60000
82 lhz_dun02,150,150,105,90        monster Errende Ebecee  1655,10,120000,60000
83 lhz_dun02,150,150,105,90        monster Kavach Icarus   1656,10,120000,60000
84 lhz_dun02,150,150,105,90        monster Laurell Weinder 1657,10,120000,60000
85 lhz_dun02,0,0   monster Egnigem Cenia   1652,10,300000,150000
86 lhz_dun02,0,0   monster Wickebine Tres  1653,10,300000,150000
87 lhz_dun02,0,0   monster Armeyer Dinze   1654,10,300000,150000
88 lhz_dun02,0,0   monster Errende Ebecee  1655,10,300000,150000
89 lhz_dun02,0,0   monster Kavach Icarus   1656,10,300000,150000
90 lhz_dun02,0,0   monster Laurell Weinder 1657,10,300000,150000
91 lhz_dun02,0,0   monster Remover 1682,20,300000,150000
92 lhz_dun02,0,0   monster Eremes Guile    1635,1,180000,120000
93 lhz_dun02,0,0   monster Gemini-S58      1681,10,5400000,180000
94 lhz_dun02,0,0,0,0       boss_monster    Egnigem Cenia   1658,1,7200000,600000,1
95
96 //========================================================================================
97 // lhz_dun03 - Bio-life Labs 3F
98 //========================================================================================
99 lhz_dun03,140,235,116,30        monster Seyren Windsor  1634,4,180000,120000
100 lhz_dun03,140,235,116,30        monster Eremes Guile    1635,4,180000,120000
101 lhz_dun03,140,235,116,30        monster Howard Alt-Eisen        1636,4,180000,120000
102 lhz_dun03,140,235,116,30        monster Margaretha Sorin        1637,4,180000,120000
103 lhz_dun03,140,235,116,30        monster Cecil Damon     1638,4,180000,120000
104 lhz_dun03,140,235,116,30        monster Kathryne Keyron 1639,4,180000,120000
105
106 lhz_dun03,40,214,16,16  monster Seyren Windsor  1634,1,120000,60000
107 lhz_dun03,40,214,16,16  monster Eremes Guile    1635,1,120000,60000
108 lhz_dun03,40,214,16,16  monster Howard Alt-Eisen        1636,1,120000,60000
109 lhz_dun03,40,214,16,16  monster Margaretha Sorin        1637,1,120000,60000
110 lhz_dun03,40,214,16,16  monster Cecil Damon     1638,1,120000,60000
111 lhz_dun03,40,214,16,16  monster Kathryne Keyron 1639,1,120000,60000
112
113 lhz_dun03,240,213,16,17 monster Seyren Windsor  1634,1,120000,60000
114 lhz_dun03,240,213,16,17 monster Eremes Guile    1635,1,120000,60000
115 lhz_dun03,240,213,16,17 monster Howard Alt-Eisen        1636,1,120000,60000
116 lhz_dun03,240,213,16,17 monster Margaretha Sorin        1637,1,120000,60000
117 lhz_dun03,240,213,16,17 monster Cecil Damon     1638,1,120000,60000
118 lhz_dun03,240,213,16,17 monster Kathryne Keyron 1639,1,120000,60000
119
120 lhz_dun03,140,65,108,38 monster Seyren Windsor  1634,7,120000,160000
121 lhz_dun03,140,65,108,38 monster Eremes Guile    1635,7,120000,160000
122 lhz_dun03,140,65,108,38 monster Howard Alt-Eisen        1636,7,120000,160000
123 lhz_dun03,140,65,108,38 monster Margaretha Sorin        1637,7,120000,160000
124 lhz_dun03,140,65,108,38 monster Cecil Damon     1638,7,120000,60000
125 lhz_dun03,140,65,108,38 monster Kathryne Keyron 1639,7,120000,60000
126
127 lhz_dun03,140,31,8,15   monster Seyren Windsor  1634,1,600000,540000
128 lhz_dun03,140,31,8,15   monster Eremes Guile    1635,1,540000,480000
129 lhz_dun03,140,31,8,15   monster Howard Alt-Eisen        1636,1,600000,540000
130 lhz_dun03,140,31,8,15   monster Margaretha Sorin        1637,1,540000,480000
131 lhz_dun03,140,31,8,15   monster Cecil Damon     1638,1,600000,540000
132 lhz_dun03,140,31,8,15   monster Kathryne Keyron 1639,1,540000,480000
133
134 lhz_dun03,40,66,16,16   monster Seyren Windsor  1634,1,120000,60000
135 lhz_dun03,40,66,16,16   monster Eremes Guile    1635,1,120000,60000
136 lhz_dun03,40,66,16,16   monster Howard Alt-Eisen        1636,1,120000,60000
137 lhz_dun03,40,66,16,16   monster Margaretha Sorin        1637,1,120000,60000
138 lhz_dun03,40,66,16,16   monster Cecil Damon     1638,1,120000,60000
139 lhz_dun03,40,66,16,16   monster Kathryne Keyron 1639,1,120000,60000
140
141 lhz_dun03,240,66,16,16  monster Seyren Windsor  1634,1,120000,60000
142 lhz_dun03,240,66,16,16  monster Eremes Guile    1635,1,120000,60000
143 lhz_dun03,240,66,16,16  monster Howard Alt-Eisen        1636,1,120000,60000
144 lhz_dun03,240,66,16,16  monster Margaretha Sorin        1637,1,120000,60000
145 lhz_dun03,240,66,16,16  monster Cecil Damon     1638,1,120000,60000
146 lhz_dun03,240,66,16,16  monster Kathryne Keyron 1639,1,120000,60000
147
148 lhz_dun03,54,131,35,39  monster Seyren Windsor  1634,5,180000,120000
149 lhz_dun03,54,131,35,39  monster Eremes Guile    1635,5,180000,120000
150 lhz_dun03,54,131,35,39  monster Howard Alt-Eisen        1636,5,180000,120000
151 lhz_dun03,54,131,35,39  monster Margaretha Sorin        1637,5,180000,120000
152 lhz_dun03,54,131,35,39  monster Cecil Damon     1638,5,120000,60000
153 lhz_dun03,54,131,35,39  monster Kathryne Keyron 1639,5,120000,60000
154
155 lhz_dun03,228,137,35,39 monster Seyren Windsor  1634,5,180000,120000
156 lhz_dun03,228,137,35,39 monster Eremes Guile    1635,5,180000,120000
157 lhz_dun03,228,137,35,39 monster Howard Alt-Eisen        1636,5,180000,120000
158 lhz_dun03,228,137,35,39 monster Margaretha Sorin        1637,5,180000,120000
159 lhz_dun03,228,137,35,39 monster Cecil Damon     1638,5,120000,60000
160 lhz_dun03,228,137,35,39 monster Kathryne Keyron 1639,5,120000,60000
161
162 lhz_dun03,138,138,36,34 monster Seyren Windsor  1634,3,120000,60000
163 lhz_dun03,138,138,36,34 monster Eremes Guile    1635,3,120000,60000
164 lhz_dun03,138,138,36,34 monster Howard Alt-Eisen        1636,3,120000,60000
165 lhz_dun03,138,138,36,34 monster Margaretha Sorin        1637,3,180000,120000
166 lhz_dun03,138,138,36,34 monster Cecil Damon     1638,4
167 lhz_dun03,138,138,36,34 monster Kathryne Keyron 1639,4
168
169 lhz_dun03,140,192,66,21 monster Seyren Windsor  1634,7,120000,60000
170 lhz_dun03,140,192,66,21 monster Eremes Guile    1635,7,180000,120000
171 lhz_dun03,140,192,66,21 monster Howard Alt-Eisen        1636,7,120000,60000
172 lhz_dun03,140,192,66,21 monster Margaretha Sorin        1637,7,180000,120000
173 lhz_dun03,140,192,66,21 monster Cecil Damon     1638,7,120000,60000
174 lhz_dun03,140,192,66,21 monster Kathryne Keyron 1639,7,120000,60000
175
176 lhz_dun03,89,164,4,8    monster Kathryne Keyron 1639,1,120000,60000
177 lhz_dun03,89,164,4,8    monster Cecil Damon     1638,3,120000,60000
178 lhz_dun03,107,167,4,5   monster Kathryne Keyron 1639,1,120000,60000
179 lhz_dun03,107,167,4,5   monster Cecil Damon     1638,3,120000,60000
180 lhz_dun03,171,167,4,5   monster Kathryne Keyron 1639,1,120000,60000
181 lhz_dun03,171,167,4,5   monster Cecil Damon     1638,3,120000,60000
182 lhz_dun03,189,164,4,8   monster Kathryne Keyron 1639,1,120000,60000
183 lhz_dun03,189,164,4,8   monster Cecil Damon     1638,3,120000,60000
184 lhz_dun03,89,113,4,9    monster Kathryne Keyron 1639,1,120000,60000
185 lhz_dun03,89,113,4,9    monster Cecil Damon     1638,3,120000,60000
186 lhz_dun03,107,109,4,5   monster Kathryne Keyron 1639,1,120000,60000
187 lhz_dun03,107,109,4,5   monster Cecil Damon     1638,3,120000,60000
188 lhz_dun03,171,109,4,5   monster Kathryne Keyron 1639,1,120000,60000
189 lhz_dun03,171,109,4,5   monster Cecil Damon     1638,3,120000,60000
190 lhz_dun03,189,113,4,9   monster Kathryne Keyron 1639,1,120000,60000
191 lhz_dun03,189,113,4,9   monster Cecil Damon     1638,3,120000,60000
192
193 lhz_dun03,96,164,13,8   monster Seyren Windsor  1634,2,300000,120000
194 lhz_dun03,96,164,13,8   monster Eremes Guile    1635,2,300000,120000
195 lhz_dun03,96,164,13,8   monster Margaretha Sorin        1637,2,300000,120000
196 lhz_dun03,96,164,13,8   monster Cecil Damon     1638,5
197 lhz_dun03,96,164,13,8   monster Kathryne Keyron 1639,3
198 lhz_dun03,180,164,13,8  monster Seyren Windsor  1634,2,300000,120000
199 lhz_dun03,180,164,13,8  monster Howard Alt-Eisen        1636,2,300000,120000
200 lhz_dun03,180,164,13,8  monster Margaretha Sorin        1637,2,300000,120000
201 lhz_dun03,180,164,13,8  monster Cecil Damon     1638,5
202 lhz_dun03,180,164,13,8  monster Kathryne Keyron 1639,3
203 lhz_dun03,98,113,13,9   monster Seyren Windsor  1634,2,300000,120000
204 lhz_dun03,98,113,13,9   monster Eremes Guile    1635,2,300000,120000
205 lhz_dun03,98,113,13,9   monster Howard Alt-Eisen        1636,2,300000,120000
206 lhz_dun03,98,113,13,9   monster Cecil Damon     1638,5
207 lhz_dun03,98,113,13,9   monster Kathryne Keyron 1639,3
208 lhz_dun03,180,113,13,9  monster Eremes Guile    1635,2,300000,120000
209 lhz_dun03,180,113,13,9  monster Howard Alt-Eisen        1636,2,300000,120000
210 lhz_dun03,180,113,13,9  monster Margaretha Sorin        1637,2,300000,120000
211 lhz_dun03,180,113,13,9  monster Cecil Damon     1638,5
212 lhz_dun03,180,113,13,9  monster Kathryne Keyron 1639,3
213
214 lhz_dun03,114,138,12,16 monster Lord Knight Seyren      1640,1,2700000,2400000
215 lhz_dun03,163,138,12,16 monster Whitesmith Howard       1642,1,3000000,2700000
216 lhz_dun03,139,158,20,11 monster Assassin Cross Eremes   1641,1,2580000,2340000
217 lhz_dun03,139,117,20,11 monster Sniper Cecil    1644,1,2700000,2500000
218 lhz_dun03,138,138,36,34 monster High Priest Margaretha  1643,1,3300000,3000000
219 lhz_dun03,138,138,36,34 monster High Wizard Kathryne    1645,1,2580000,2460000
220
221 lhz_dun03,2,2,0 script  summon_boss_lt  -1,{
222 OnInit:
223         initnpctimer;
224         end;
225
226 OnTimer6000000:
227         if (rand(1,6) == 1) {
228                 donpcevent "summon_boss_lt::OnSummon";
229                 stopnpctimer;
230         }
231         end;
232
233 OnTimer6300000:
234         if (rand(1,6) == 2) {
235                 donpcevent "summon_boss_lt::OnSummon";
236                 stopnpctimer;
237         }
238         end;
239
240 OnTimer6600000:
241         if (rand(1,6) == 3) {
242                 donpcevent "summon_boss_lt::OnSummon";
243                 stopnpctimer;
244         }
245         end;
246
247 OnTimer6900000:
248         if (rand(1,6) == 4) {
249                 donpcevent "summon_boss_lt::OnSummon";
250                 stopnpctimer;
251         }
252         end;
253
254 OnTimer7200000:
255         if (rand(1,6) == 5) {
256                 donpcevent "summon_boss_lt::OnSummon";
257                 stopnpctimer;
258         }
259         end;
260
261 OnTimer7500000:
262         if (rand(1,6) == 6) {
263                 donpcevent "summon_boss_lt::OnSummon";
264                 stopnpctimer;
265         }
266         end;
267
268 OnTimer7800000:
269         donpcevent "summon_boss_lt::OnSummon";
270         stopnpctimer;
271         end;
272
273 OnSummon:
274         // Select Coordinates to summon a random MVP on
275         switch(rand(1,6)) {
276         case 1: set .@x,140;    set .@y,232;    break;
277         case 2: set .@x,75;     set .@y,138;    break;
278         case 3: set .@x,140;    set .@y,87;             break;
279         case 4: set .@x,205;    set .@y,140;    break;
280         case 5: set .@x,123;    set .@y,137;    break;
281         case 6: set .@x,175;    set .@y,137;    break;
282         }
283         set .@mob,rand(1646,1651);
284         monster "lhz_dun03",.@x,.@y,strmobinfo(1,.@mob),.@mob,1,"summon_boss_lt::OnLhzMvPDead";
285
286         // Select Coordinates to summon a random 99 on
287         switch(rand(1,6)) {
288         case 1: set .@x2,183;   set .@y2,97;    break;
289         case 2: set .@x2,97;    set .@y2,96;    break;
290         case 3: set .@x2,47;    set .@y2,139;   break;
291         case 4: set .@x2,231;   set .@y2,140;   break;
292         case 5: set .@x2,139;   set .@y2,211;   break;
293         case 6: set .@x2,139;   set .@y2,259;   break;
294         }
295         set .@mob2,rand(1640,1645);
296         monster "lhz_dun03",.@x2,.@y2,strmobinfo(1,.@mob2),.@mob2,1,"summon_boss_lt::OnMy99Dead";
297         end;
298
299 OnLhzMvPDead:
300         killmonster "lhz_dun03","summon_boss_lt::OnMy99Dead";
301         initnpctimer;
302         end;
303
304 //Required to keep from erroring
305 OnMy99Dead:
306         end;
307 }