diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 8fe27a99f61..298673d6e4a 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -308,13 +308,14 @@ export class DisabledTag extends MoveRestrictionBattlerTag { * and showing a message. */ override onAdd(pokemon: Pokemon): void { - // Disable fails against struggle or an empty move history, but we still need to check for - // Cursed Body + // Disable fails against struggle or an empty move history + // TODO: Confirm if this is redundant given Disable/Cursed Body's disable conditions const move = pokemon.getLastNonVirtualMove(); if (isNullOrUndefined(move) || move.move === Moves.STRUGGLE) { return; } + super.onAdd(pokemon); this.moveId = move.move; globalScene.queueMessage(