protected override void Apply() { var stat = (StatType)SpellEffect.MiscValueB; value = (Owner.GetTotalStatValue(stat) * EffectValue + 50) / 100; // TODO: Update when stat changes // TODO: Apply as white bonus, if aura is passive? Owner.AddDamageDoneMod(m_spellEffect.MiscBitSet, value); }
protected override void Apply() { Owner.AddDamageDoneMod(m_spellEffect.MiscBitSet, EffectValue); }
protected override void Apply() { value = (Owner.GetTotalStatValue((StatType)SpellEffect.MiscValueB) * EffectValue + 50) / 100; Owner.AddDamageDoneMod(m_spellEffect.MiscBitSet, value); }