diff options
author | Subv <s.v.h21@hotmail.com> | 2012-05-13 10:34:46 -0700 |
---|---|---|
committer | Subv <s.v.h21@hotmail.com> | 2012-05-13 10:34:46 -0700 |
commit | 8e8cde50f01425f603a03363e904db40d22f45a8 (patch) | |
tree | 87bbfc9b7fc243a887223c48b78129cbb2bfa209 /src/server/game/Spells/SpellEffects.cpp | |
parent | 42b0dfc94f9e9960a38024624f0a0f9886c5ccbd (diff) | |
parent | e122f9fd30680433cb246d98f2666d1ddcdd0c02 (diff) |
Merge pull request #6509 from Vincent-Michael/spellSystem
Core/Spell: Fix Nourish heal calculation
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
-rwxr-xr-x | src/server/game/Spells/SpellEffects.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index 352b91c635c..c306da9d43b 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -1581,12 +1581,12 @@ void Spell::EffectHeal(SpellEffIndex /*effIndex*/) //addhealth += tickheal * tickcount; //addhealth = caster->SpellHealingBonus(m_spellInfo, addhealth, HEAL, unitTarget); } - // Glyph of Nourish + // Nourish else if (m_spellInfo->SpellFamilyName == SPELLFAMILY_DRUID && m_spellInfo->SpellFamilyFlags[1] & 0x2000000) { addhealth = caster->SpellHealingBonusDone(unitTarget, m_spellInfo, addhealth, HEAL); - addhealth = unitTarget->SpellHealingBonusTaken(caster, m_spellInfo, addhealth, HEAL); + // Glyph of Nourish if (AuraEffect const* aurEff = m_caster->GetAuraEffect(62971, 0)) { Unit::AuraEffectList const& Periodic = unitTarget->GetAuraEffectsByType(SPELL_AURA_PERIODIC_HEAL); |