[Refactor] [Docs] Minor refactor of move.checkFlags
into move.doesFlagEffectApply
#14840
tests.yml
on: pull_request
Run Pre-test
31s
Matrix: Run Tests
Annotations
55 errors
test/abilities/dancer.test.ts > Abilities - Dancer > triggers when dance moves are used, doesn't consume extra PP:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/heatproof.test.ts > Abilities - Heatproof > reduces Fire type damage by half:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/heatproof.test.ts > Abilities - Heatproof > reduces Burn damage by half:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies and changes a pokemon's type:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move has a variable type:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the type has changed by another ability:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move calls another move:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move is delayed / charging:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move misses:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/libero.test.ts > Abilities - Libero > ability applies correctly even if the pokemon's move is protected against:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
Run Tests (9) / Shard 9 of 10
FailFast: cancelling since parallel instance has failed
|
test/abilities/arena_trap.test.ts > Abilities - Arena Trap > should lift if pokemon with this ability leaves the field:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/battery.test.ts > Abilities - Battery > raises the power of allies' special moves by 30%:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/battery.test.ts > Abilities - Battery > does not raise the power of allies' non-special moves:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/battery.test.ts > Abilities - Battery > does not raise the power of the ability owner's special moves:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/competitive.test.ts > Abilities - Competitive > lower atk and def by 1 via tickle, then increase spatk by 4 via competitive:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/competitive.test.ts > Abilities - Competitive > lowering your own stats should not trigger competitive:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/competitive.test.ts > Abilities - Competitive > white herb should remove only the negative effects:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/dry_skin.test.ts > Abilities - Dry Skin > during sunlight, lose 1/8 of maximum health at the end of each turn:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/dry_skin.test.ts > Abilities - Dry Skin > during rain, gain 1/8 of maximum health at the end of each turn:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/dry_skin.test.ts > Abilities - Dry Skin > opposing fire attacks do 25% more damage:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
Run Tests (8) / Shard 8 of 10
FailFast: cancelling since parallel instance has failed
|
test/evolution.test.ts > Evolution > should increase both HP and max HP when evolving:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/evolution.test.ts > Evolution > should not fully heal HP when evolving:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/aroma_veil.test.ts > Moves - Aroma Veil > Aroma Veil protects the Pokemon's side against most Move Restriction Battler Tags:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/aroma_veil.test.ts > Moves - Aroma Veil > Aroma Veil does not protect against Imprison:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/aura_break.test.ts > Abilities - Aura Break > reverses the effect of Fairy Aura:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/aura_break.test.ts > Abilities - Aura Break > reverses the effect of Dark Aura:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/aura_break.test.ts > Abilities - Aura Break > has no effect if neither Fairy Aura nor Dark Aura are present:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/good_as_gold.test.ts > Abilities - Good As Gold > should block normal status moves:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/good_as_gold.test.ts > Abilities - Good As Gold > should block memento and prevent the user from fainting:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/good_as_gold.test.ts > Abilities - Good As Gold > should not block any status moves that target the field, one side, or all pokemon:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
Run Tests (1) / Shard 1 of 10
FailFast: cancelling since parallel instance has failed
|
test/abilities/battle_bond.test.ts > Abilities - BATTLE BOND > check if fainted pokemon switches to base form on arena reset:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/battle_bond.test.ts > Abilities - BATTLE BOND > should not keep buffing Water Shuriken after Greninja switches to base form:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should give money when winning a battle:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/honey_gather.test.ts > Abilities - Honey Gather > should not give money when the enemy pokemon flees:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/hyper_cutter.test.ts > Abilities - Hyper Cutter > only prevents ATK drops:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/intimidate.test.ts > Abilities - Intimidate > should lower ATK stat stage by 1 of enemy Pokemon on entry and player switch:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/intimidate.test.ts > Abilities - Intimidate > should not activate again if there is no switch or new entry:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/intimidate.test.ts > Abilities - Intimidate > should lower ATK stat stage by 1 for every switch:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/zero_to_hero.test.ts > Abilities - ZERO TO HERO > should swap to base form on arena reset:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
test/abilities/zero_to_hero.test.ts > Abilities - ZERO TO HERO > should not swap to Hero form if switching due to faint:
src/phases/move-effect-phase.ts#L310
TypeError: move.checkFlag is not a function
❯ src/phases/move-effect-phase.ts:310:19
❯ cleanUpAndComplete src/data/battle-anims.ts:1000:9
❯ MoveAnim.play src/data/battle-anims.ts:1005:14
❯ MoveEffectPhase.start src/phases/move-effect-phase.ts:243:102
❯ Object.call test/testUtils/phaseInterceptor.ts:467:39
❯ Timeout.<anonymous> test/testUtils/phaseInterceptor.ts:397:24
|
Run Tests (5) / Shard 5 of 10
FailFast: cancelling since parallel instance has failed
|
Run Tests (5) / Shard 5 of 10
The operation was canceled.
|
Run Tests (4) / Shard 4 of 10
FailFast: cancelling since parallel instance has failed
|
Run Tests (4) / Shard 4 of 10
The operation was canceled.
|
Run Tests (3) / Shard 3 of 10
FailFast: cancelling since parallel instance has failed
|
Run Tests (3) / Shard 3 of 10
The operation was canceled.
|
Run Tests (6) / Shard 6 of 10
FailFast: cancelling since parallel instance has failed
|
Run Tests (6) / Shard 6 of 10
The operation was canceled.
|
Run Tests (2) / Shard 2 of 10
FailFast: cancelling since parallel instance has failed
|
Run Tests (2) / Shard 2 of 10
The operation was canceled.
|
Run Tests (7) / Shard 7 of 10
FailFast: cancelling since parallel instance has failed
|
Run Tests (7) / Shard 7 of 10
The operation was canceled.
|