From 10fc178d7a6630da94c34664322dae961940831d Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Tue, 2 Jan 2024 23:30:55 -0700 Subject: [PATCH] Netgames: never spawn shrines, instead of despawning them --- src/p_mobj.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index 7bc00bbfc..85c2f2259 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -13176,6 +13176,10 @@ static boolean P_AllowMobjSpawn(mapthing_t* mthing, mobjtype_t i) if (!(gametyperules & GTR_CHECKPOINTS)) return false; break; + case MT_ANCIENTSHRINE: + if (netgame) + return false; + break; default: break; } @@ -13813,12 +13817,6 @@ static boolean P_SetupSpawnedMapThing(mapthing_t *mthing, mobj_t *mobj) { angle_t remainderangle = (mobj->angle % ANGLE_90); - if (netgame) - { - P_RemoveMobj(mobj); - return false; - } - if (remainderangle) { // Always lock to 90 degree grid.