Package com.pixelmonmod.tcg.duel.power
Class DisableEvolution
java.lang.Object
com.pixelmonmod.tcg.duel.power.BasePowerEffect
com.pixelmonmod.tcg.duel.power.DisableEvolution
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandisableEvolution(PokemonCardState pokemon, GameClientState client) Disable all evolution.booleandisableEvolution(PokemonCardState affecting, PokemonCardState pokemon, GameClientState client) Disable evolution of a particular PokemonbooleanPassive ability does not require activationMethods inherited from class com.pixelmonmod.tcg.duel.power.BasePowerEffect
activate, canActivate, cleanUp, disableOtherAbilities, flipCoin, getCode, getCustomGUI, getEnergyEquivalence, getSelectorState, holdParameters, ignoreEnergyTypes, isEnabled, onAttacked, onCondition, onDamage, onEndTurn, onPlay, onStartGame, onSwitchActiveCard, retreatModifier, revealHand
-
Constructor Details
-
DisableEvolution
public DisableEvolution()
-
-
Method Details
-
isPassive
public boolean isPassive()Description copied from class:BasePowerEffectPassive ability does not require activation- Overrides:
isPassivein classBasePowerEffect- Returns:
-
disableEvolution
public boolean disableEvolution(PokemonCardState affecting, PokemonCardState pokemon, GameClientState client) Description copied from class:BasePowerEffectDisable evolution of a particular Pokemon- Overrides:
disableEvolutionin classBasePowerEffect- Returns:
-
disableEvolution
Description copied from class:BasePowerEffectDisable all evolution. NOTE: need to overwrite both disableEvolution function.- Overrides:
disableEvolutionin classBasePowerEffect- Returns:
-