diff options
-rw-r--r-- | src/game/SpellEffects.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 24c2ded7321..9213d6e092f 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -4576,12 +4576,9 @@ void Spell::SpellDamageWeaponDmg(uint32 i) } case SPELLFAMILY_HUNTER: { - // Kill Shot + // Kill Shot - bonus damage from Ranged Attack Power if(m_spellInfo->SpellFamilyFlags[1] & 0x800000) - { - // Increase Weapon Damage by 200% (or Weapon Damage + Weapon Damage) - spell_bonus += m_caster->CalculateDamage(RANGED_ATTACK, false, true); - } + spell_bonus += int32(0.4f*m_caster->GetTotalAttackPowerValue(RANGED_ATTACK, unitTarget)); break; } case SPELLFAMILY_DEATHKNIGHT: |