From 3f7ffc61a5a9a8539421d0827183a31f3c59fcd9 Mon Sep 17 00:00:00 2001 From: toaster Date: Wed, 6 Jun 2018 18:48:37 +0100 Subject: [PATCH] Fixed the fireball Sal sleepily helped me with. --- src/p_user.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/p_user.c b/src/p_user.c index d8f406bd7..21bcc985a 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -3513,8 +3513,7 @@ static void P_DoFiring(player_t *player, ticcmd_t *cmd) { player->pflags |= PF_ATTACKDOWN; mo = P_SpawnPlayerMissile(player->mo, MT_FIREBALL, 0); - if (mo && ((mo->info->speed>>FRACBITS) * mo->scale) < player->speed) - P_InstaThrust(mo, player->mo->angle, player->speed); + P_InstaThrust(mo, player->mo->angle, ((mo->info->speed>>FRACBITS)*player->mo->scale) + player->speed); S_StartSound(player->mo, sfx_mario7); return; }