player: reset powersurge.bonus struct when activating powersurge

Fixes minor visual bugs when re-activating power surge
This commit is contained in:
Andrei Alexeyev 2021-10-26 07:11:10 +03:00
parent 041f79561f
commit ed7134718a
No known key found for this signature in database
GPG key ID: 72D26128040B9690

View file

@ -687,6 +687,7 @@ static bool player_powersurge(Player *plr) {
plr->powersurge.time.activated = global.frames;
plr->powersurge.power = 0;
plr->powersurge.damage_accum = 0;
player_powersurge_calc_bonus(plr, &plr->powersurge.bonus);
player_add_power(plr, -PLR_POWERSURGE_POWERCOST);
play_sfx("powersurge_start");