Fix speed shoes resetting to default constants when underwater

This commit is contained in:
Lucas S. Vieira 2025-01-02 02:18:46 -03:00
parent 454d87f7a7
commit 3a5f455b72

View file

@ -1036,7 +1036,7 @@ player_update(Player *player)
if(player->speedshoes_frames == 0) {
// Reset constants.
// Notice that speedshoes_frames is set to -1 by general level update.
player->cnst = &CNST_DEFAULT;
player->cnst = player->underwater ? &CNST_UNDERWATER : &CNST_DEFAULT;
}
// Underwater / leaving water