Package com.pixelmonmod.tcg.duel.power
Class Heal
java.lang.Object
com.pixelmonmod.tcg.duel.power.BasePowerEffect
com.pixelmonmod.tcg.duel.power.Heal
Created by Hy on 8/17/2016.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(PokemonCardState pokemon, GameServerState server, PlayerServerState player) booleancanActivate(PokemonCardState pokemon, GameServerState server) Passive ability does not have to override this.voidcleanUp(PokemonCardState pokemon, GameServerState server) flipCoin()This function returns all necessary coin flip results.getSelectorState(PokemonCardState pokemon, GameServerState server) booleanisEnabled(PokemonCardState pokemon, GameClientState client) Making sure that the non-passive ability can be activated.Methods inherited from class com.pixelmonmod.tcg.duel.power.BasePowerEffect
disableEvolution, disableEvolution, disableOtherAbilities, getCode, getCustomGUI, getEnergyEquivalence, holdParameters, ignoreEnergyTypes, isPassive, onAttacked, onCondition, onDamage, onEndTurn, onPlay, onStartGame, onSwitchActiveCard, retreatModifier, revealHand
-
Constructor Details
-
Heal
public Heal()
-
-
Method Details
-
isEnabled
Description copied from class:BasePowerEffectMaking sure that the non-passive ability can be activated. Checks for Sleep, Confused, Paralyzed- Overrides:
isEnabledin classBasePowerEffect- Returns:
-
flipCoin
Description copied from class:BasePowerEffectThis function returns all necessary coin flip results.- Overrides:
flipCoinin classBasePowerEffect- Returns:
- List of CoinSide
-
getSelectorState
- Overrides:
getSelectorStatein classBasePowerEffect
-
canActivate
Description copied from class:BasePowerEffectPassive ability does not have to override this.- Overrides:
canActivatein classBasePowerEffect- Returns:
-
activate
- Overrides:
activatein classBasePowerEffect
-
cleanUp
- Overrides:
cleanUpin classBasePowerEffect
-