Package com.pixelmonmod.tcg.duel.power
Class RainDance
java.lang.Object
com.pixelmonmod.tcg.duel.PowerEffect
com.pixelmonmod.tcg.duel.power.RainDance
Created by Hy on 8/17/2016.
-
Field Summary
FieldsFields inherited from class com.pixelmonmod.tcg.duel.PowerEffect
codec
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
activate
(PokemonCardState pokemon, GameServerState server, PlayerServerState player) boolean
canActivate
(PokemonCardState pokemon, GameServerState client) Passive ability does not have to override this.getSelectorState
(PokemonCardState pokemon, GameServerState server) boolean
isEnabled
(PokemonCardState pokemon, GameClientState client) Making sure that the non-passive ability can be activated.type()
Methods inherited from class com.pixelmonmod.tcg.duel.PowerEffect
cleanUp, codec, disableEvolution, disableEvolution, disableOtherAbilities, flipCoin, getCustomGUI, getEnergyEquivalence, holdParameters, ignoreEnergyTypes, isPassive, onAttacked, onCondition, onDamage, onEndTurn, onPlay, onStartGame, onSwitchActiveCard, retreatModifier, revealHand
-
Field Details
-
CODEC
-
-
Constructor Details
-
RainDance
public RainDance()
-
-
Method Details
-
type
- Specified by:
type
in classPowerEffect
-
isEnabled
Description copied from class:PowerEffect
Making sure that the non-passive ability can be activated. Checks for Sleep, Confused, Paralyzed- Overrides:
isEnabled
in classPowerEffect
- Parameters:
pokemon
-client
-- Returns:
-
getSelectorState
- Overrides:
getSelectorState
in classPowerEffect
-
canActivate
Description copied from class:PowerEffect
Passive ability does not have to override this.- Overrides:
canActivate
in classPowerEffect
- Parameters:
pokemon
-client
-- Returns:
-
activate
- Overrides:
activate
in classPowerEffect
-