lhz_dun.txt 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307
  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. // lhz_dun01 - Bio-life Labs 1F
  27. //========================================================================================
  28. lhz_dun01,0,0 monster Metaling 1613,50
  29. lhz_dun01,0,0 monster Anopheles 1627,70
  30. lhz_dun01,0,0 monster Remover 1682,100
  31. lhz_dun01,0,0 monster Egnigem Cenia 1652,1
  32. lhz_dun01,0,0 monster Wickebine Tres 1653,1
  33. lhz_dun01,0,0 monster Armeyer Dinze 1654,1
  34. lhz_dun01,0,0 monster Errende Ebecee 1655,1
  35. lhz_dun01,0,0 monster Kavach Icarus 1656,1
  36. lhz_dun01,0,0 monster Laurell Weinder 1657,1
  37. lhz_dun01,150,50,16,18 monster Egnigem Cenia 1652,1,900000,800000
  38. lhz_dun01,150,50,16,18 monster Wickebine Tres 1653,1,900000,800000
  39. lhz_dun01,150,50,16,18 monster Armeyer Dinze 1654,1,900000,800000
  40. lhz_dun01,150,50,16,18 monster Errende Ebecee 1655,5,900000,800000
  41. lhz_dun01,150,50,16,18 monster Kavach Icarus 1656,5,600000,300000
  42. lhz_dun01,150,50,16,18 monster Laurell Weinder 1657,5,600000,300000
  43. lhz_dun01,250,150,18,30 monster Egnigem Cenia 1652,4,900000,800000
  44. lhz_dun01,250,150,18,30 monster Wickebine Tres 1653,4,600000,300000
  45. lhz_dun01,250,150,18,30 monster Armeyer Dinze 1654,4,900000,800000
  46. lhz_dun01,250,150,18,30 monster Errende Ebecee 1655,2,900000,800000
  47. lhz_dun01,250,150,18,30 monster Kavach Icarus 1656,2,900000,800000
  48. lhz_dun01,250,150,18,30 monster Laurell Weinder 1657,2,600000,300000
  49. lhz_dun01,50,150,11,35 monster Egnigem Cenia 1652,1,600000,300000
  50. lhz_dun01,50,150,11,35 monster Wickebine Tres 1653,4,900000,800000
  51. lhz_dun01,50,150,11,35 monster Armeyer Dinze 1654,1,900000,800000
  52. lhz_dun01,50,150,11,35 monster Errende Ebecee 1655,4,900000,800000
  53. lhz_dun01,50,150,11,35 monster Kavach Icarus 1656,4,900000,800000
  54. lhz_dun01,50,150,11,35 monster Laurell Weinder 1657,2,600000,300000
  55. lhz_dun01,192,61,18,30 monster Egnigem Cenia 1652,1,900000,800000
  56. lhz_dun01,192,61,18,30 monster Wickebine Tres 1653,1,900000,800000
  57. lhz_dun01,192,61,18,30 monster Armeyer Dinze 1654,1,900000,800000
  58. lhz_dun01,192,61,18,30 monster Errende Ebecee 1655,1,900000,800000
  59. lhz_dun01,192,61,18,30 monster Kavach Icarus 1656,1,900000,800000
  60. lhz_dun01,192,61,18,30 monster Laurell Weinder 1657,1,900000,800000
  61. lhz_dun01,0,0 monster Gemini-S58 1681,1,7200000,5400000
  62. //========================================================================================
  63. // lhz_dun02 - Bio-life Labs 2F
  64. //========================================================================================
  65. lhz_dun02,0,0 monster Egnigem Cenia 1652,26
  66. lhz_dun02,0,0 monster Wickebine Tres 1653,26
  67. lhz_dun02,0,0 monster Armeyer Dinze 1654,26
  68. lhz_dun02,0,0 monster Errende Ebecee 1655,26
  69. lhz_dun02,0,0 monster Kavach Icarus 1656,26
  70. lhz_dun02,0,0 monster Laurell Weinder 1657,26
  71. lhz_dun02,150,150,56,54 monster Egnigem Cenia 1652,4,120000,60000
  72. lhz_dun02,150,150,56,54 monster Wickebine Tres 1653,4,120000,60000
  73. lhz_dun02,150,150,56,54 monster Armeyer Dinze 1654,4,120000,60000
  74. lhz_dun02,150,150,56,54 monster Errende Ebecee 1655,4,120000,60000
  75. lhz_dun02,150,150,56,54 monster Kavach Icarus 1656,4,120000,60000
  76. lhz_dun02,150,150,56,54 monster Laurell Weinder 1657,4,120000,60000
  77. lhz_dun02,150,150,105,90 monster Egnigem Cenia 1652,10,120000,60000
  78. lhz_dun02,150,150,105,90 monster Wickebine Tres 1653,10,120000,60000
  79. lhz_dun02,150,150,105,90 monster Armeyer Dinze 1654,10,120000,60000
  80. lhz_dun02,150,150,105,90 monster Errende Ebecee 1655,10,120000,60000
  81. lhz_dun02,150,150,105,90 monster Kavach Icarus 1656,10,120000,60000
  82. lhz_dun02,150,150,105,90 monster Laurell Weinder 1657,10,120000,60000
  83. lhz_dun02,0,0 monster Egnigem Cenia 1652,10,300000,150000
  84. lhz_dun02,0,0 monster Wickebine Tres 1653,10,300000,150000
  85. lhz_dun02,0,0 monster Armeyer Dinze 1654,10,300000,150000
  86. lhz_dun02,0,0 monster Errende Ebecee 1655,10,300000,150000
  87. lhz_dun02,0,0 monster Kavach Icarus 1656,10,300000,150000
  88. lhz_dun02,0,0 monster Laurell Weinder 1657,10,300000,150000
  89. lhz_dun02,0,0 monster Remover 1682,20,300000,150000
  90. lhz_dun02,0,0 monster Eremes Guile 1635,1,180000,120000
  91. lhz_dun02,0,0 monster Gemini-S58 1681,10,5400000,180000
  92. lhz_dun02,0,0,0,0 boss_monster Egnigem Cenia 1658,1,7200000,600000,1
  93. //========================================================================================
  94. // lhz_dun03 - Bio-life Labs 3F
  95. //========================================================================================
  96. lhz_dun03,140,235,116,30 monster Seyren Windsor 1634,4,180000,120000
  97. lhz_dun03,140,235,116,30 monster Eremes Guile 1635,4,180000,120000
  98. lhz_dun03,140,235,116,30 monster Howard Alt-Eisen 1636,4,180000,120000
  99. lhz_dun03,140,235,116,30 monster Margaretha Sorin 1637,4,180000,120000
  100. lhz_dun03,140,235,116,30 monster Cecil Damon 1638,4,180000,120000
  101. lhz_dun03,140,235,116,30 monster Kathryne Keyron 1639,4,180000,120000
  102. lhz_dun03,40,214,16,16 monster Seyren Windsor 1634,1,120000,60000
  103. lhz_dun03,40,214,16,16 monster Eremes Guile 1635,1,120000,60000
  104. lhz_dun03,40,214,16,16 monster Howard Alt-Eisen 1636,1,120000,60000
  105. lhz_dun03,40,214,16,16 monster Margaretha Sorin 1637,1,120000,60000
  106. lhz_dun03,40,214,16,16 monster Cecil Damon 1638,1,120000,60000
  107. lhz_dun03,40,214,16,16 monster Kathryne Keyron 1639,1,120000,60000
  108. lhz_dun03,240,213,16,17 monster Seyren Windsor 1634,1,120000,60000
  109. lhz_dun03,240,213,16,17 monster Eremes Guile 1635,1,120000,60000
  110. lhz_dun03,240,213,16,17 monster Howard Alt-Eisen 1636,1,120000,60000
  111. lhz_dun03,240,213,16,17 monster Margaretha Sorin 1637,1,120000,60000
  112. lhz_dun03,240,213,16,17 monster Cecil Damon 1638,1,120000,60000
  113. lhz_dun03,240,213,16,17 monster Kathryne Keyron 1639,1,120000,60000
  114. lhz_dun03,140,65,108,38 monster Seyren Windsor 1634,7,120000,160000
  115. lhz_dun03,140,65,108,38 monster Eremes Guile 1635,7,120000,160000
  116. lhz_dun03,140,65,108,38 monster Howard Alt-Eisen 1636,7,120000,160000
  117. lhz_dun03,140,65,108,38 monster Margaretha Sorin 1637,7,120000,160000
  118. lhz_dun03,140,65,108,38 monster Cecil Damon 1638,7,120000,60000
  119. lhz_dun03,140,65,108,38 monster Kathryne Keyron 1639,7,120000,60000
  120. lhz_dun03,140,31,8,15 monster Seyren Windsor 1634,1,600000,540000
  121. lhz_dun03,140,31,8,15 monster Eremes Guile 1635,1,540000,480000
  122. lhz_dun03,140,31,8,15 monster Howard Alt-Eisen 1636,1,600000,540000
  123. lhz_dun03,140,31,8,15 monster Margaretha Sorin 1637,1,540000,480000
  124. lhz_dun03,140,31,8,15 monster Cecil Damon 1638,1,600000,540000
  125. lhz_dun03,140,31,8,15 monster Kathryne Keyron 1639,1,540000,480000
  126. lhz_dun03,40,66,16,16 monster Seyren Windsor 1634,1,120000,60000
  127. lhz_dun03,40,66,16,16 monster Eremes Guile 1635,1,120000,60000
  128. lhz_dun03,40,66,16,16 monster Howard Alt-Eisen 1636,1,120000,60000
  129. lhz_dun03,40,66,16,16 monster Margaretha Sorin 1637,1,120000,60000
  130. lhz_dun03,40,66,16,16 monster Cecil Damon 1638,1,120000,60000
  131. lhz_dun03,40,66,16,16 monster Kathryne Keyron 1639,1,120000,60000
  132. lhz_dun03,240,66,16,16 monster Seyren Windsor 1634,1,120000,60000
  133. lhz_dun03,240,66,16,16 monster Eremes Guile 1635,1,120000,60000
  134. lhz_dun03,240,66,16,16 monster Howard Alt-Eisen 1636,1,120000,60000
  135. lhz_dun03,240,66,16,16 monster Margaretha Sorin 1637,1,120000,60000
  136. lhz_dun03,240,66,16,16 monster Cecil Damon 1638,1,120000,60000
  137. lhz_dun03,240,66,16,16 monster Kathryne Keyron 1639,1,120000,60000
  138. lhz_dun03,54,131,35,39 monster Seyren Windsor 1634,5,180000,120000
  139. lhz_dun03,54,131,35,39 monster Eremes Guile 1635,5,180000,120000
  140. lhz_dun03,54,131,35,39 monster Howard Alt-Eisen 1636,5,180000,120000
  141. lhz_dun03,54,131,35,39 monster Margaretha Sorin 1637,5,180000,120000
  142. lhz_dun03,54,131,35,39 monster Cecil Damon 1638,5,120000,60000
  143. lhz_dun03,54,131,35,39 monster Kathryne Keyron 1639,5,120000,60000
  144. lhz_dun03,228,137,35,39 monster Seyren Windsor 1634,5,180000,120000
  145. lhz_dun03,228,137,35,39 monster Eremes Guile 1635,5,180000,120000
  146. lhz_dun03,228,137,35,39 monster Howard Alt-Eisen 1636,5,180000,120000
  147. lhz_dun03,228,137,35,39 monster Margaretha Sorin 1637,5,180000,120000
  148. lhz_dun03,228,137,35,39 monster Cecil Damon 1638,5,120000,60000
  149. lhz_dun03,228,137,35,39 monster Kathryne Keyron 1639,5,120000,60000
  150. lhz_dun03,138,138,36,34 monster Seyren Windsor 1634,3,120000,60000
  151. lhz_dun03,138,138,36,34 monster Eremes Guile 1635,3,120000,60000
  152. lhz_dun03,138,138,36,34 monster Howard Alt-Eisen 1636,3,120000,60000
  153. lhz_dun03,138,138,36,34 monster Margaretha Sorin 1637,3,180000,120000
  154. lhz_dun03,138,138,36,34 monster Cecil Damon 1638,4
  155. lhz_dun03,138,138,36,34 monster Kathryne Keyron 1639,4
  156. lhz_dun03,140,192,66,21 monster Seyren Windsor 1634,7,120000,60000
  157. lhz_dun03,140,192,66,21 monster Eremes Guile 1635,7,180000,120000
  158. lhz_dun03,140,192,66,21 monster Howard Alt-Eisen 1636,7,120000,60000
  159. lhz_dun03,140,192,66,21 monster Margaretha Sorin 1637,7,180000,120000
  160. lhz_dun03,140,192,66,21 monster Cecil Damon 1638,7,120000,60000
  161. lhz_dun03,140,192,66,21 monster Kathryne Keyron 1639,7,120000,60000
  162. lhz_dun03,89,164,4,8 monster Kathryne Keyron 1639,1,120000,60000
  163. lhz_dun03,89,164,4,8 monster Cecil Damon 1638,3,120000,60000
  164. lhz_dun03,107,167,4,5 monster Kathryne Keyron 1639,1,120000,60000
  165. lhz_dun03,107,167,4,5 monster Cecil Damon 1638,3,120000,60000
  166. lhz_dun03,171,167,4,5 monster Kathryne Keyron 1639,1,120000,60000
  167. lhz_dun03,171,167,4,5 monster Cecil Damon 1638,3,120000,60000
  168. lhz_dun03,189,164,4,8 monster Kathryne Keyron 1639,1,120000,60000
  169. lhz_dun03,189,164,4,8 monster Cecil Damon 1638,3,120000,60000
  170. lhz_dun03,89,113,4,9 monster Kathryne Keyron 1639,1,120000,60000
  171. lhz_dun03,89,113,4,9 monster Cecil Damon 1638,3,120000,60000
  172. lhz_dun03,107,109,4,5 monster Kathryne Keyron 1639,1,120000,60000
  173. lhz_dun03,107,109,4,5 monster Cecil Damon 1638,3,120000,60000
  174. lhz_dun03,171,109,4,5 monster Kathryne Keyron 1639,1,120000,60000
  175. lhz_dun03,171,109,4,5 monster Cecil Damon 1638,3,120000,60000
  176. lhz_dun03,189,113,4,9 monster Kathryne Keyron 1639,1,120000,60000
  177. lhz_dun03,189,113,4,9 monster Cecil Damon 1638,3,120000,60000
  178. lhz_dun03,96,164,13,8 monster Seyren Windsor 1634,2,300000,120000
  179. lhz_dun03,96,164,13,8 monster Eremes Guile 1635,2,300000,120000
  180. lhz_dun03,96,164,13,8 monster Margaretha Sorin 1637,2,300000,120000
  181. lhz_dun03,96,164,13,8 monster Cecil Damon 1638,5
  182. lhz_dun03,96,164,13,8 monster Kathryne Keyron 1639,3
  183. lhz_dun03,180,164,13,8 monster Seyren Windsor 1634,2,300000,120000
  184. lhz_dun03,180,164,13,8 monster Howard Alt-Eisen 1636,2,300000,120000
  185. lhz_dun03,180,164,13,8 monster Margaretha Sorin 1637,2,300000,120000
  186. lhz_dun03,180,164,13,8 monster Cecil Damon 1638,5
  187. lhz_dun03,180,164,13,8 monster Kathryne Keyron 1639,3
  188. lhz_dun03,98,113,13,9 monster Seyren Windsor 1634,2,300000,120000
  189. lhz_dun03,98,113,13,9 monster Eremes Guile 1635,2,300000,120000
  190. lhz_dun03,98,113,13,9 monster Howard Alt-Eisen 1636,2,300000,120000
  191. lhz_dun03,98,113,13,9 monster Cecil Damon 1638,5
  192. lhz_dun03,98,113,13,9 monster Kathryne Keyron 1639,3
  193. lhz_dun03,180,113,13,9 monster Eremes Guile 1635,2,300000,120000
  194. lhz_dun03,180,113,13,9 monster Howard Alt-Eisen 1636,2,300000,120000
  195. lhz_dun03,180,113,13,9 monster Margaretha Sorin 1637,2,300000,120000
  196. lhz_dun03,180,113,13,9 monster Cecil Damon 1638,5
  197. lhz_dun03,180,113,13,9 monster Kathryne Keyron 1639,3
  198. lhz_dun03,114,138,12,16 monster Lord Knight Seyren 1640,1,2700000,2400000
  199. lhz_dun03,163,138,12,16 monster Whitesmith Howard 1642,1,3000000,2700000
  200. lhz_dun03,139,158,20,11 monster Assassin Cross Eremes 1641,1,2580000,2340000
  201. lhz_dun03,139,117,20,11 monster Sniper Cecil 1644,1,2700000,2500000
  202. lhz_dun03,138,138,36,34 monster High Priest Margaretha 1643,1,3300000,3000000
  203. lhz_dun03,138,138,36,34 monster High Wizard Kathryne 1645,1,2580000,2460000
  204. lhz_dun03,2,2,0 script summon_boss_lt -1,{
  205. OnInit:
  206. initnpctimer;
  207. end;
  208. OnTimer6000000:
  209. if (rand(1,6) == 1) {
  210. donpcevent "summon_boss_lt::OnSummon";
  211. stopnpctimer;
  212. }
  213. end;
  214. OnTimer6300000:
  215. if (rand(1,6) == 2) {
  216. donpcevent "summon_boss_lt::OnSummon";
  217. stopnpctimer;
  218. }
  219. end;
  220. OnTimer6600000:
  221. if (rand(1,6) == 3) {
  222. donpcevent "summon_boss_lt::OnSummon";
  223. stopnpctimer;
  224. }
  225. end;
  226. OnTimer6900000:
  227. if (rand(1,6) == 4) {
  228. donpcevent "summon_boss_lt::OnSummon";
  229. stopnpctimer;
  230. }
  231. end;
  232. OnTimer7200000:
  233. if (rand(1,6) == 5) {
  234. donpcevent "summon_boss_lt::OnSummon";
  235. stopnpctimer;
  236. }
  237. end;
  238. OnTimer7500000:
  239. if (rand(1,6) == 6) {
  240. donpcevent "summon_boss_lt::OnSummon";
  241. stopnpctimer;
  242. }
  243. end;
  244. OnTimer7800000:
  245. donpcevent "summon_boss_lt::OnSummon";
  246. stopnpctimer;
  247. end;
  248. OnSummon:
  249. // Select Coordinates to summon a random MVP on
  250. switch(rand(1,6)) {
  251. case 1: set .@x,140; set .@y,232; break;
  252. case 2: set .@x,75; set .@y,138; break;
  253. case 3: set .@x,140; set .@y,87; break;
  254. case 4: set .@x,205; set .@y,140; break;
  255. case 5: set .@x,123; set .@y,137; break;
  256. case 6: set .@x,175; set .@y,137; break;
  257. }
  258. set .@mob,rand(1646,1651);
  259. monster "lhz_dun03",.@x,.@y,getmonsterinfo(.@mob, MOB_NAME),.@mob,1,"summon_boss_lt::OnLhzMvPDead";
  260. // Select Coordinates to summon a random 99 on
  261. switch(rand(1,6)) {
  262. case 1: set .@x2,183; set .@y2,97; break;
  263. case 2: set .@x2,97; set .@y2,96; break;
  264. case 3: set .@x2,47; set .@y2,139; break;
  265. case 4: set .@x2,231; set .@y2,140; break;
  266. case 5: set .@x2,139; set .@y2,211; break;
  267. case 6: set .@x2,139; set .@y2,259; break;
  268. }
  269. set .@mob2,rand(1640,1645);
  270. monster "lhz_dun03",.@x2,.@y2,getmonsterinfo(.@mob2, MOB_NAME),.@mob2,1,"summon_boss_lt::OnMy99Dead";
  271. end;
  272. OnLhzMvPDead:
  273. killmonster "lhz_dun03","summon_boss_lt::OnMy99Dead";
  274. initnpctimer;
  275. end;
  276. //Required to keep from erroring
  277. OnMy99Dead:
  278. end;
  279. }