*Fix Gift of the Naaru for classes other than shaman.

--HG--
branch : trunk
This commit is contained in:
QAston
2009-08-28 22:37:52 +02:00
parent 64760208f2
commit 13421a194d
+2 -2
View File
@@ -9844,10 +9844,10 @@ uint32 Unit::SpellHealingBonus(Unit *pVictim, SpellEntry const *spellProto, uint
else // scripted bonus
{
// Gift of the Naaru
if (spellProto->Id==59547)
if (spellProto->SpellFamilyFlags[2] & 0x80000000 && spellProto->SpellIconID == 329)
{
scripted = true;
uint32 apBonus = GetTotalAttackPowerValue(BASE_ATTACK);
int32 apBonus = std::max(GetTotalAttackPowerValue(BASE_ATTACK), GetTotalAttackPowerValue(RANGED_ATTACK));
if (apBonus > DoneAdvertisedBenefit)
{
DoneTotal += apBonus * stack;