From 71c4734b5ecd11a90ad7d9f9a59e0e24473c861d Mon Sep 17 00:00:00 2001 From: NepDisk Date: Mon, 7 Jul 2025 10:29:24 -0400 Subject: [PATCH] Fix spring off for modded springs --- src/p_mobj.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index 6ec2c0f00..084f27041 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -13578,7 +13578,8 @@ static mobj_t *P_SpawnMobjFromMapThing(mapthing_t *mthing, fixed_t x, fixed_t y, mobj->angle = FixedAngle(mthing->angle << FRACBITS); } - if ((mobj->flags & MF_SPRING) + // Maybe someday. + /*if ((mobj->flags & MF_SPRING) && mobj->info->damage != 0 && mobj->info->mass == 0) { @@ -13586,7 +13587,7 @@ static mobj_t *P_SpawnMobjFromMapThing(mapthing_t *mthing, fixed_t x, fixed_t y, angle_t a = mobj->angle + ANGLE_180; mobj->sprxoff = FixedMul(mobj->radius, FINECOSINE(a >> ANGLETOFINESHIFT)); mobj->spryoff = FixedMul(mobj->radius, FINESINE(a >> ANGLETOFINESHIFT)); - } + }*/ mobj->pitch = FixedAngle(mthing->pitch << FRACBITS); mobj->roll = FixedAngle(mthing->roll << FRACBITS);