protected override void Unapply() { _strenght.RemovePowerModifier(_powerIntegerSetter); _strenght.RemoveToughnessModifier(_toughnessIntegerSetter); if (_cardColorSetter != null) { _colorsOfCard.RemoveModifier(_cardColorSetter); } _typeOfCard.RemoveModifier(_typeSetter); }
protected override void Unapply() { _typeOfCard.RemoveModifier(_typeSetter); _strenght.RemovePowerModifier(_integerSetter); _strenght.RemoveToughnessModifier(_integerSetter); }
protected override void Unapply() { _typeOfCard.RemoveModifier(_cardTypeModifier); _abilities.RemoveModifier(_modifier); }