Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
- index ff705b1..9c6b1ed 100644
- --- a/src/server/game/Spells/SpellEffects.cpp
- +++ b/src/server/game/Spells/SpellEffects.cpp
- @@ -2688,6 +2688,15 @@ void Spell::EffectPowerBurn(SpellEffIndex effIndex)
- void Spell::EffectHeal(SpellEffIndex /*effIndex*/)
- {
- + if (m_spellInfo->Id == 6262) //Healthstone
- + {
- + if (unitTarget->GetTypeId() == TYPEID_PLAYER)
- + {
- + PlayerClassLevelInfo pPlayerClassLevelInfo;
- + sObjectMgr->GetPlayerClassLevelInfo(GetCaster()->getClass(), GetCaster()->getLevel(), &pPlayerClassLevelInfo);
- + m_healing = 0.45 * pPlayerClassLevelInfo.basehealth;
- + }
- + }
- }
- void Spell::SpellDamageHeal(SpellEffIndex effIndex)
Advertisement
Add Comment
Please, Sign In to add comment