protected override void Unapply()
        {
            if (_modifyPower.HasValue)
            {
                _strenght.RemovePowerModifier(_powerModifier);
            }

            if (_modifyToughness.HasValue)
            {
                _strenght.RemoveToughnessModifier(_toughnessModifier);
            }
        }
Пример #2
0
        protected override void Unapply()
        {
            _strenght.RemovePowerModifier(_powerIntegerSetter);
            _strenght.RemoveToughnessModifier(_toughnessIntegerSetter);

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

            _typeOfCard.RemoveModifier(_typeSetter);
        }
Пример #3
0
 protected override void Unapply()
 {
     _strenght.RemovePowerModifier(_powerIntegerIncrement);
     _strenght.RemoveToughnessModifier(_toughnessIntegerIncrement);
 }
 protected override void Unapply()
 {
     _strenght.RemovePowerModifier(_strenghtModifier);
     _strenght.RemoveToughnessModifier(_strenghtModifier);
 }
Пример #5
0
 protected override void Unapply()
 {
     _cardType.RemoveModifier(_typeSetter);
     _strenght.RemovePowerModifier(_integerSetter);
     _strenght.RemoveToughnessModifier(_integerSetter);
 }