summaryrefslogtreecommitdiff
path: root/npc/001-7/celestia_bossfight.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/001-7/celestia_bossfight.txt')
-rw-r--r--npc/001-7/celestia_bossfight.txt19
1 files changed, 14 insertions, 5 deletions
diff --git a/npc/001-7/celestia_bossfight.txt b/npc/001-7/celestia_bossfight.txt
index 89fab98be..c84190775 100644
--- a/npc/001-7/celestia_bossfight.txt
+++ b/npc/001-7/celestia_bossfight.txt
@@ -87,8 +87,9 @@ L_Survivor:
mesq l("Foolish kids, do you think violence is the answer to everything?!");
next;
mesn col("The Yeti King", 3);
- mesq l("I give you three minutes to defeat me. Witness my wrath!");
+ mesq l("I give you five minutes to defeat me. Witness my wrath!");
setnpcdisplay .name$, NPC_NO_SPRITE;
+ npctalk l("*Roaaaaaar!*");
monster .map$, .x, .y, strmobinfo(1, YetiKing), YetiKing, 1, "#YetiKing::OnVictory";
initnpctimer;
break;
@@ -108,22 +109,30 @@ OnDefeat:
end;
OnTimer60000:
- npctalk "Time left: 2 minutes";
+ npctalk "Time left: 4 minutes";
end;
OnTimer120000:
+ npctalk "Time left: 3 minutes";
+ end;
+
+OnTimer180000:
+ npctalk "Time left: 2 minutes";
+ end;
+
+OnTimer240000:
npctalk "Time left: 1 minute";
end;
-OnTimer150000:
+OnTimer270000:
npctalk "Time left: 30 seconds";
end;
-OnTimer170000:
+OnTimer290000:
npctalk "Time left: 10 seconds";
end;
-OnTimer180000:
+OnTimer300000:
npctalk "Time is up!";
areatimer "006-1", 20, 20, 141, 171, 10, "#YetiKing::OnDefeat";
killmonster(.map$, "#YetiKing::OnVictory"); // I could use "All" as label, too