Ejemplo n.º 1
0
        public void Receive(AttackerJoinedCombatEvent message)
        {
            if (message.Attacker.Card != Card)
            {
                return;
            }

            // if attacker was declared via UI do not generate marker again
            if (Marker > 0)
            {
                return;
            }

            Marker = message.Attacker.Card.Id;
        }
Ejemplo n.º 2
0
        public void Receive(AttackerJoinedCombatEvent message)
        {
            if (message.Attacker.Card != Card)
            {
                return;
            }

            // if attacker was declared via UI do not generate marker again
            if (Card.Controller.IsHuman && message.WasDeclared)
            {
                return;
            }

            Marker = message.Attacker.Card.Id;
        }
Ejemplo n.º 3
0
 public Parameters(AttackerJoinedCombatEvent e, WhenACreatureAttacks trigger)
 {
     _e       = e;
     _trigger = trigger;
 }