summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/012-1/guards.txt55
1 files changed, 31 insertions, 24 deletions
diff --git a/npc/012-1/guards.txt b/npc/012-1/guards.txt
index d05d577ce..194fbfbc1 100644
--- a/npc/012-1/guards.txt
+++ b/npc/012-1/guards.txt
@@ -608,8 +608,15 @@ OnStartSiege:
initnpctimer;
end;
-// Timers
+// Warmup
OnTimer35000:
+OnTimer70000:
+OnTimer95000:
+ siege_cast("014-3", .name$, $@SIEGE_HURNS, TP_HURNS);
+ end;
+
+// Timers
+OnTimer135000:
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);
@@ -628,7 +635,7 @@ OnTimer35000:
disablenpc "Jack";
end;
-OnTimer65000:
+OnTimer165000:
siege_cast("012-1", .name$, 0, TP_HURNS);
siege_cast("014-3", .name$, $@SIEGE_HURNS, TP_HURNS);
disablenpc "Shoppa Kep";
@@ -645,49 +652,49 @@ OnTimer65000:
disablenpc "Rakinorf, Mayor";
end;
-OnTimer96000:
+OnTimer196000:
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
-OnTimer180000:
+OnTimer280000:
siege_boss("012-1", $@SIEGE_HURNS);
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
// At certain moments, the difficulty rises
-OnTimer210000:
-OnTimer420000:
-OnTimer540000:
+OnTimer310000:
+OnTimer520000:
+OnTimer640000:
$@SIEGE_HURNS+=1;
// Spawn each 45s after timer 120, difficulty raisers exempt (same for boss)
-OnTimer120000:
-OnTimer165000:
-//Timer 180000: BOSS WAVE
-//OnTimer210000: difficulty raiser
-OnTimer255000:
-OnTimer300000:
-OnTimer345000:
-OnTimer390000:
-//Timer 420000: difficulty raiser
-OnTimer435000:
-OnTimer480000:
-OnTimer525000:
-//OnTimer540000: difficulty raiser
-OnTimer570000:
+OnTimer220000:
+OnTimer265000:
+//Timer 280000: BOSS WAVE
+//OnTimer310000: difficulty raiser
+OnTimer355000:
+OnTimer400000:
+OnTimer445000:
+OnTimer490000:
+//Timer 520000: difficulty raiser
+OnTimer535000:
+OnTimer580000:
+OnTimer625000:
+//OnTimer640000: difficulty raiser
+OnTimer670000:
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
-OnTimer600000:
+OnTimer700000:
mapannounce("012-1", "##1The Monster Army is getting tired of resistance!", bc_map);
siege_cast("012-1", .name$, $@SIEGE_HURNS, TP_HURNS);
end;
-OnTimer660000:
+OnTimer760000:
$@MK_SCENE=MK_NONE;
$@MK_AGGRO=$@MK_AGGRO/20;
mapannounce("012-1", "##1The Monster King army is preparing to withdraw!", bc_map);
end;
-OnTimer690000:
+OnTimer790000:
siege_revert("012-1");
siege_revert("014-3");
enablenpc("Mana Stone");