Netgames: never spawn shrines, instead of despawning them

This commit is contained in:
AJ Martinez 2024-01-02 23:30:55 -07:00
parent edbc62f7d6
commit 10fc178d7a

View file

@ -13176,6 +13176,10 @@ static boolean P_AllowMobjSpawn(mapthing_t* mthing, mobjtype_t i)
if (!(gametyperules & GTR_CHECKPOINTS)) if (!(gametyperules & GTR_CHECKPOINTS))
return false; return false;
break; break;
case MT_ANCIENTSHRINE:
if (netgame)
return false;
break;
default: default:
break; break;
} }
@ -13813,12 +13817,6 @@ static boolean P_SetupSpawnedMapThing(mapthing_t *mthing, mobj_t *mobj)
{ {
angle_t remainderangle = (mobj->angle % ANGLE_90); angle_t remainderangle = (mobj->angle % ANGLE_90);
if (netgame)
{
P_RemoveMobj(mobj);
return false;
}
if (remainderangle) if (remainderangle)
{ {
// Always lock to 90 degree grid. // Always lock to 90 degree grid.