Class AbstractSummonTrigger

All Implemented Interfaces:
Serializable, Cloneable, HasDesc<EventTriggerDesc>
Direct Known Subclasses:
AfterMinionSummonedTrigger, BeforeMinionSummonedTrigger, MinionSummonedTrigger

public abstract class AbstractSummonTrigger extends EventTrigger
See Also:
  • Constructor Details

  • Method Details

    • innerQueues

      protected boolean innerQueues(GameEvent event, Enchantment enchantment, Entity host)
      Description copied from class: EventTrigger
      When an event this trigger is EventTrigger.interestedIn() occurs, this test indicates whether or not the trigger should enter the queue of effects that should be evaluated. This is distinct from whether or not
      Specified by:
      innerQueues in class EventTrigger
      Returns:
    • fires

      public boolean fires(GameEvent event, Entity host, int playerId)
      Overrides:
      fires in class EventTrigger
    • onlyPlayedFromHandOrDeck

      protected boolean onlyPlayedFromHandOrDeck()
    • interestedIn

      public abstract com.hiddenswitch.spellsource.rpc.Spellsource.GameEventTypeMessage.GameEventType interestedIn()
      Specified by:
      interestedIn in class EventTrigger