public override void createCard(Player owner) { this.playerOwner = owner; ActionInterrupt tempAction = new ActionInterrupt(); tempAction.gs = playerOwner.gs; EPass tempEffect = new EPass(); tempEffect.effectOwner = tempAction; tempAction.actionsEffects.Add(tempEffect); tempAction.actionOwner = this; tempAction.displayActionText = "Interrupt: Pass"; this.cardAbilities.Add(tempAction); }
public override void createCard(Player owner) { this.playerOwner = owner; this.name = "Player Open Pass"; ActionOpenRepeatable tempAction = new ActionOpenRepeatable(); tempAction.gs = playerOwner.gs; tempAction.displayActionText = "Open: Pass"; EPass tempEffect = new EPass(); tempEffect.effectOwner = tempAction; tempAction.actionsEffects.Add(tempEffect); tempAction.actionOwner = this; this.cardAbilities.Add(tempAction); }