aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellAuras.cpp
diff options
context:
space:
mode:
authorQAston@qaston-pc <none@none>2009-03-01 12:56:31 +0100
committerQAston@qaston-pc <none@none>2009-03-01 12:56:31 +0100
commit9e9708f5b7885e30580e3685f7c5971dd1d0b571 (patch)
treebb4652065197446f8ad8cf54ad0e58b408bd62d9 /src/game/SpellAuras.cpp
parent783714aff351ce60b40e7d15796622b5f4e5d7ca (diff)
*Fix Shield Slam damage.
*Fix Glyph of Power Word: Shield. (original patch by Maxxie) *Fix a typo in 1570. --HG-- branch : trunk
Diffstat (limited to 'src/game/SpellAuras.cpp')
-rw-r--r--src/game/SpellAuras.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp
index 1ae6880f2c5..fc9b4d32148 100644
--- a/src/game/SpellAuras.cpp
+++ b/src/game/SpellAuras.cpp
@@ -5304,11 +5304,10 @@ void Aura::HandleSchoolAbsorb(bool apply, bool Real)
switch(m_spellProto->SpellFamilyName)
{
case SPELLFAMILY_PRIEST:
- if(m_spellProto->SpellFamilyFlags == 0x1) //PW:S
+ if(m_spellProto->SpellFamilyFlags.IsEqual(0x1)) //PW:S
{
//+30% from +healing bonus
DoneActualBenefit = caster->SpellBaseHealingBonus(GetSpellSchoolMask(m_spellProto)) * 0.3f;
- break;
}
break;
case SPELLFAMILY_MAGE:
@@ -5317,7 +5316,6 @@ void Aura::HandleSchoolAbsorb(bool apply, bool Real)
//frost ward, fire ward, ice barrier
//+10% from +spd bonus
DoneActualBenefit = caster->SpellBaseDamageBonus(GetSpellSchoolMask(m_spellProto)) * 0.1f;
- break;
}
break;
case SPELLFAMILY_WARLOCK:
@@ -5326,7 +5324,6 @@ void Aura::HandleSchoolAbsorb(bool apply, bool Real)
//shadow ward
//+10% from +spd bonus
DoneActualBenefit = caster->SpellBaseDamageBonus(GetSpellSchoolMask(m_spellProto)) * 0.1f;
- break;
}
break;
default: