Class BoomburstTests
java.lang.Object
com.pixelmonmod.pixelmon.api.test.impl.move.BoomburstTests
Tests for Boomburst
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult> Boomburst does damage to all adjacent Pokémon, including allies.
-
Constructor Details
-
BoomburstTests
public BoomburstTests()
-
-
Method Details
-
testBoomburstHitsEveryoneAndThroughSubstitute
public static CompletableFuture<TestResult> testBoomburstHitsEveryoneAndThroughSubstitute(BattleTestHelper helper) Boomburst does damage to all adjacent Pokémon, including allies. Boomburst is a sound-based move. Boomburst can hit Pokémon even if they are behind a substitute.In this Double Battle test, an Exploud that knows the moves Sleep Talk and Boomburst is on a team with a Vibrava that knows Substitute and Sleep Talk. They face a Flygon and Noivern that both know Substitute and Sleep Talk.
Turn 1 The Noivern uses Substitute. The Flygon uses Substitute. The Vibrava uses Substitute. The Exploud uses Sleep Talk. Turn 2 The Noivern uses Sleep Talk. The Flygon uses Sleep Talk. The Vibrava uses Sleep Talk. The Exploud uses Boomburst. - After Turn 1 We get the HP of each Pokémon and the HP of their Substitutes. After Turn 2 We verify that the Vibrava's Substitute did not take any damage. We verify that the Flygon's Substitute did not take any damage. We verify that the Noivern's Substitute did not take any damage. We verify that the Vibrava took damage during the second turn. We verify that the Flygon took damage during the second turn. We verify that the Noivern took damage during the second turn.
-