summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormik1893 <michele.roscelli@gmail.com>2016-08-14 08:38:57 +0100
committerYehonal <yehonal.azeroth@gmail.com>2016-09-05 15:15:27 +0200
commitce07d52235dfdf46b656b6f5e8307f328b313eeb (patch)
tree108434f2ff9e345d29619836630fecb277a00cb5
parentc71622438df0b9ebe3bd58e72c011d8807b0e43b (diff)
Fix for missing assignment of m_race
-rw-r--r--src/game/Entities/Player/Player.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/game/Entities/Player/Player.cpp b/src/game/Entities/Player/Player.cpp
index 1e43810031..3ecdd51bc2 100644
--- a/src/game/Entities/Player/Player.cpp
+++ b/src/game/Entities/Player/Player.cpp
@@ -1016,6 +1016,7 @@ bool Player::Create(uint32 guidlow, CharacterCreateInfo* createInfo)
SetObjectScale(1.0f);
m_realRace = createInfo->Race; // set real race flag
+ m_race = createInfo->Race; // set real race flag
setFactionForRace(createInfo->Race);
@@ -17387,6 +17388,7 @@ bool Player::LoadFromDB(uint32 guid, SQLQueryHolder *holder)
SetUInt32Value(UNIT_FIELD_BYTES_0, bytes0);
m_realRace = fields[3].GetUInt8(); // set real race
+ m_race = fields[3].GetUInt8(); // set real race
SetUInt32Value(UNIT_FIELD_LEVEL, fields[6].GetUInt8());
SetUInt32Value(PLAYER_XP, fields[7].GetUInt32());