From 8c01945f1b26f3e21439b8f959d53e6acb8b0442 Mon Sep 17 00:00:00 2001 From: cypress Date: Sat, 30 Dec 2023 11:26:41 -0500 Subject: [PATCH] SERVER: Fix NZ:P Beta spawn points being in the floor sometimes --- source/server/entities/spawn_points.qc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/server/entities/spawn_points.qc b/source/server/entities/spawn_points.qc index 91d30d5..1114ed6 100644 --- a/source/server/entities/spawn_points.qc +++ b/source/server/entities/spawn_points.qc @@ -269,7 +269,11 @@ void(entity which) Spawns_SetUpPoint = { which.solid = SOLID_BBOX; setsize(which, [-8, -8, -32], [8, 8, 40]); - Spawns_DropToFloor(which); + + // NZ:P Beta was pretty relaxed when it came to spawn validity.. + // so doing this causes breakage on maps like Ankunft. + if (map_compatibility_mode != MAP_COMPAT_BETA) + Spawns_DropToFloor(which); if (!which.weapon) { which.weapon = SPAWN_START_WEAPON;