aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGyx <2359980687@qq.com>2012-01-14 13:02:35 +0000
committerNay <dnpd.dd@gmail.com>2012-01-14 13:02:57 +0000
commit522683bfabca985034aad1dbadd0738e1cfe2cc6 (patch)
treedd9f46eed5a14dd266ed9429d45de485cb29f09d
parent1ca48b51688583ec7e2072881ce3f77f0749d7d3 (diff)
Core/Protocol: More opcodes, enable some handlers
-rw-r--r--src/server/game/Server/Protocol/Opcodes.cpp6
-rwxr-xr-xsrc/server/game/Server/Protocol/Opcodes.h12
2 files changed, 9 insertions, 9 deletions
diff --git a/src/server/game/Server/Protocol/Opcodes.cpp b/src/server/game/Server/Protocol/Opcodes.cpp
index 8c8f755d6af..b326598ca9b 100644
--- a/src/server/game/Server/Protocol/Opcodes.cpp
+++ b/src/server/game/Server/Protocol/Opcodes.cpp
@@ -742,7 +742,7 @@ void InitOpcodes()
DEFINE_OPCODE_HANDLER(SMSG_SPELL_FAILED_OTHER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_GAMEOBJECT_RESET_STATE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
DEFINE_OPCODE_HANDLER(CMSG_REPAIR_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleRepairItemOpcode );
- //DEFINE_OPCODE_HANDLER(SMSG_CHAT_PLAYER_NOT_FOUND, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_CHAT_PLAYER_NOT_FOUND, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(MSG_TALENT_WIPE_CONFIRM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleTalentWipeConfirmOpcode );
DEFINE_OPCODE_HANDLER(SMSG_SUMMON_REQUEST, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_SUMMON_RESPONSE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleSummonResponseOpcode );
@@ -808,7 +808,7 @@ void InitOpcodes()
//DEFINE_OPCODE_HANDLER(SMSG_GROUP_JOINED_BATTLEGROUND, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(MSG_BATTLEGROUND_PLAYER_POSITIONS, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleBattlegroundPlayerPositionsOpcode);
//DEFINE_OPCODE_HANDLER(CMSG_PET_STOP_ATTACK, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandlePetStopAttack );
- //DEFINE_OPCODE_HANDLER(SMSG_BINDER_CONFIRM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_BINDER_CONFIRM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_BATTLEGROUND_PLAYER_JOINED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_BATTLEGROUND_PLAYER_LEFT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_BATTLEMASTER_JOIN, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleBattlemasterJoinOpcode );
@@ -826,7 +826,7 @@ void InitOpcodes()
DEFINE_OPCODE_HANDLER(SMSG_RAID_INSTANCE_MESSAGE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_COMPRESSED_MOVES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(CMSG_GUILD_INFO_TEXT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGuildChangeInfoTextOpcode );
- //DEFINE_OPCODE_HANDLER(SMSG_CHAT_RESTRICTED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
+ DEFINE_OPCODE_HANDLER(SMSG_CHAT_RESTRICTED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_SPLINE_SET_RUN_SPEED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_SPLINE_SET_RUN_BACK_SPEED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
//DEFINE_OPCODE_HANDLER(SMSG_SPLINE_SET_SWIM_SPEED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
diff --git a/src/server/game/Server/Protocol/Opcodes.h b/src/server/game/Server/Protocol/Opcodes.h
index b47da82a9c1..8092960f9ec 100755
--- a/src/server/game/Server/Protocol/Opcodes.h
+++ b/src/server/game/Server/Protocol/Opcodes.h
@@ -601,10 +601,10 @@ enum Opcodes
SMSG_BATTLEGROUND_PLAYER_JOINED = 0x00,
SMSG_BATTLEGROUND_PLAYER_LEFT = 0x00,
SMSG_BATTLEGROUND_PLAYER_POSITIONS = 0x00,
- SMSG_BINDER_CONFIRM = 0x00,
+ SMSG_BINDER_CONFIRM = 0x0ADA,
SMSG_BINDPOINTUPDATE = 0x00,
- SMSG_BINDZONEREPLY = 0x00,
- SMSG_BREAK_TARGET = 0xE7E,
+ SMSG_BINDZONEREPLY = 0x1A42,
+ SMSG_BREAK_TARGET = 0x0E7E,
SMSG_BUY_BANK_SLOT_RESULT = 0x00,
SMSG_BUY_FAILED = 0x4A7F,
SMSG_BUY_ITEM = 0xCA67,
@@ -624,9 +624,9 @@ enum Opcodes
SMSG_CHAR_ENUM = 0xA05C,
SMSG_CHAR_FACTION_CHANGE = 0x885A,
SMSG_CHAR_RENAME = 0x5EF6,
- SMSG_CHAT_PLAYER_AMBIGUOUS = 0x00,
- SMSG_CHAT_PLAYER_NOT_FOUND = 0x00,
- SMSG_CHAT_RESTRICTED = 0x00,
+ SMSG_CHAT_PLAYER_AMBIGUOUS = 0xDE7F,
+ SMSG_CHAT_PLAYER_NOT_FOUND = 0x4E6F,
+ SMSG_CHAT_RESTRICTED = 0x4863,
SMSG_CHAT_WRONG_FACTION = 0xE66,
SMSG_CHECK_FOR_BOTS = 0x00,
SMSG_CLEAR_COOLDOWN = 0x00,