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; }
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; }
public Parameters(AttackerJoinedCombatEvent e, WhenACreatureAttacks trigger) { _e = e; _trigger = trigger; }