summaryrefslogtreecommitdiff
path: root/world/map/npc/annuals/halloween/munro.txt
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/annuals/halloween/munro.txt')
-rw-r--r--world/map/npc/annuals/halloween/munro.txt71
1 files changed, 71 insertions, 0 deletions
diff --git a/world/map/npc/annuals/halloween/munro.txt b/world/map/npc/annuals/halloween/munro.txt
index feb71aea..03c81477 100644
--- a/world/map/npc/annuals/halloween/munro.txt
+++ b/world/map/npc/annuals/halloween/munro.txt
@@ -29,6 +29,77 @@ L_Halloween:
L_Exit:
close;
+
+OnTormentaDie:
+ // FIXME: This announce is not working (but is it important?)
+ announce "Tormenta was pushed back to the Abyss, but at Halloween, she's sure to be back soon.", 0;
+ end;
+
+// Spawn Tormenta if not alive and HW
+OnClock0000:
+ goto L_Tormenta;
+OnClock0100:
+ goto L_Tormenta;
+OnClock0200:
+ goto L_Tormenta;
+OnClock0300:
+ goto L_Tormenta;
+OnClock0400:
+ goto L_Tormenta;
+OnClock0500:
+ goto L_Tormenta;
+OnClock0600:
+ goto L_Tormenta;
+OnClock0700:
+ goto L_Tormenta;
+OnClock0800:
+ goto L_Tormenta;
+OnClock0900:
+ goto L_Tormenta;
+OnClock1000:
+ goto L_Tormenta;
+OnClock1100:
+ goto L_Tormenta;
+OnClock1200:
+ goto L_Tormenta;
+OnClock1300:
+ goto L_Tormenta;
+OnClock1400:
+ goto L_Tormenta;
+OnClock1500:
+ goto L_Tormenta;
+OnClock1600:
+ goto L_Tormenta;
+OnClock1700:
+ goto L_Tormenta;
+OnClock1800:
+ goto L_Tormenta;
+OnClock1900:
+ goto L_Tormenta;
+OnClock2000:
+ goto L_Tormenta;
+OnClock2100:
+ goto L_Tormenta;
+OnClock2200:
+ goto L_Tormenta;
+OnClock2300:
+ goto L_Tormenta;
+
+// Debug
+OnTormenta:
+ goto L_Tormenta;
+
+L_Tormenta:
+ // Do not summon Tormenta outside Halloween, or while they're alive
+ if (!$@halloween_time)
+ end;
+ if (mobcount("057-1", "Munro::OnTormentaDie") >= 0)
+ end;
+
+ // Spawn Tormenta and finish
+ monster "057-1", 126, 64, "Tormenta", 1137, 1, "Munro::OnTormentaDie";
+ end;
+
}
function|script|SpawnMunro
{