Class EnvironmentAftermathTriggeredList.EnvironmentAftermathTriggeredItem
java.lang.Object
net.demilich.metastone.game.environment.EnvironmentAftermathTriggeredList.EnvironmentAftermathTriggeredItem
- All Implemented Interfaces:
Serializable
,Cloneable
- Enclosing class:
EnvironmentAftermathTriggeredList
public static class EnvironmentAftermathTriggeredList.EnvironmentAftermathTriggeredItem
extends Object
implements Cloneable, Serializable
Describes a particular triggering of an aftermath
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentAftermathTriggeredItem
(int playerId, EntityReference source, SpellDesc spell, String cardId) -
Method Summary
Modifier and TypeMethodDescriptionclone()
The exact card id of the source at the time the aftermath was triggeredint
The player from whose point of view the aftermath was triggeredA reference to the source.getSpell()
The spell, including its aftermath ID.setPlayerId
(int playerId) setSource
(EntityReference source)
-
Constructor Details
-
EnvironmentAftermathTriggeredItem
public EnvironmentAftermathTriggeredItem(int playerId, EntityReference source, SpellDesc spell, String cardId)
-
-
Method Details
-
getSpell
The spell, including its aftermath ID.- Returns:
-
setSpell
public EnvironmentAftermathTriggeredList.EnvironmentAftermathTriggeredItem setSpell(SpellDesc spell) -
getCardId
The exact card id of the source at the time the aftermath was triggered- Returns:
-
getPlayerId
public int getPlayerId()The player from whose point of view the aftermath was triggered- Returns:
-
setPlayerId
public EnvironmentAftermathTriggeredList.EnvironmentAftermathTriggeredItem setPlayerId(int playerId) -
getSource
A reference to the source.- Returns:
-
setSource
public EnvironmentAftermathTriggeredList.EnvironmentAftermathTriggeredItem setSource(EntityReference source) -
clone
-