Exemplo n.º 1
0
 protected AutoNotifyUsagePassiveSkillTrigger(TriggerSkill skill, RelayTrigger innerTrigger, TriggerActionWithCardsAndPlayers execute, ICardUsageVerifier verifier)
 {
     AskForConfirmation = false;
     IsAutoNotify       = true;
     Skill        = skill;
     InnerTrigger = innerTrigger;
     Execute      = execute;
     Verifier     = verifier;
     base.Owner   = InnerTrigger.Owner;
 }
Exemplo n.º 2
0
 protected AutoNotifyUsagePassiveSkillTrigger(TriggerSkill skill, RelayTrigger innerTrigger, TriggerActionWithCardsAndPlayers execute, ICardUsageVerifier verifier)
 {
     AskForConfirmation = false;
     IsAutoNotify = true;
     Skill = skill;
     InnerTrigger = innerTrigger;
     Execute = execute;
     Verifier = verifier;
     base.Owner = InnerTrigger.Owner;
 }
Exemplo n.º 3
0
 public AutoNotifyUsagePassiveSkillTrigger(TriggerSkill skill, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier)
     : this(skill, new RelayTrigger(null, condition), execute, verifier)
 {
 }
Exemplo n.º 4
0
 public AutoNotifyUsagePassiveSkillTrigger(TriggerSkill skill, TriggerActionWithCardsAndPlayers execute, TriggerCondition condition, ICardUsageVerifier verifier) :
     this(skill, new RelayTrigger(null, condition), execute, verifier)
 {
 }