diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 1e2c24c92..37d71ed55 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -18602,7 +18602,7 @@ void Player::AddSpellMod(Aura* aura, bool apply) int32 val = 0; for (AuraList::const_iterator itr = m_spellMods[mod->m_miscvalue].begin(); itr != m_spellMods[mod->m_miscvalue].end(); ++itr) { - if ((*itr)->GetModifier()->m_auraname == mod->m_auraname && ((*itr)->GetSpellProto()->IsFitToFamilyMask(_mask, _mask2))) + if ((*itr)->GetModifier()->m_auraname == mod->m_auraname && ((*itr)->GetAuraSpellClassMask().IsFitToFamilyMask(_mask, _mask2))) val += (*itr)->GetModifier()->m_amount; } val += apply ? mod->m_amount : -(mod->m_amount); diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 1fbe98f2a..85ca01d46 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 "11766" + #define REVISION_NR "11767" #endif // __REVISION_NR_H__