diff --git a/src/p_user.c b/src/p_user.c index 630c79b02511924a4a400b49c3b70f961c2f1b93..462e587249dcdd89994df2233153378aaac06e98 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -1404,6 +1404,7 @@ void P_SpawnShieldOrb(player_t *player) if (player->powers[pw_shield] & SH_FORCE) { //Copy and pasted from P_ShieldLook in p_mobj.c + shieldobj->movecount = (shieldobj->target->player->powers[pw_shield] & 0xFF); if (shieldobj->movecount < 1) { if (shieldobj->info->painstate)