Class IncinerateTests
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult>
Incinerate inflicts damage to all adjacent opponents.static CompletableFuture<TestResult>
Items destroyed by Incinerate cannot be recovered by Recycle, Pickup, or Harvest.static CompletableFuture<TestResult>
Berries that would activate in response to Incinerate, such as the Oran Berry or Rowap Berry, are destroyed before they have a chance to be consumed.static CompletableFuture<TestResult>
As of Gen 6, Incinerate can destroy GemsGemsItem
.static CompletableFuture<TestResult>
Incinerate cannot destroy items held by a Pokémon with the Sticky Hold ability.static CompletableFuture<TestResult>
The Occa Berry will activate before being burned up.static CompletableFuture<TestResult>
Symbiosis will not activate when an item is destroyed by Incinerate.
-
Constructor Details
-
IncinerateTests
public IncinerateTests()
-
-
Method Details
-
testDestroysBerriesOfPokemonHit
public static CompletableFuture<TestResult> testDestroysBerriesOfPokemonHit(BattleTestHelper helper) Incinerate inflicts damage to all adjacent opponents. It destroys any Berries held by the hit Pokémon.In this test, a Heatmor that knows the move Incinerate faces two Whismur that are holding Lum Berries and know the move Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The Whismurs' Leppa Berries are destroyed. The Whismurs use Sleep Talk. - We verify that both Whismurs were damaged by the attack. We verify that both Whismurs no longer have a held item. We verify that both Whismurs don't have a consumed item.
-
testOccaBerryActivatesBeforeItCanBeDestroyed
public static CompletableFuture<TestResult> testOccaBerryActivatesBeforeItCanBeDestroyed(BattleTestHelper helper) The Occa Berry will activate before being burned up.In this test, a Heatmor that knows the move Incinerate faces two Petilil, one that holds an Occa Berry, and both knowing the move Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The first Petilil's Occa Berry activates and reduces damage from the attack. The Petilils uses Sleep Talk. - We verify that the first Petilil no longer has a held item. We verify that the first Petilil consumed item is a berry. We verify that the first Petilil received half the damage from the Incinerate than the second Petilil did.
-
testHPRestoringBerriesAndDamagingBerriesAreDestroyed
public static CompletableFuture<TestResult> testHPRestoringBerriesAndDamagingBerriesAreDestroyed(BattleTestHelper helper) Berries that would activate in response to Incinerate, such as the Oran Berry or Rowap Berry, are destroyed before they have a chance to be consumed.In this test, a Heatmor that knows the move Incinerate faces two Whismur, the first one holding an Oran Berry and the second one holding a Rowap Berry, with both knowing Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The first Whismur's Oran Berry is destroyed before the Whismur can heal. The second Whismur's Rowap Berry is destroyed before Heatmor can take damage from it. The Whismurs use Sleep Talk. - We verify that both Whismurs were damaged by the attack. We verify that both Whismurs no longer have a held item. We verify that both Whismurs don't have a consumed item.
-
testIncinerateDoesNotAffectPokemonWithTheStickyHoldAbility
public static CompletableFuture<TestResult> testIncinerateDoesNotAffectPokemonWithTheStickyHoldAbility(BattleTestHelper helper) Incinerate cannot destroy items held by a Pokémon with the Sticky Hold ability.In this test, a Heatmor that knows the move Incinerate faces a Gastrodon with the Sticky Hold ability that holds a Lum Berry and knows the move Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The Gastrodon's Lum Berry is not destroyed. The Gastrodon use Sleep Talk. - We verify that the Gastrodon has a held item. We verify that the Gastrodon hasn't consumed an item.
-
testSymbiosisDoesNotReactToADestroyedBerry
public static CompletableFuture<TestResult> testSymbiosisDoesNotReactToADestroyedBerry(BattleTestHelper helper) Symbiosis will not activate when an item is destroyed by Incinerate.In this test, a Heatmor that knows the move Incinerate faces a Whismur that holds an Oran Berry and knows the move Sleep Talk, as well as a Floette with the Symbiosis ability that holds a Leftovers and knows Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The Whismur's Oran Berry is destroyed before the Whismur can heal. The Floette's Symbiosis ability does not activate and Floette keeps its Leftovers. The Floette use Sleep Talk. The Whismur use Sleep Talk. - We verify that the Whismur no longer has a held item. We verify that the Whismur doesn't have a consumed item. We verify that the Floette has a held item.
-
testHarvestPickupAndRecycleDontRecoverIncineratedBerries
public static CompletableFuture<TestResult> testHarvestPickupAndRecycleDontRecoverIncineratedBerries(BattleTestHelper helper) Items destroyed by Incinerate cannot be recovered by Recycle, Pickup, or Harvest.In this test, a Heatmor that knows the move Incinerate faces a Bunnelby with the Pickup ability that holds a Lum Berry and knows the move Recycle, as well as a Exeggutor with the Harvest ability that holds a Lum Berry and knows the move Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The Bunnelby's Lum Berry is destroyed. The Exeggutor's Lum Berry is destroyed. The Bunnelby use Recycle. The move fails. The Exeggutor use Sleep Talk. The Bunnelby's Pickup does not recover the Exeggutor's Lum Berry. The Exeggutor's Harvest does not recover its own Lum Berry. - We verify that the Bunnelby no longer has a held item. We verify that the Bunnelby doesn't have a consumed item. We verify that the Exeggutor no longer has a held item. We verify that the Exeggutor doesn't have a consumed item.
-
testIncinerateDestroysGems
As of Gen 6, Incinerate can destroy GemsGemsItem
.In this test, a Heatmor that knows the move Incinerate faces a Flaffy that holds an Electric Gem and knows the move Sleep Talk. - Turn 1 The Heatmor uses Incinerate. The Flaffy's Electric Gem is destroyed. The Flaffy use Sleep Talk. - We verify that the Flaffy doesn't have a held item. We verify that the Flaffy hasn't consumed an item.
-