check for player->mo before grabbing scale

This commit is contained in:
TehRealSalt 2019-05-02 22:20:53 -04:00
parent 8f4d93995b
commit e3c96c28c6

View file

@ -2263,7 +2263,10 @@ fixed_t K_GetKartSpeed(player_t *player, boolean doboostpower)
k_speed += kartspeed*3; // 153 - 177
finalspeed = FixedMul(FixedMul(k_speed<<14, g_cc), player->mo->scale);
finalspeed = FixedMul(k_speed<<14, g_cc);
if (player->mo && !P_MobjWasRemoved(player->mo)
finalspeed = FixedMul(finalspeed, player->mo->scale);
if (doboostpower)
return FixedMul(finalspeed, player->kartstuff[k_boostpower]+player->kartstuff[k_speedboost]);