diff --git a/src/data/ability.ts b/src/data/ability.ts index fcc4d2b7052..49e1836502a 100755 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -4053,12 +4053,10 @@ export class PostFaintHPDamageAbAttr extends PostFaintAbAttr { } applyPostFaint(pokemon: Pokemon, passive: boolean, simulated: boolean, attacker: Pokemon | undefined, move: Move | undefined, hitResult: HitResult | undefined, args: any[]): boolean { - if (move !== undefined && attacker !== undefined) { //If the mon didn't die to indirect damage - if (!simulated) { - const damage = pokemon.turnData.attacksReceived[0].damage; - attacker.damageAndUpdate((damage), HitResult.OTHER); - attacker.turnData.damageTaken += damage; - } + if (move !== undefined && attacker !== undefined && !simulated) { //If the mon didn't die to indirect damage + const damage = pokemon.turnData.attacksReceived[0].damage; + attacker.damageAndUpdate((damage), HitResult.OTHER); + attacker.turnData.damageTaken += damage; } return true; }