aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <none@none>2010-09-21 16:16:58 +0200
committerShauren <none@none>2010-09-21 16:16:58 +0200
commit38be7aab55bd3cf09c8cc3f8832a018faf009338 (patch)
tree4c6c7687725b58c126876e216338c7e974f99857
parent8ef673eda8ca76c6667cd13decd772be6a289559 (diff)
Core/Player: Fixed client crashes at login (issue introduced in revision 1c33354f20)
--HG-- branch : trunk
-rw-r--r--src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp b/src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
index f8615510daf..c62e8d6a833 100644
--- a/src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Server/Protocol/Handlers/CharacterHandler.cpp
@@ -742,7 +742,7 @@ void WorldSession::HandlePlayerLogin(LoginQueryHolder * holder)
if (PreparedQueryResult resultGuild = holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADGUILD))
{
pCurrChar->SetInGuild(resultGuild->GetUInt32(0));
- pCurrChar->SetRank(resultGuild->GetUInt32(1));
+ pCurrChar->SetRank(resultGuild->GetUInt8(1));
}
else if (pCurrChar->GetGuildId()) // clear guild related fields in case wrong data about non existed membership
{