Fixed tpyo

This commit is contained in:
Bertie690 2025-07-12 14:45:07 +02:00 committed by GitHub
parent 4d7af523cd
commit 881679d4d6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -907,7 +907,7 @@ interface DelayedAttack {
/**
* Arena Tag to manage execution of delayed attacks, such as {@linkcode MoveId.FUTURE_SIGHT} or {@linkcode MoveId.DOOM_DESIRE}.
* Delayed attacks do nothing for the first several turns after use (including the turn the move is used),
* triggerung against a certain slot after the turn count has elapsed.
* triggering against a certain slot after the turn count has elapsed.
*/
export class DelayedAttackTag extends ArenaTag {
/** Contains all queued delayed attacks on the field */
@ -927,7 +927,7 @@ export class DelayedAttackTag extends ArenaTag {
* @param source - The {@linkcode Pokemon} using the move
* @param move - The {@linkcode MoveId} being used
* @param targetIndex - The {@linkcode BattlerIndex} being targeted
* @param turnCount - The number of turns to delay the attack; default `3`
* @param turnCount - The number of turns to delay the attack (_including the turn the move is used_); default `3`
*/
public queueAttack(source: Pokemon, move: MoveId, targetIndex: BattlerIndex, turnCount = 3): void {
this.delayedAttacks.push({ sourceId: source.id, move, targetIndex, turnsLeft: turnCount });
@ -974,7 +974,7 @@ export class DelayedAttackTag extends ArenaTag {
* @returns Whether at least 1 attack has not finished triggering.
*/
private removeDoneAttacks(): boolean {
this.delayedAttacks = this.delayedAttacks.filter(a => a.turnCount > 0);
this.delayedAttacks = this.delayedAttacks.filter(a => a.turnsLeft > 0);
return this.delayedAttacks.length > 0;
}