summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--world/map/npc/025-4/battlecaves.txt85
1 files changed, 38 insertions, 47 deletions
diff --git a/world/map/npc/025-4/battlecaves.txt b/world/map/npc/025-4/battlecaves.txt
index d4ff8c04..1d65b0fb 100644
--- a/world/map/npc/025-4/battlecaves.txt
+++ b/world/map/npc/025-4/battlecaves.txt
@@ -37,9 +37,7 @@ L_Done:
// 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.
- if ($@wave_cave1 == 1) message strcharinfo(0), "Oh no, more monsters?!";
- if ($@wave_cave1 == 2) message strcharinfo(0), "I can't give up now!";
- if ($@wave_cave1 == 3) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
+ if ($@wave_cave1 == 1) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
if ($@wave_cave1 < $@CAVE1_WAVES) goto L_Summon;
set cavefights, (cavefights ^ BATTLE_CAVE1);
@@ -60,74 +58,74 @@ L_no_root:
onInit:
// Cave 1 Configuration.
- setarray $@CAVE1_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE1_MONSTERS_QTY[1], 3, 2, 2, 2;
- set $@CAVE1_WAVES, 3;
- set $@CAVE1_TIME, 900;
+ setarray $@CAVE1_MONSTERS_IDS[1], 1087, 1084;
+ setarray $@CAVE1_MONSTERS_QTY[1], 3, 3;
+ set $@CAVE1_WAVES, 1;
+ set $@CAVE1_TIME, 180;
// Cave 2 Configuration.
- setarray $@CAVE2_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE2_MONSTERS_QTY[1], 3, 2, 2, 2;
- set $@CAVE2_WAVES, 3;
- set $@CAVE2_TIME, 900;
+ setarray $@CAVE2_MONSTERS_IDS[1], 1083, 1084;
+ setarray $@CAVE2_MONSTERS_QTY[1], 3, 4;
+ set $@CAVE2_WAVES, 1;
+ set $@CAVE2_TIME, 210;
// Cave 3 Configuration.
- setarray $@CAVE3_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE3_MONSTERS_QTY[1], 3, 2, 2, 2;
- set $@CAVE3_WAVES, 3;
- set $@CAVE3_TIME, 900;
+ setarray $@CAVE3_MONSTERS_IDS[1], 1088, 1083;
+ setarray $@CAVE3_MONSTERS_QTY[1], 4, 4;
+ set $@CAVE3_WAVES, 1;
+ set $@CAVE3_TIME, 240;
// Cave 4 Configuration.
- setarray $@CAVE4_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE4_MONSTERS_QTY[1], 3, 2, 2, 2;
- set $@CAVE4_WAVES, 3;
- set $@CAVE4_TIME, 900;
+ setarray $@CAVE4_MONSTERS_IDS[1], 1087, 1083, 1084;
+ setarray $@CAVE4_MONSTERS_QTY[1], 2, 2, 4;
+ set $@CAVE4_WAVES, 2;
+ set $@CAVE4_TIME, 360;
// Cave 5 Configuration.
- setarray $@CAVE5_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE5_MONSTERS_QTY[1], 3, 2, 2, 2;
- set $@CAVE5_WAVES, 3;
- set $@CAVE5_TIME, 900;
+ setarray $@CAVE5_MONSTERS_IDS[1], 1088, 1083, 1084;
+ setarray $@CAVE5_MONSTERS_QTY[1], 3, 3, 3;
+ set $@CAVE5_WAVES, 2;
+ set $@CAVE5_TIME, 390;
// Cave 6 Configuration.
- setarray $@CAVE6_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE6_MONSTERS_QTY[1], 3, 2, 2, 2;
- set $@CAVE6_WAVES, 3;
- set $@CAVE6_TIME, 900;
+ setarray $@CAVE6_MONSTERS_IDS[1], 1087, 1088, 1083;
+ setarray $@CAVE6_MONSTERS_QTY[1], 3, 4, 4;
+ set $@CAVE6_WAVES, 2;
+ set $@CAVE6_TIME, 420;
// Cave 7 Configuration.
setarray $@CAVE7_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE7_MONSTERS_QTY[1], 3, 2, 2, 2;
+ setarray $@CAVE7_MONSTERS_QTY[1], 2, 2, 2, 2;
set $@CAVE7_WAVES, 3;
- set $@CAVE7_TIME, 900;
+ set $@CAVE7_TIME, 540;
// Cave 8 Configuration.
setarray $@CAVE8_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE8_MONSTERS_QTY[1], 3, 2, 2, 2;
+ setarray $@CAVE8_MONSTERS_QTY[1], 2, 2, 3, 3;
set $@CAVE8_WAVES, 3;
- set $@CAVE8_TIME, 900;
+ set $@CAVE8_TIME, 570;
// Cave 9 Configuration.
setarray $@CAVE9_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE9_MONSTERS_QTY[1], 3, 2, 2, 2;
+ setarray $@CAVE9_MONSTERS_QTY[1], 3, 3, 3, 3;
set $@CAVE9_WAVES, 3;
- set $@CAVE9_TIME, 900;
+ set $@CAVE9_TIME, 600;
// Cave 10 Configuration.
setarray $@CAVE10_MONSTERS_IDS[1], 1087, 1088, 1083, 1084;
- setarray $@CAVE10_MONSTERS_QTY[1], 3, 2, 2, 2;
+ setarray $@CAVE10_MONSTERS_QTY[1], 3, 3, 3, 3;
set $@BOSS, 1086;
set $@CAVE10_WAVES, 4;
- set $@CAVE10_TIME, 1500;
+ set $@CAVE10_TIME, 900;
}
@@ -182,9 +180,7 @@ L_Done:
// 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.
- if ($@wave_cave2 == 1) message strcharinfo(0), "Oh no, more monsters?!";
- if ($@wave_cave2 == 2) message strcharinfo(0), "I can't give up now!";
- if ($@wave_cave2 == 3) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
+ if ($@wave_cave2 == 1) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
if ($@wave_cave2 < $@CAVE2_WAVES) goto L_Summon;
set cavefights, (cavefights ^ BATTLE_CAVE2);
@@ -252,9 +248,7 @@ L_Done:
// 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.
- if ($@wave_cave3 == 1) message strcharinfo(0), "Oh no, more monsters?!";
- if ($@wave_cave3 == 2) message strcharinfo(0), "I can't give up now!";
- if ($@wave_cave3 == 3) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
+ if ($@wave_cave3 == 1) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
if ($@wave_cave3 < $@CAVE3_WAVES) goto L_Summon;
set cavefights, (cavefights ^ BATTLE_CAVE3);
@@ -324,8 +318,7 @@ L_Done:
// 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!";
- if ($@wave_cave4 == 3) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
+ if ($@wave_cave4 == 2) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
if ($@wave_cave4 < $@CAVE4_WAVES) goto L_Summon;
set cavefights, (cavefights ^ BATTLE_CAVE4);
@@ -396,8 +389,7 @@ L_Done:
// 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!";
- if ($@wave_cave5 == 3) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
+ if ($@wave_cave5 == 2) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
if ($@wave_cave5 < $@CAVE5_WAVES) goto L_Summon;
set cavefights, (cavefights ^ BATTLE_CAVE5);
@@ -468,8 +460,7 @@ L_Done:
// 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!";
- if ($@wave_cave6 == 3) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
+ if ($@wave_cave6 == 2) message strcharinfo(0), "As soon as you kill the last monster, your vision blacks out and you feel a strange sensation... Maybe it is not healthy to stay in this cave.";
if ($@wave_cave6 < $@CAVE6_WAVES) goto L_Summon;
set cavefights, (cavefights ^ BATTLE_CAVE6);