public class HardenEffect extends BaseAttackEffect
Constructor and Description |
---|
HardenEffect() |
Modifier and Type | Method and Description |
---|---|
void |
applyBeforeDamage(java.util.List<java.lang.Object> parameters,
PokemonAttackStatus attack,
PokemonCardState card,
GameServerState server) |
int |
modifyDamage(int damage,
PokemonCardState pokemon,
GameServerState server)
Modify the damage done.
|
BaseAttackEffect |
parse(java.lang.String... args) |
applyAfterDamage, applyDelayAfterDamage, canApply, chooseOppAttack, construct, flipCoin, getCodes, getCustomGUI, getOpponentSelectorState, getSelectorState, isOptional, modifyTurn, setOptional, setRequiredCoinSide, withConstructor
public void applyBeforeDamage(java.util.List<java.lang.Object> parameters, PokemonAttackStatus attack, PokemonCardState card, GameServerState server)
applyBeforeDamage
in class BaseAttackEffect
public int modifyDamage(int damage, PokemonCardState pokemon, GameServerState server)
BaseAttackEffect
modifyDamage
in class BaseAttackEffect
public BaseAttackEffect parse(java.lang.String... args)
parse
in class BaseAttackEffect