From 0d49d4ba3fd1cba973c086017a658bbb279eec9a Mon Sep 17 00:00:00 2001 From: toasterbabe Date: Sun, 1 Jan 2017 16:24:47 +0000 Subject: [PATCH] Fixed seed spawning not properly accounting for reverse gravity. --- src/p_enemy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_enemy.c b/src/p_enemy.c index 097d1448b..fb461eeae 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -10367,7 +10367,7 @@ mobj_t *P_InternalFlickySpawn(mobj_t *actor, mobjtype_t flickytype, fixed_t momz flicky->angle = actor->angle; if (flickytype == MT_SEED) - flicky->z += (actor->height - flicky->height)/2; + flicky->z += P_MobjFlip(actor)*(actor->height - flicky->height)/2; if (actor->eflags & MFE_UNDERWATER) momz = FixedDiv(momz, FixedSqrt(3*FRACUNIT));