aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkaelima <jeppo_meyer@msn.com>2011-04-17 13:32:46 +0200
committerkaelima <jeppo_meyer@msn.com>2011-04-17 13:32:46 +0200
commit18f4ed5de4545e2cb8df074183f9ed2c16709442 (patch)
tree0ba5d3fa6d564a67af34446cd1a363a14fb40f08 /src
parent35c238050af6af5c2681839606922c9b84b03ba0 (diff)
Core/Spells: Fix damage scaling of mages Water Elementals.
- Water Elemental scales with 33% of mages spell power. - Waterbolt scales with 83.33% of elementals spell power.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Entities/Pet/Pet.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp
index cd1ee422ee1..803395a5d93 100755
--- a/src/server/game/Entities/Pet/Pet.cpp
+++ b/src/server/game/Entities/Pet/Pet.cpp
@@ -939,11 +939,7 @@ bool Guardian::InitStatsForLevel(uint8 petlevel)
{
case 510: // mage Water Elemental
{
- //40% damage bonus of mage's frost damage
- float val = m_owner->GetUInt32Value(PLAYER_FIELD_MOD_DAMAGE_DONE_POS + SPELL_SCHOOL_FROST) * 0.4f;
- if (val < 0)
- val = 0;
- SetBonusDamage(int32(val));
+ SetBonusDamage(int32(m_owner->SpellBaseDamageBonus(SPELL_SCHOOL_MASK_FROST) * 0.33f));
break;
}
case 1964: //force of nature