Class BoosterEnergyTests
java.lang.Object
com.pixelmonmod.pixelmon.api.test.impl.item.BoosterEnergyTests
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult>
From Bulbapedia: "Item-manipulating moves and abilities such as Fling, Trick, or Symbiosis cannot transfer Booster Energy to or from a Paradox Pokémon (except Koraidon and Miraidon)."static CompletableFuture<TestResult>
A Booster Energy should activate after a Sticky Web.static CompletableFuture<TestResult>
Fluttermane is faster than Torkoal, but Torkoal's Drought triggers before the BoosterEnergy.static CompletableFuture<TestResult>
Fluttermane is faster than Torkoal, so switches in first.
-
Constructor Details
-
BoosterEnergyTests
public BoosterEnergyTests()
-
-
Method Details
-
testDoesNotActivateBeforeStickyWeb
public static CompletableFuture<TestResult> testDoesNotActivateBeforeStickyWeb(BattleTestHelper helper) A Booster Energy should activate after a Sticky Web. So if an Iron Bundle enters a battlefield a Sticky Web should lower its Speed by one stage, making its Special Attack its highest stat and thus the Booster Energy should raise its Special Attack. -
testCannotBeManipulatedByMoves
From Bulbapedia: "Item-manipulating moves and abilities such as Fling, Trick, or Symbiosis cannot transfer Booster Energy to or from a Paradox Pokémon (except Koraidon and Miraidon)." -
testTriggersAfterSychronizedSwitchesAtStartOfBattle
public static CompletableFuture<TestResult> testTriggersAfterSychronizedSwitchesAtStartOfBattle(BattleTestHelper helper) Fluttermane is faster than Torkoal, but Torkoal's Drought triggers before the BoosterEnergy. -
testTriggersBeforeDroughtIfSwitchedInFirst
public static CompletableFuture<TestResult> testTriggersBeforeDroughtIfSwitchedInFirst(BattleTestHelper helper) Fluttermane is faster than Torkoal, so switches in first.
-