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.