summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/mob_db.txt1
-rw-r--r--npc/025-4/Battlecaves.txt124
2 files changed, 63 insertions, 62 deletions
diff --git a/db/mob_db.txt b/db/mob_db.txt
index 50b5f409..c79b2afe 100644
--- a/db/mob_db.txt
+++ b/db/mob_db.txt
@@ -83,4 +83,5 @@
1080, BlueSpark, BlueSpark, 40, 10000, 0, 0, 0, 2, 40, 40, 20, 40, 30, 30, 30, 30, 30, 30, 1, 1, 1, 0, 20, 129, 190, 1500, 800, 800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1081, RedSpark, RedSpark, 40, 10000, 0, 0, 0, 2, 40, 40, 20, 40, 30, 30, 30, 30, 30, 30, 1, 1, 1, 0, 20, 129, 190, 1500, 800, 800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 30
1082, Serqet, Serqet, 10, 100, 0, 0, 4, 1, 10, 15, 0, 5, 1, 1, 1, 0, 15, 5, 1, 1, 1, 3, 20, 129, 2000, 1872, 672, 480, 507, 700, 510, 100, 509, 50, 518, 700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
+1083, Chick, Chick, 10, 75, 0, 0, 0, 1, 15, 15, 5, 5, 10, 70, 5, 0, 20, 35, 1, 1, 1, 3, 21, 133, 350, 1200, 672, 480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
#ID, Name, Jname, LV, HP, SP, EXP, JEXP, Range1, ATK1, ATK2, DEF, MDEF, STR, AGI, VIT, INT, DEX, LUK, Range2, Range3, Scale, Race, Element,Mode, Speed, Adelay, Amotion,Dmotion,Drop1id,Drop1per, Drop2id,Drop2per, Drop3id,Drop3per, Drop4id,Drop4per, Drop5id,Drop5per, Drop6id,Drop6per, Drop7id,Drop7per, Drop8id,Drop8per, Item1, Item2, MEXP, ExpPer, MVP1id, MVP1per,MVP2id, MVP2per,MVP3id, MVP3per,mutationcount, mutationstrength
diff --git a/npc/025-4/Battlecaves.txt b/npc/025-4/Battlecaves.txt
index 3765d630..df16b076 100644
--- a/npc/025-4/Battlecaves.txt
+++ b/npc/025-4/Battlecaves.txt
@@ -24,7 +24,7 @@ L_Done:
attachrid(getcharid(3,$@cave1fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave1 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave1 == 2) message strcharinfo(0), "I can't give up now!";
@@ -53,14 +53,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE1_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE1_MONSTERS_QTY[1], 3, 2, 1;
-// Number of Waves
+// Number of waves.
set $@CAVE1_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE1_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -100,7 +100,7 @@ L_Done:
attachrid(getcharid(3,$@cave2fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave2 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave2 == 2) message strcharinfo(0), "I can't give up now!";
@@ -129,14 +129,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE2_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE2_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE2_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE2_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -174,7 +174,7 @@ L_Done:
attachrid(getcharid(3,$@cave3fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave3 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave3 == 2) message strcharinfo(0), "I can't give up now!";
@@ -203,14 +203,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE3_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE3_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE3_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE3_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -247,7 +247,7 @@ L_Done:
attachrid(getcharid(3,$@cave4fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave4 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave4 == 2) message strcharinfo(0), "I can't give up now!";
@@ -276,14 +276,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE4_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE4_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE4_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE4_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -320,7 +320,7 @@ L_Done:
attachrid(getcharid(3,$@cave5fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave5 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave5 == 2) message strcharinfo(0), "I can't give up now!";
@@ -349,14 +349,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE5_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE5_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE5_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE5_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -393,7 +393,7 @@ L_Done:
attachrid(getcharid(3,$@cave6fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave6 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave6 == 2) message strcharinfo(0), "I can't give up now!";
@@ -422,14 +422,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE6_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE6_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE6_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE6_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -466,7 +466,7 @@ L_Done:
attachrid(getcharid(3,$@cave7fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave7 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave7 == 2) message strcharinfo(0), "I can't give up now!";
@@ -495,14 +495,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE7_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE7_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE7_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE7_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -539,7 +539,7 @@ L_Done:
attachrid(getcharid(3,$@cave8fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave8 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave8 == 2) message strcharinfo(0), "I can't give up now!";
@@ -568,14 +568,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE8_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE8_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE8_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE8_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -612,7 +612,7 @@ L_Done:
attachrid(getcharid(3,$@cave9fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave9 == 1) message strcharinfo(0), "Oh no, more monsters?!";
if ($@wave_cave9 == 2) message strcharinfo(0), "I can't give up now!";
@@ -641,14 +641,14 @@ OnMonsterDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned.
setarray $@CAVE9_MONSTERS_IDS[1], 1002, 1003, 1004;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE9_MONSTERS_QTY[1], 5, 3, 2;
-// Number of Waves
+// Number of waves.
set $@CAVE9_WAVES, 3;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE9_TIME, 120;
initnpctimer;
stopnpctimer;
@@ -692,10 +692,10 @@ L_Done:
attachrid(getcharid(3,$@cave10fighter$));
// Here you can define the messages to be shown for the players on the beginning of each wave.
-// Remember to adjust the number of conditionals according to the number of waves
+// Remember to adjust the number of conditionals according to the number of waves.
if ($@wave_cave10 == 1) message strcharinfo(0), "I can't give up now!";
- if ($@wave_cave10 == 1) message strcharinfo(0), "I feel I'm getting close to the end...";
+ if ($@wave_cave10 == 2) message strcharinfo(0), "I feel I'm getting close to the end...";
if ($@wave_cave10 == 3) message strcharinfo(0), "What? This is harder than I imagined!";
if ($@wave_cave10 == 4) message strcharinfo(0), "Finally! It seems I have defeated all of them! Wait... what is that?!";
@@ -734,16 +734,16 @@ OnBossDeath:
end;
onInit:
-// Here you can define the specifics of each Cave Battle
-// Monsters IDs to be spawned before the boss
+// Here you can define the specifics of each battle cave.
+// Monsters IDs to be spawned. before the boss.
setarray $@CAVE10_MONSTERS_IDS[1], 1002, 1003, 1004, 1036;
-// Number of monsters of each ID
+// Number of monsters of each ID.
setarray $@CAVE10_MONSTERS_QTY[1], 5, 3, 2, 1;
-// ID of the boss monster
+// ID of the boss monster.
set $@BOSS, 1067;
-// Number of Waves before the boss
+// Number of waves. before the boss.
set $@CAVE10_WAVES, 4;
-// Maximum time (in seconds) for the player to finish the fight
+// Maximum time (in seconds) for the player to finish the fight.
set $@CAVE10_TIME, 120;
initnpctimer;
stopnpctimer;