diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index e85f2ac9d41..b8ff9d9608e 100644 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -1204,7 +1204,8 @@ void Spell::EffectHeal(SpellEffIndex effIndex) if (AuraEffect const* aurEff = caster->GetDummyAuraEffect(SPELLFAMILY_SHAMAN, 3157, EFFECT_1)) if (unitTarget->HealthBelowPct(35)) if (roll_chance_i(aurEff->GetAmount())) - m_caster->CastSpell(unitTarget, 52007, true, nullptr, aurEff); + if (SpellInfo const* earthLivingSpell = sSpellMgr->GetSpellInfo(52007)) + m_caster->CastSpell(unitTarget, earthLivingSpell->Effects[EFFECT_0].TriggerSpell, true, nullptr, aurEff); // Vessel of the Naaru (Vial of the Sunwell trinket) if (m_spellInfo->Id == 45064)