diff --git a/src/p_inter.c b/src/p_inter.c index 6bc645327..6d2d89d36 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -2182,7 +2182,7 @@ static void P_FlingBurst mo->momy = (mo->target->momy/2) + FixedMul(FINESINE(fa>>ANGLETOFINESHIFT), ns); ns = FixedMul(momz, player->mo->scale); - mo->momz = (mo->target->momz/2) + ns * P_MobjFlip(mo); + mo->momz = (mo->target->momz/2) + ((ns) * P_MobjFlip(mo)); } /** Spills an injured player's rings.