summaryrefslogtreecommitdiff
path: root/npc/025-1/ctrl.c
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2020-08-01 04:31:37 -0300
committerJesusaves <cpntb1@ymail.com>2020-08-01 04:31:37 -0300
commitb17239f4682b2139d318b9f80888ec61e24805f0 (patch)
treedf13986128defa07519f0bb273cb1cb7d1029d9e /npc/025-1/ctrl.c
parent1c7a2c9ad5f7dfb6e517647fd5d0f5009b94a731 (diff)
downloadserverdata-b17239f4682b2139d318b9f80888ec61e24805f0.tar.gz
serverdata-b17239f4682b2139d318b9f80888ec61e24805f0.tar.bz2
serverdata-b17239f4682b2139d318b9f80888ec61e24805f0.tar.xz
serverdata-b17239f4682b2139d318b9f80888ec61e24805f0.zip
People inside Fortress Island should get the auto-warp penalty
Diffstat (limited to 'npc/025-1/ctrl.c')
-rw-r--r--npc/025-1/ctrl.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/npc/025-1/ctrl.c b/npc/025-1/ctrl.c
index 166cd0787..8220c16c4 100644
--- a/npc/025-1/ctrl.c
+++ b/npc/025-1/ctrl.c
@@ -13,13 +13,14 @@
// $@FORTRESS_STATUE = bitmask
// 1,2,4,8... broken statues
// TODO: Use bg() - maybe with dummysd? What will increase allies count?
-// TODO: mapwarp() everyone outside when FTCleanup(false)
+// mapwarp() everyone outside when FTCleanup(false)
// TODO: Gate control during siege (not $FORTRESS_STATE). Gate monster.
// TODO: Spawn the monster general for each statue. Count their deaths.
// TODO: Spawn Monster Governor (and add it) once statue is broken. ::OnConquest
// TODO: Record nÂș of victories. Strengthen the governor.
// TODO: Provide a way to resume failed attempts. Move Phoenix inside.
-// TODO: Testing. Use setwall() instead of builtin collision? (Deprecates out NPC)
+// TODO: Testing.
+// Use setwall() instead of builtin collision? (Deprecates out NPC)
// TODO: NPCs from inside: Tolchi. Phoenix. Free Status Reset. Aeros Shop. Etc.
// TODO: Spawn inside and outside when siege begins.
// TODO: Heartbeat - (Re)Spawn monsters inside every X seconds
@@ -52,6 +53,7 @@ function script FTCleanup {
} else {
enablenpc "Fortress Gate";
donpcevent "#025-1_99_112::OnEnable";
+ mapwarp("025-1", "025-2", 100, 27);
}
return;
}