Class RototillerTests
java.lang.Object
com.pixelmonmod.pixelmon.api.test.impl.move.RototillerTests
Tests for Rototiller
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult> Rototiller fails if there are no eligible Grass-type Pokémon.static CompletableFuture<TestResult> Rototiller raises the Attack and Special Attack stats of all grounded Grass-type Pokémon on the field by one stage, except those that are in the semi-invulnerable turn of a move such as Fly or Dig.
-
Constructor Details
-
RototillerTests
public RototillerTests()
-
-
Method Details
-
testRototillerRaisesStatsOfGroundedGrassTypes
public static CompletableFuture<TestResult> testRototillerRaisesStatsOfGroundedGrassTypes(BattleTestHelper helper) Rototiller raises the Attack and Special Attack stats of all grounded Grass-type Pokémon on the field by one stage, except those that are in the semi-invulnerable turn of a move such as Fly or Dig.In this Triple Battle test, a Tapu Bulu that knows the move Rototiller is on a team with a Dartrix and a Pansage that both know Sleep Talk. They face a Tropius, Simisage, and Leavanny that all know the move Sleep Talk.
Turn 1 The Simisage uses Sleep Talk. The Leavanny uses Sleep Talk. The Tapu Bulu uses Rototiller. The Pansage uses Sleep Talk. The Dartrix uses Sleep Talk. The Tropius uses Sleep Talk. - After Turn 1 We verify that the Simisage had its Attack and Special Attack raised by one stage. We verify that the Leavanny had its Attack and Special Attack raised by one stage. We verify that the Tapu Bulu had its Attack and Special Attack raised by one stage. We verify that the Pansage had its Attack and Special Attack raised by one stage. We verify that the Dartrix did not have its Attack and Special Attack raised by one stage. We verify that the Tropius did not have its Attack and Special Attack raised by one stage. -
testRototillerFailsWithNoEligibleTargets
public static CompletableFuture<TestResult> testRototillerFailsWithNoEligibleTargets(BattleTestHelper helper) Rototiller fails if there are no eligible Grass-type Pokémon.In this Triple Battle test, a Mudbray that knows the move Rototiller is on a team with a Rowlet that knows Sleep Talk and a Skiddo that knows Dig. They face a Maractus that knows Bounce, a Hoppip that knows Sleep Talk, and a Carnivine with the Levitate ability that also knows Sleep Talk.
Turn 1 The Maractus uses Bounce. The Skiddo uses Dig. The Hoppip uses Sleep Talk. The Carnivine uses Sleep Talk. The Mudbray uses Rototiller. The Rowlet uses Sleep Talk. - After Turn 1 We verify that the Hoppip did not have its Attack and Special Attack raised by one stage. We verify that the Carnivine did not have its Attack and Special Attack raised by one stage. We verify that the Skiddo did not have its Attack and Special Attack raised by one stage. We verify that the Mudbray did not have its Attack and Special Attack raised by one stage. We verify that the Rowlet did not have its Attack and Special Attack raised by one stage. We verify that the Maractus did not have its Attack and Special Attack raised by one stage. We verify that the Mudbray's attack failed.
-