protected override void Unapply()
        {
            if (_activated)
            {
                _activatedAbilities.RemoveModifier(_activatedAbilitiesModifier);
            }

            if (_simple)
            {
                _simpleAbilties.RemoveModifier(_simpleAbilitiesModifier);
            }

            if (_triggered)
            {
                _triggeredAbilities.RemoveModifier(_triggeredAbilitiesModifier);
            }
        }
 protected override void Unapply()
 {
     _abilities.RemoveModifier(_modifier);
 }