From d6ad3c854a8d2414f5770ae3178563cd8ef9f65b Mon Sep 17 00:00:00 2001 From: Nay Date: Thu, 24 Nov 2011 00:36:02 +0000 Subject: Core/Auth: Fix SMSG_AUTH_RESPONSE Should send an extra byte with expansion (selecting new classes in char enum screen is now possible) --- src/server/game/Server/Protocol/Handlers/AuthHandler.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Server/Protocol/Handlers/AuthHandler.cpp b/src/server/game/Server/Protocol/Handlers/AuthHandler.cpp index d85f3e24aff..89a700f3e29 100755 --- a/src/server/game/Server/Protocol/Handlers/AuthHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/AuthHandler.cpp @@ -26,7 +26,8 @@ void WorldSession::SendAuthResponse(uint8 code, bool shortForm, uint32 queuePos) packet << uint32(0); // BillingTimeRemaining packet << uint8(0); // BillingPlanFlags packet << uint32(0); // BillingTimeRested - packet << uint8(Expansion()); // 0 - normal, 1 - TBC, 2 - WOTLK, must be set in database manually for each account + packet << uint8(Expansion()); // 0 - normal, 1 - TBC, 2 - WOTLK, 3 - CATA; must be set in database manually for each account + packet << uint8(Expansion()); // Unknown, these two show the same if (!shortForm) { -- cgit v1.2.3