Example #1
0
        protected override void Unapply()
        {
            _strenght.RemovePowerModifier(_powerIntegerSetter);
            _strenght.RemoveToughnessModifier(_toughnessIntegerSetter);

            if (_cardColorSetter != null)
            {
                _colorsOfCard.RemoveModifier(_cardColorSetter);
            }

            _typeOfCard.RemoveModifier(_typeSetter);
        }
Example #2
0
 protected override void Unapply()
 {
     _typeOfCard.RemoveModifier(_typeSetter);
     _strenght.RemovePowerModifier(_integerSetter);
     _strenght.RemoveToughnessModifier(_integerSetter);
 }
Example #3
0
 protected override void Unapply()
 {
     _typeOfCard.RemoveModifier(_cardTypeModifier);
     _abilities.RemoveModifier(_modifier);
 }