diff --git a/src/data/battler-tags.ts b/src/data/battler-tags.ts index 414c114ae9b..292e5c8f1a4 100644 --- a/src/data/battler-tags.ts +++ b/src/data/battler-tags.ts @@ -93,7 +93,10 @@ export interface TerrainBattlerTag { } /** - * Base class for tags that disable moves. Descendants can override {@linkcode moveIsDisabled} to disable moves that match a condition. + * Base class for tags that disable moves. Descendants can override {@linkcode moveIsDisabled} to disable moves that + * match a condition. Note that this tag does not do anything on its own; instead, during the move phase, move users + * check for all tags that are a subclass of this, and marks moves that match a {@linkcode moveIsDisabled} predicate + * as disabled. */ export abstract class DisablingBattlerTag extends BattlerTag { public abstract moveIsDisabled(move: Moves): boolean;