Beispiel #1
0
        public TriggeredAbilities(CardBase cardBase)
        {
            _cardBase = cardBase;

            _abilities = new Characteristic <List <TriggeredAbility> >(cardBase.Value.TriggeredAbilities);
        }
Beispiel #2
0
 public TypeOfCard(CardBase cardBase) : base(cardBase.Value.Type)
 {
     _cardBase = cardBase;
 }
Beispiel #3
0
        public ActivatedAbilities(CardBase cardBase)
        {
            _cardBase = cardBase;

            _abilities = new Characteristic <List <ActivatedAbility> >(cardBase.Value.ActivatedAbilities);
        }
Beispiel #4
0
        public StaticAbilities(CardBase cardBase)
        {
            _cardBase = cardBase;

            _abilities = new Characteristic <List <StaticAbility> >(cardBase.Value.StaticAbilities);
        }
Beispiel #5
0
 public ColorsOfCard(CardBase cardBase) : base(cardBase.Value.Colors)
 {
     _cardBase = cardBase;
 }
Beispiel #6
0
 public CombatCost(CardBase cardBase)
     : base(cardBase.Value.CombatCost)
 {
     _cardBase = cardBase;
 }
Beispiel #7
0
 public Level(CardBase cardBase) : base(cardBase.Value.Level)
 {
     _cardBase = cardBase;
 }
Beispiel #8
0
 public virtual void Apply(CardBase cardBase)
 {
 }