diff --git a/src/creature.ts b/src/creature.ts index 116945155..22d9fa407 100644 --- a/src/creature.ts +++ b/src/creature.ts @@ -460,6 +460,9 @@ export class Creature { this.abilities.forEach((ability) => { ability.reset(); + if (!ability.upgraded && ability.usesLeftBeforeUpgrade() === 0) { + ability.setUpgraded(); + } }); }; varReset.bind(this);