diff --git a/src/game/Opcodes.cpp b/src/game/Opcodes.cpp index d57e57450..78a7312e1 100644 --- a/src/game/Opcodes.cpp +++ b/src/game/Opcodes.cpp @@ -976,8 +976,8 @@ void InitializeOpcodes() //OPCODE(SMSG_FLIGHT_SPLINE_SYNC, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_SET_TAXI_BENCHMARK_MODE, STATUS_AUTHED, PROCESS_THREADUNSAFE, &WorldSession::HandleSetTaxiBenchmarkOpcode ); //OPCODE(SMSG_JOINED_BATTLEGROUND_QUEUE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(SMSG_REALM_SPLIT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(CMSG_REALM_SPLIT, STATUS_AUTHED, PROCESS_THREADUNSAFE, &WorldSession::HandleRealmSplitOpcode ); + OPCODE(SMSG_REALM_SPLIT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(CMSG_REALM_SPLIT, STATUS_AUTHED, PROCESS_THREADUNSAFE, &WorldSession::HandleRealmSplitOpcode ); OPCODE(CMSG_MOVE_CHNG_TRANSPORT, STATUS_LOGGEDIN, PROCESS_THREADSAFE, &WorldSession::HandleMovementOpcodes ); //OPCODE(MSG_PARTY_ASSIGNMENT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandlePartyAssignmentOpcode ); //OPCODE(SMSG_OFFER_PETITION_ERROR, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); diff --git a/src/game/Opcodes.h b/src/game/Opcodes.h index eaff239e7..7be21b3f6 100644 --- a/src/game/Opcodes.h +++ b/src/game/Opcodes.h @@ -961,8 +961,8 @@ enum Opcodes SMSG_FLIGHT_SPLINE_SYNC = 0x1389, CMSG_SET_TAXI_BENCHMARK_MODE = 0x138A, SMSG_JOINED_BATTLEGROUND_QUEUE = 0x138B, - SMSG_REALM_SPLIT = 0x138C, - CMSG_REALM_SPLIT = 0x138D, + SMSG_REALM_SPLIT = 0x2714, // 4.3.4 15595 + CMSG_REALM_SPLIT = 0x2906, // 4.3.4 15595 CMSG_MOVE_CHNG_TRANSPORT = 0x3102, // 4.3.4 15595 MSG_PARTY_ASSIGNMENT = 0x138F, SMSG_OFFER_PETITION_ERROR = 0x1390,