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