From 458dcc6f1aa4cca2ddd6b680bf468940749bcf7e Mon Sep 17 00:00:00 2001 From: Salja Date: Thu, 9 Aug 2012 17:53:36 +0200 Subject: [PATCH] [0041] Some Gm Ticket Opcodes Signed-off-by: Salja --- src/game/Opcodes.cpp | 16 ++++++++-------- src/game/Opcodes.h | 16 ++++++++-------- src/shared/revision_nr.h | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/game/Opcodes.cpp b/src/game/Opcodes.cpp index fe412189b..29958d1fa 100644 --- a/src/game/Opcodes.cpp +++ b/src/game/Opcodes.cpp @@ -586,10 +586,10 @@ void InitializeOpcodes() //OPCODE(CMSG_UNLEARN_SKILL, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleUnlearnSkillOpcode ); OPCODE(SMSG_REMOVED_SPELL, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_DECHARGE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); - //OPCODE(CMSG_GMTICKET_CREATE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketCreateOpcode ); - //OPCODE(SMSG_GMTICKET_CREATE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); - //OPCODE(CMSG_GMTICKET_UPDATETEXT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketUpdateTextOpcode ); - //OPCODE(SMSG_GMTICKET_UPDATETEXT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(CMSG_GMTICKET_CREATE, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketCreateOpcode ); + OPCODE(SMSG_GMTICKET_CREATE, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(CMSG_GMTICKET_UPDATETEXT, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketUpdateTextOpcode ); + OPCODE(SMSG_GMTICKET_UPDATETEXT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); OPCODE(SMSG_ACCOUNT_DATA_TIMES, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_REQUEST_ACCOUNT_DATA, STATUS_AUTHED, PROCESS_THREADUNSAFE, &WorldSession::HandleRequestAccountData ); //OPCODE(CMSG_UPDATE_ACCOUNT_DATA, STATUS_AUTHED, PROCESS_THREADUNSAFE, &WorldSession::HandleUpdateAccountData); @@ -598,14 +598,14 @@ void InitializeOpcodes() //OPCODE(SMSG_CHANGEPLAYER_DIFFICULTY_RESULT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_GM_TEACH, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); //OPCODE(CMSG_GM_CREATE_ITEM_TARGET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); - //OPCODE(CMSG_GMTICKET_GETTICKET, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketGetTicketOpcode ); - //OPCODE(SMSG_GMTICKET_GETTICKET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(CMSG_GMTICKET_GETTICKET, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketGetTicketOpcode ); + OPCODE(SMSG_GMTICKET_GETTICKET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_UNLEARN_TALENTS, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_NULL ); //OPCODE(SMSG_INSTANCE_ENCOUNTER, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_GAMEOBJECT_DESPAWN_ANIM, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(MSG_CORPSE_QUERY, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleCorpseQueryOpcode ); - //OPCODE(CMSG_GMTICKET_DELETETICKET, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketDeleteTicketOpcode); - //OPCODE(SMSG_GMTICKET_DELETETICKET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); + OPCODE(CMSG_GMTICKET_DELETETICKET, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketDeleteTicketOpcode); + OPCODE(SMSG_GMTICKET_DELETETICKET, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(SMSG_CHAT_WRONG_FACTION, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); //OPCODE(CMSG_GMTICKET_SYSTEMSTATUS, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleGMTicketSystemStatusOpcode); //OPCODE(SMSG_GMTICKET_SYSTEMSTATUS, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide ); diff --git a/src/game/Opcodes.h b/src/game/Opcodes.h index e4798f0ea..4eca9e952 100644 --- a/src/game/Opcodes.h +++ b/src/game/Opcodes.h @@ -571,10 +571,10 @@ enum Opcodes CMSG_UNLEARN_SKILL = 0x1203, SMSG_REMOVED_SPELL = 0x4804, // 4.3.4 15595 CMSG_DECHARGE = 0x1205, - CMSG_GMTICKET_CREATE = 0x1206, - SMSG_GMTICKET_CREATE = 0x1207, - CMSG_GMTICKET_UPDATETEXT = 0x1208, - SMSG_GMTICKET_UPDATETEXT = 0x1209, + CMSG_GMTICKET_CREATE = 0x0137, // 4.3.4 15595 + SMSG_GMTICKET_CREATE = 0x2107, // 4.3.4 15595 + CMSG_GMTICKET_UPDATETEXT = 0x0636, // 4.3.4 15595 + SMSG_GMTICKET_UPDATETEXT = 0x6535, // 4.3.4 15595 SMSG_ACCOUNT_DATA_TIMES = 0x4B05, // 4.3.4 15595 CMSG_REQUEST_ACCOUNT_DATA = 0x120B, CMSG_UPDATE_ACCOUNT_DATA = 0x120C, @@ -583,14 +583,14 @@ enum Opcodes SMSG_CHANGEPLAYER_DIFFICULTY_RESULT = 0x120F, CMSG_GM_TEACH = 0x1210, CMSG_GM_CREATE_ITEM_TARGET = 0x1211, - CMSG_GMTICKET_GETTICKET = 0x1212, - SMSG_GMTICKET_GETTICKET = 0x1213, + CMSG_GMTICKET_GETTICKET = 0x0326, // 4.3.4 15595 + SMSG_GMTICKET_GETTICKET = 0x2C15, // 4.3.4 15595 CMSG_UNLEARN_TALENTS = 0x1214, SMSG_INSTANCE_ENCOUNTER = 0x1215, SMSG_GAMEOBJECT_DESPAWN_ANIM = 0x1216, MSG_CORPSE_QUERY = 0x1217, - CMSG_GMTICKET_DELETETICKET = 0x1218, - SMSG_GMTICKET_DELETETICKET = 0x1219, + CMSG_GMTICKET_DELETETICKET = 0x6B14, // 4.3.4 15595 + SMSG_GMTICKET_DELETETICKET = 0x6D17, // 4.3.4 15595 SMSG_CHAT_WRONG_FACTION = 0x121A, CMSG_GMTICKET_SYSTEMSTATUS = 0x121B, SMSG_GMTICKET_SYSTEMSTATUS = 0x121C, diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index f758c40b4..972add008 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "0040" + #define REVISION_NR "0041" #endif // __REVISION_NR_H__