internal abstract void Modify(ref SpellValue spellValue);
internal override void Modify(ref SpellValue spellValue) { spellValue.CastFlags |= spellCastFlags; }
internal override void Modify(ref SpellValue spellValue) { spellValue.IgnoredAuraStates |= ignoredAuraState.AsFlag(); }