aboutsummaryrefslogtreecommitdiff
path: root/src/game/SpellEffects.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/SpellEffects.cpp')
-rw-r--r--src/game/SpellEffects.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp
index dc7ab3f0b93..4f367d4f614 100644
--- a/src/game/SpellEffects.cpp
+++ b/src/game/SpellEffects.cpp
@@ -1393,6 +1393,12 @@ void Spell::EffectDummy(uint32 i)
m_damage+=damage;
return;
}
+ // Concussion Blow
+ if(m_spellInfo->SpellFamilyFlags & 0x0000000004000000LL)
+ {
+ m_damage+= uint32(damage * m_caster->GetTotalAttackPowerValue(BASE_ATTACK) / 100);
+ return;
+ }
switch(m_spellInfo->Id)
{
// Warrior's Wrath