summaryrefslogtreecommitdiff
path: root/world/map/npc/functions
diff options
context:
space:
mode:
Diffstat (limited to 'world/map/npc/functions')
-rw-r--r--world/map/npc/functions/ghost.txt11
1 files changed, 9 insertions, 2 deletions
diff --git a/world/map/npc/functions/ghost.txt b/world/map/npc/functions/ghost.txt
index 1439d543..09a10680 100644
--- a/world/map/npc/functions/ghost.txt
+++ b/world/map/npc/functions/ghost.txt
@@ -1,8 +1,15 @@
function|script|SpawnGhost
{
+ if ($GHOSTS_DISABLED)
+ return;
+
if (BaseLevel >= 40 &&
(getmap() == "026-1" ||
- getmap() == "027-1"))
+ getmap() == "027-1" ||
+ getmap() == "027-2" ||
+ getmap() == "027-3" ||
+ getmap() == "027-4" ||
+ getmap() == "027-5"))
goto L_Spawn;
return;
@@ -21,6 +28,6 @@ L_Spawn:
set @GHOST_MAP$, getmap();
specialeffect2 39;
- monster getmap(), .@x, .@y, strcharinfo(0), 1125, 1, "~GH~" + getcharid(0);
+ monster getmap(), .@x, .@y, strcharinfo(0), 1136, 1, "~GH~" + getcharid(0);
return;
}