Fix some bugs related to double battles

This commit is contained in:
Flashfyre committed 2023-11-26 22:22:05 -05:00
1 parent 1ac9f239b7
commit 75904470d3
2 files changed
+12 -3

No files matched your search

+3
View File
@@ -1020,6 +1020,9 @@ export class RecoilAttr extends MoveEffectAttr {
return false;
const recoilDamage = Math.max(Math.floor((!this.useHp ? user.turnData.damageDealt : user.getMaxHp()) / 4), 1);
if (!recoilDamage)
return false;
user.scene.unshiftPhase(new DamagePhase(user.scene, user.getBattlerIndex(), HitResult.OTHER));
user.scene.queueMessage(getPokemonMessage(user, ' is hit\nwith recoil!'));
user.damage(recoilDamage);