summaryrefslogtreecommitdiff
path: root/world/map/npc/mobs
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/mobs')
-rw-r--r--world/map/npc/mobs/miner_mania.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/world/map/npc/mobs/miner_mania.txt b/world/map/npc/mobs/miner_mania.txt
index db36668a..a7a8fa7b 100644
--- a/world/map/npc/mobs/miner_mania.txt
+++ b/world/map/npc/mobs/miner_mania.txt
@@ -49,6 +49,8 @@ For example if you have multiple sqares on a map and to not spawn <num of square
set .map_count, getarraysize($@bif_mine_maps$[0]);
set .map_nr, 0;
+ freeloop 1; // do not check for infinity loop
+
goto L_BifMapInitLoop;
L_BifMapInitLoop:
@@ -130,6 +132,8 @@ L_SlimeMapInitLoop_y1Set:
set .map_nr, .map_nr + 1;
if (.map_nr < .map_count) goto L_SlimeMapInitLoop;
+ freeloop 0; // re-enable infinity loop check
+
initnpctimer;
end;
@@ -140,6 +144,7 @@ OnTimer1000:
set .map_count, getarraysize($@bif_mine_maps$[0]);
set .map_nr, 0;
+
freeloop 1; // do not check for infinity loop
goto L_BifMapLoop;