diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index d0cc3873b..1f34ca59f 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -596,15 +596,15 @@ void Spell::EffectSchoolDMG(SpellEffectIndex effect_idx) } } - if(needConsume) + if (needConsume) for (uint32 i = 0; i < doses; ++i) - unitTarget->RemoveSingleSpellAurasFromStack(spellId); + unitTarget->RemoveSingleSpellAurasByCasterSpell(spellId, m_caster->GetGUID()); damage *= doses; damage += int32(((Player*)m_caster)->GetTotalAttackPowerValue(BASE_ATTACK) * 0.09f * doses); } // Eviscerate and Envenom Bonus Damage (item set effect) - if(m_caster->GetDummyAura(37169)) + if (m_caster->GetDummyAura(37169)) damage += ((Player*)m_caster)->GetComboPoints()*40; } } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 86ae0b099..4b75e4ff9 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "10036" + #define REVISION_NR "10037" #endif // __REVISION_NR_H__