Class PlayHeroCardChooseOneAction
java.lang.Object
net.demilich.metastone.game.actions.GameAction
net.demilich.metastone.game.actions.PlayCardAction
net.demilich.metastone.game.actions.PlayHeroCardAction
net.demilich.metastone.game.actions.PlayHeroCardChooseOneAction
- All Implemented Interfaces:
Serializable
,Cloneable
,OpenerOverridable
,Notification
Since choose one hero cards are implemented as different battlecry choices, a card reference to a choose one card is
not stored here.
- See Also:
-
Field Summary
Fields inherited from class net.demilich.metastone.game.actions.PlayHeroCardAction
opener
Fields inherited from class net.demilich.metastone.game.actions.PlayCardAction
logger
Fields inherited from class net.demilich.metastone.game.actions.GameAction
chooseOneOptionIndex
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.demilich.metastone.game.actions.PlayHeroCardAction
getOpener, getResolveOpener, innerExecute, setOpener, setResolveOpener
Methods inherited from class net.demilich.metastone.game.actions.PlayCardAction
canBeExecutedOn, execute, getDescription, getSource, getTargets
Methods inherited from class net.demilich.metastone.game.actions.GameAction
equals, getActionType, getChooseOneOptionIndex, getId, getSource, getSourceReference, getTargetReference, getTargetRequirement, hashCode, isClientInterested, isOverrideChild, isPowerHistory, setActionType, setChooseOneOptionIndex, setId, setOverrideChild, setSourceReference, setTarget, setTargetReference, setTargetRequirement, toString, withTargetReference
-
Constructor Details
-
PlayHeroCardChooseOneAction
-
-
Method Details
-
clone
- Overrides:
clone
in classPlayHeroCardAction
-