aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Player/Player.cpp4
-rw-r--r--src/server/game/Entities/Unit/Unit.cpp15
2 files changed, 7 insertions, 12 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index 0bdd521593b..3dd427924c4 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -157,6 +157,10 @@ Player::Player(WorldSession* session) : Unit(true), m_sceneMgr(this)
m_session = session;
+ m_modMeleeHitChance = 7.5f;
+ m_modRangedHitChance = 7.5f;
+ m_modSpellHitChance = 15.0f;
+
m_ingametime = 0;
m_sharedQuestId = 0;
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index f66bfcc1e69..38206f51f17 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -355,18 +355,9 @@ Unit::Unit(bool isWorldObject) :
m_floatStatNegBuff = { };
m_attacking = nullptr;
- if (GetTypeId() == TYPEID_PLAYER)
- {
- m_modMeleeHitChance = 7.5f;
- m_modRangedHitChance = 7.5f;
- m_modSpellHitChance = 15.0f;
- }
- else
- {
- m_modMeleeHitChance = 0.0f;
- m_modRangedHitChance = 0.0f;
- m_modSpellHitChance = 0.0f;
- }
+ m_modMeleeHitChance = 0.0f;
+ m_modRangedHitChance = 0.0f;
+ m_modSpellHitChance = 0.0f;
m_baseSpellCritChance = 5;
m_speed_rate.fill(1.0f);