diff options
Diffstat (limited to 'world/map/npc/annuals/halloween/munro.txt')
-rw-r--r-- | world/map/npc/annuals/halloween/munro.txt | 71 |
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 { |