diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 02c1c3009ef..cb90ff12ce0 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -665,7 +665,7 @@ export class ConfusedTag extends BattlerTag { const def = pokemon.getEffectiveStat(Stat.DEF); const damage = toDmgValue(((((2 * pokemon.level / 5 + 2) * 40 * atk / def) / 50) + 2) * (pokemon.randSeedIntRange(85, 100) / 100)); globalScene.queueMessage(i18next.t("battlerTags:confusedLapseHurtItself")); - pokemon.damageAndUpdate(damage, HitResult.SELF); + pokemon.damageAndUpdate(damage, HitResult.CONFUSION); pokemon.battleData.hitCount++; (globalScene.getCurrentPhase() as MovePhase).cancel(); } diff --git a/src/phases/damage-anim-phase.ts b/src/phases/damage-anim-phase.ts index 0479573e11a..3b98459914a 100644 --- a/src/phases/damage-anim-phase.ts +++ b/src/phases/damage-anim-phase.ts @@ -42,7 +42,7 @@ export class DamageAnimPhase extends PokemonPhase { applyDamage() { switch (this.damageResult) { case HitResult.EFFECTIVE: - case HitResult.SELF: + case HitResult.CONFUSION: globalScene.playSound("se/hit"); break; case HitResult.SUPER_EFFECTIVE: