Beispiel #1
0
        public override void Apply(CardBase cardBase)
        {
            _cardBase = cardBase;
            var cardParameters = _template.CreateCardParameters();

            cardParameters.Initialize(OwningCard, Game);

            _modifier = new CardParametersSetter(cardParameters);
            _modifier.Initialize(ChangeTracker);
            cardBase.AddModifier(_modifier);
        }