summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/012-1/guards.txt32
1 files changed, 23 insertions, 9 deletions
diff --git a/npc/012-1/guards.txt b/npc/012-1/guards.txt
index 2282330e7..835b9cf00 100644
--- a/npc/012-1/guards.txt
+++ b/npc/012-1/guards.txt
@@ -625,6 +625,7 @@ OnTimer35000:
siege_setup("012-1");
siege_cast("014-3", .name$, $@SIEGE_HURNS, TP_HURNS);
mapannounce("012-1", "##2Message to all Hurnscald NPCs: Take shelter!", bc_map);
+ disablenpc "Oscar";
disablenpc "Gwendolyn";
disablenpc "Milly";
disablenpc "LOFBot";
@@ -665,30 +666,42 @@ OnTimer180000:
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
-// At minute 3, 6 and 8, difficulty raises
-OnTimer180000:
-OnTimer360000:
-OnTimer480000:
+// At certain moments, the difficulty rises
+OnTimer210000:
+OnTimer420000:
+OnTimer540000:
$@SIEGE_HURNS+=1;
-// Other minutes are not affected
+// Spawn each 30s after timer 120, difficulty raisers exempt (same for boss)
OnTimer120000:
+OnTimer150000:
+//OnTimer180000: BOSS WAVE
+//OnTimer210000: difficulty raiser
OnTimer240000:
+OnTimer270000:
OnTimer300000:
-OnTimer420000:
+OnTimer330000:
+OnTimer360000:
+OnTimer390000:
+//OnTimer420000: difficulty raiser
+OnTimer450000:
+OnTimer480000:
+OnTimer510000:
+//OnTimer540000: difficulty raiser
+OnTimer570000:
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
-OnTimer540000:
+OnTimer600000:
mapannounce("012-1", "##1The Monster Army is getting tired of resistance!", bc_map);
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
-OnTimer600000:
+OnTimer660000:
$@MK_SCENE=MK_NONE;
$@MK_AGGRO=$@MK_AGGRO/20;
mapannounce("012-1", "##1The Monster King army is preparing to withdraw!", bc_map);
end;
-OnTimer630000:
+OnTimer690000:
siege_revert("012-1");
siege_revert("014-3");
enablenpc("Mana Stone");
@@ -717,6 +730,7 @@ OnTimer630000:
enablenpc "Melina";
enablenpc "Helena";
enablenpc "Rakinorf, Mayor";
+ enablenpc "Oscar";
stopnpctimer;
end;