summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/025-3/barriers.txt1
-rw-r--r--npc/025-4/Battlecaves.txt6
2 files changed, 7 insertions, 0 deletions
diff --git a/npc/025-3/barriers.txt b/npc/025-3/barriers.txt
index bbb8ee9a..3e7be356 100644
--- a/npc/025-3/barriers.txt
+++ b/npc/025-3/barriers.txt
@@ -336,6 +336,7 @@ L_Block:
end;
L_StartFight:
+ if (Boss_10 == 2) message strcharinfo(0), "You feel starting something all over again.";
if (Boss_10 != 1) message strcharinfo(0), "You hear screams, they seem to be very close from where you stand.";
set Boss_10, 1;
set @battlebosscave, 1;
diff --git a/npc/025-4/Battlecaves.txt b/npc/025-4/Battlecaves.txt
index df16b076..272f4c9b 100644
--- a/npc/025-4/Battlecaves.txt
+++ b/npc/025-4/Battlecaves.txt
@@ -749,11 +749,17 @@ onInit:
stopnpctimer;
OnTimer5000:
+ if (isdead(0) && $@wave_cave10 == 5) goto L_Dead;
attachrid(getcharid(3,$@cave10fighter$));
if (gettimetick(2) - $@cave10start >= $@CAVE10_TIME) goto L_Cleaning;
if (PC_DIE_COUNTER > $@cave10fighterdeaths) goto L_Cleaning;
if ($@wave_cave10 == 5) goto L_SummonBoss;
setnpctimer 0;
end;
+
+L_Dead:
+ set Boss_10, 2;
+ message strcharinfo(0), "You feel that you missed the very close goal.";
+ goto L_Cleaning;
}