Package com.pixelmonmod.tcg.duel.power
Class Peek
java.lang.Object
com.pixelmonmod.tcg.duel.PowerEffect
com.pixelmonmod.tcg.duel.power.Peek
Created by Hy on 10/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 server) Passive ability does not have to override this.void
cleanUp
(PokemonCardState pokemon, GameServerState server) getCustomGUI
(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
codec, disableEvolution, disableEvolution, disableOtherAbilities, flipCoin, getEnergyEquivalence, getSelectorState, holdParameters, ignoreEnergyTypes, isPassive, onAttacked, onCondition, onDamage, onEndTurn, onPlay, onStartGame, onSwitchActiveCard, retreatModifier, revealHand
-
Field Details
-
CODEC
-
-
Constructor Details
-
Peek
public Peek()
-
-
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:
-
getCustomGUI
- Overrides:
getCustomGUI
in classPowerEffect
-
canActivate
Description copied from class:PowerEffect
Passive ability does not have to override this.- Overrides:
canActivate
in classPowerEffect
- Parameters:
pokemon
-server
-- Returns:
-
activate
- Overrides:
activate
in classPowerEffect
-
cleanUp
- Overrides:
cleanUp
in classPowerEffect
-