diff options
Diffstat (limited to 'npc')
-rw-r--r-- | npc/025-3/barriers.txt | 1 | ||||
-rw-r--r-- | npc/025-4/Battlecaves.txt | 6 |
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; } |