commit
3897d26317
5 files changed
+126
-125
No files matched your search
@@ -704,11 +704,11 @@ void LoadDBCStores(const std::string& dataPath)
|
||||
}
|
||||
|
||||
// Check loaded DBC files proper version
|
||||
if (//!sAreaStore.LookupEntry(5839) || // last area (areaflag) added in 4.22 (5839 is wrong? why?)
|
||||
!sCharTitlesStore.LookupEntry(279) || // last char title added in 4.22
|
||||
!sGemPropertiesStore.LookupEntry(1860) || // last gem property added in 4.22
|
||||
!sMapStore.LookupEntry(968) || // last map added in 4.22
|
||||
!sSpellStore.LookupEntry(102129) ) // last spell added in 4.22
|
||||
if (!sAreaStore.LookupEntry(4559) || // last area (areaflag) added in 4.2.2 (14545)
|
||||
!sCharTitlesStore.LookupEntry(279) || // last char title added in 4.2.2 (14545)
|
||||
!sGemPropertiesStore.LookupEntry(1860) || // last gem property added in 4.2.2 (14545)
|
||||
!sMapStore.LookupEntry(968) || // last map added in 4.2.2 (14545)
|
||||
!sSpellStore.LookupEntry(102129) ) // last spell added in 4.2.2 (14545)
|
||||
{
|
||||
sLog->outError("You have _outdated_ DBC files. Please extract correct versions from current using client.");
|
||||
exit(1);
|
||||
|
||||
@@ -179,7 +179,10 @@ enum EUnitFields
|
||||
UNIT_FIELD_MAXITEMLEVEL = OBJECT_END + 0x0088, // Size: 1, Type: INT, Flags: PUBLIC
|
||||
UNIT_FIELD_PADDING = OBJECT_END + 0x0089, // Size: 1, Type: INT, Flags: NONE
|
||||
UNIT_END = OBJECT_END + 0x008A,
|
||||
};
|
||||
|
||||
enum EPlayerFields
|
||||
{
|
||||
PLAYER_DUEL_ARBITER = UNIT_END + 0x0000, // Size: 2, Type: LONG, Flags: PUBLIC
|
||||
PLAYER_FLAGS = UNIT_END + 0x0002, // Size: 1, Type: INT, Flags: PUBLIC
|
||||
PLAYER_GUILDRANK = UNIT_END + 0x0003, // Size: 1, Type: INT, Flags: PUBLIC
|
||||
@@ -540,4 +543,5 @@ enum ECorpseFields
|
||||
CORPSE_FIELD_DYNAMIC_FLAGS = OBJECT_END + 0x001B, // Size: 1, Type: INT, Flags: UNUSED2
|
||||
CORPSE_END = OBJECT_END + 0x001C,
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -432,12 +432,9 @@ void WorldSession::HandleItemQuerySingleOpcode(WorldPacket & recv_data)
|
||||
|
||||
void WorldSession::HandleReadItem(WorldPacket & recv_data)
|
||||
{
|
||||
//sLog->outDebug(LOG_FILTER_PACKETIO, "WORLD: CMSG_READ_ITEM");
|
||||
|
||||
uint8 bag, slot;
|
||||
recv_data >> bag >> slot;
|
||||
|
||||
//sLog->outDetail("STORAGE: Read bag = %u, slot = %u", bag, slot);
|
||||
Item* pItem = _player->GetItemByPos(bag, slot);
|
||||
|
||||
if (pItem && pItem->GetTemplate()->PageText)
|
||||
@@ -447,7 +444,7 @@ void WorldSession::HandleReadItem(WorldPacket & recv_data)
|
||||
InventoryResult msg = _player->CanUseItem(pItem);
|
||||
if (msg == EQUIP_ERR_OK)
|
||||
{
|
||||
data.Initialize (SMSG_READ_ITEM_OK, 8);
|
||||
data.Initialize(SMSG_READ_ITEM_OK, 8);
|
||||
sLog->outDetail("STORAGE: Item page sent");
|
||||
}
|
||||
else
|
||||
|
||||
@@ -236,7 +236,7 @@ void InitOpcodes()
|
||||
DEFINE_OPCODE_HANDLER(SMSG_DESTROY_OBJECT, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
DEFINE_OPCODE_HANDLER(CMSG_USE_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleUseItemOpcode );
|
||||
DEFINE_OPCODE_HANDLER(CMSG_OPEN_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleOpenItemOpcode );
|
||||
//DEFINE_OPCODE_HANDLER(CMSG_READ_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleReadItem );
|
||||
DEFINE_OPCODE_HANDLER(CMSG_READ_ITEM, STATUS_LOGGEDIN, PROCESS_THREADUNSAFE, &WorldSession::HandleReadItem );
|
||||
DEFINE_OPCODE_HANDLER(SMSG_READ_ITEM_OK, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
//DEFINE_OPCODE_HANDLER(SMSG_READ_ITEM_FAILED, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
//DEFINE_OPCODE_HANDLER(SMSG_ITEM_COOLDOWN, STATUS_NEVER, PROCESS_INPLACE, &WorldSession::Handle_ServerSide );
|
||||
|
||||
@@ -33,7 +33,7 @@ enum Opcodes
|
||||
NULL_OPCODE = 0,
|
||||
|
||||
CMSG_ACCEPT_LEVEL_GRANT = 0xDC4B,
|
||||
CMSG_ACCEPT_TRADE = 0x00,
|
||||
CMSG_ACCEPT_TRADE = 0xB4A5,
|
||||
CMSG_ACTIVATETAXI = 0x8CDB,
|
||||
CMSG_ACTIVATETAXIEXPRESS = 0x5E7F,
|
||||
CMSG_ADD_FRIEND = 0x5C57,
|
||||
@@ -43,8 +43,8 @@ enum Opcodes
|
||||
CMSG_AREATRIGGER = 0x5862,
|
||||
CMSG_AREA_SPIRIT_HEALER_QUERY = 0xDC7E,
|
||||
CMSG_AREA_SPIRIT_HEALER_QUEUE = 0x8846,
|
||||
CMSG_ARENA_TEAM_ACCEPT = 0x00,
|
||||
CMSG_ARENA_TEAM_DECLINE = 0x00,
|
||||
CMSG_ARENA_TEAM_ACCEPT = 0xDA42,
|
||||
CMSG_ARENA_TEAM_DECLINE = 0x8E73,
|
||||
CMSG_ARENA_TEAM_DISBAND = 0x4A5A,
|
||||
CMSG_ARENA_TEAM_INVITE = 0x4862,
|
||||
CMSG_ARENA_TEAM_LEADER = 0x8F3,
|
||||
@@ -56,7 +56,7 @@ enum Opcodes
|
||||
CMSG_ATTACKSWING = 0xDE66,
|
||||
CMSG_AUCTION_LIST_BIDDER_ITEMS = 0x187A,
|
||||
CMSG_AUCTION_LIST_ITEMS = 0xDC5F,
|
||||
CMSG_AUCTION_LIST_OWNER_ITEMS = 0x00,
|
||||
CMSG_AUCTION_LIST_OWNER_ITEMS = 0x9CDA,
|
||||
CMSG_AUCTION_PLACE_BID = 0x8E76,
|
||||
CMSG_AUCTION_REMOVE_ITEM = 0xCEC3,
|
||||
CMSG_AUCTION_SELL_ITEM = 0xCE6,
|
||||
@@ -77,7 +77,7 @@ enum Opcodes
|
||||
CMSG_BATTLEFIELD_STATUS = 0x00,
|
||||
MSG_BATTLEGROUND_PLAYER_POSITIONS = 0x00,
|
||||
CMSG_BATTLEMASTER_JOIN_ARENA = 0x00,
|
||||
CMSG_BEGIN_TRADE = 0x00,
|
||||
CMSG_BEGIN_TRADE = 0x3724,
|
||||
CMSG_BINDER_ACTIVATE = 0x58FB,
|
||||
CMSG_BOT_DETECTED2 = 0x00,
|
||||
CMSG_BUG = 0x1A77,
|
||||
@@ -89,10 +89,10 @@ enum Opcodes
|
||||
CMSG_CALENDAR_ARENA_TEAM = 0x00,
|
||||
CMSG_CALENDAR_CONTEXT_EVENT_SIGNUP = 0x00,
|
||||
CMSG_CALENDAR_COPY_EVENT = 0x00,
|
||||
CMSG_CALENDAR_EVENT_INVITE = 0x1EDA,
|
||||
CMSG_CALENDAR_EVENT_MODERATOR_STATUS = 0x00,
|
||||
CMSG_CALENDAR_EVENT_REMOVE_INVITE = 0x00,
|
||||
CMSG_CALENDAR_EVENT_STATUS = 0x00,
|
||||
CMSG_CALENDAR_EVENT_INVITE = 0x1EDA, // 0x4A76
|
||||
CMSG_CALENDAR_EVENT_MODERATOR_STATUS = 0xCCFA,
|
||||
CMSG_CALENDAR_EVENT_REMOVE_INVITE = 0xCCD2,
|
||||
CMSG_CALENDAR_EVENT_STATUS = 0x4E67,
|
||||
CMSG_CALENDAR_GET_EVENT = 0x00,
|
||||
CMSG_CALENDAR_GET_NUM_PENDING = 0x00,
|
||||
CMSG_CALENDAR_GUILD_FILTER = 0x00,
|
||||
@@ -355,7 +355,7 @@ enum Opcodes
|
||||
CMSG_QUEST_CONFIRM_ACCEPT = 0xC63,
|
||||
CMSG_RANDOMIZE_CHAR_NAME = 0x8A99, // byte unk, byte race
|
||||
CMSG_READY_FOR_ACCOUNT_DATA_TIMES = 0xCCDB,
|
||||
CMSG_READ_ITEM = 0x00,
|
||||
CMSG_READ_ITEM = 0x184F,
|
||||
CMSG_REALM_SPLIT = 0xDC66,
|
||||
CMSG_RECLAIM_CORPSE = 0x88DB,
|
||||
CMSG_REDIRECTION_AUTH_PROOF = 0x1039,
|
||||
@@ -452,7 +452,7 @@ enum Opcodes
|
||||
CMSG_WORLD_TELEPORT = 0x00,
|
||||
CMSG_WRAP_ITEM = 0x00,
|
||||
CMSG_ZONEUPDATE = 0x4AE2,
|
||||
MSG_AUCTION_HELLO = 0x00,
|
||||
MSG_AUCTION_HELLO = 0xCC7A,
|
||||
MSG_CHANNEL_START = 0x00,
|
||||
MSG_CHANNEL_UPDATE = 0x00,
|
||||
MSG_CORPSE_QUERY = 0x00,
|
||||
@@ -460,10 +460,10 @@ enum Opcodes
|
||||
MSG_GM_SHOWLABEL = 0x00,
|
||||
MSG_GM_SUMMON = 0x00,
|
||||
MSG_GUILD_BANK_LOG_QUERY = 0x00,
|
||||
MSG_GUILD_BANK_MONEY_WITHDRAWN = 0x00, // Can be 0xDE77
|
||||
MSG_GUILD_EVENT_LOG_QUERY = 0x00,
|
||||
MSG_GUILD_PERMISSIONS = 0x00,
|
||||
MSG_INSPECT_ARENA_TEAMS = 0x00,
|
||||
MSG_GUILD_BANK_MONEY_WITHDRAWN = 0xDE77,
|
||||
MSG_GUILD_EVENT_LOG_QUERY = 0xCEDA,
|
||||
MSG_GUILD_PERMISSIONS = 0xDC73,
|
||||
MSG_INSPECT_ARENA_TEAMS = 0xDA4F,
|
||||
MSG_LIST_STABLED_PETS = 0x88CA,
|
||||
MSG_MINIMAP_PING = 0x00,
|
||||
MSG_MOVE_FALL_LAND = 0x00A5,
|
||||
@@ -525,7 +525,7 @@ enum Opcodes
|
||||
MSG_PARTY_ASSIGNMENT = 0x00,
|
||||
MSG_PETITION_DECLINE = 0x98E7,
|
||||
MSG_PETITION_RENAME = 0x4857,
|
||||
MSG_PVP_LOG_DATA = 0x00,
|
||||
MSG_PVP_LOG_DATA = 0x60FE,
|
||||
MSG_QUERY_GUILD_BANK_TEXT = 0x00,
|
||||
MSG_QUERY_NEXT_MAIL_TIME = 0xCEE6,
|
||||
MSG_QUEST_PUSH_RESULT = 0x1863,
|
||||
@@ -551,14 +551,14 @@ enum Opcodes
|
||||
SMSG_ALL_ACHIEVEMENT_DATA = 0x00,
|
||||
SMSG_AREA_SPIRIT_HEALER_TIME = 0x00,
|
||||
SMSG_AREA_TRIGGER_MESSAGE = 0xCC42,
|
||||
SMSG_ARENA_ERROR = 0x00,
|
||||
SMSG_ARENA_OPPONENT_UPDATE = 0x00,
|
||||
SMSG_ARENA_ERROR = 0x8C7,
|
||||
SMSG_ARENA_OPPONENT_UPDATE = 0xAD6,
|
||||
SMSG_ARENA_TEAM_CHANGE_FAILED_QUEUED = 0x4A4E,
|
||||
SMSG_ARENA_TEAM_COMMAND_RESULT = 0x00,
|
||||
SMSG_ARENA_TEAM_EVENT = 0x00,
|
||||
SMSG_ARENA_TEAM_INVITE = 0x00,
|
||||
SMSG_ARENA_TEAM_COMMAND_RESULT = 0x605C,
|
||||
SMSG_ARENA_TEAM_EVENT = 0x5CDA,
|
||||
SMSG_ARENA_TEAM_INVITE = 0x5EDB,
|
||||
SMSG_ARENA_TEAM_QUERY_RESPONSE = 0x8CCE,
|
||||
SMSG_ARENA_TEAM_ROSTER = 0x00,
|
||||
SMSG_ARENA_TEAM_ROSTER = 0xCE7A,
|
||||
SMSG_ARENA_TEAM_STATS = 0xDEF2,
|
||||
SMSG_ATTACKERSTATEUPDATE = 0x00,
|
||||
SMSG_ATTACKSTART = 0xCA4A,
|
||||
@@ -567,34 +567,34 @@ enum Opcodes
|
||||
SMSG_ATTACKSWING_CANT_ATTACK = 0x00,
|
||||
SMSG_ATTACKSWING_DEADTARGET = 0x00,
|
||||
SMSG_ATTACKSWING_NOTINRANGE = 0x00,
|
||||
SMSG_AUCTION_BIDDER_LIST_RESULT = 0x00,
|
||||
SMSG_AUCTION_BIDDER_NOTIFICATION = 0x00,
|
||||
SMSG_AUCTION_COMMAND_RESULT = 0x00,
|
||||
SMSG_AUCTION_LIST_PENDING_SALES = 0x00,
|
||||
SMSG_AUCTION_BIDDER_LIST_RESULT = 0x88E3,
|
||||
SMSG_AUCTION_BIDDER_NOTIFICATION = 0xC85B,
|
||||
SMSG_AUCTION_COMMAND_RESULT = 0xCCCE,
|
||||
SMSG_AUCTION_LIST_PENDING_SALES = 0x8EC7,
|
||||
SMSG_AUCTION_LIST_RESULT = 0xDEDE,
|
||||
SMSG_AUCTION_OWNER_LIST_RESULT = 0x00,
|
||||
SMSG_AUCTION_OWNER_NOTIFICATION = 0x00,
|
||||
SMSG_AUCTION_REMOVED_NOTIFICATION = 0x00,
|
||||
SMSG_AUCTION_OWNER_LIST_RESULT = 0x4EDA,
|
||||
SMSG_AUCTION_OWNER_NOTIFICATION = 0xCA6A,
|
||||
SMSG_AUCTION_REMOVED_NOTIFICATION = 0x4CFB,
|
||||
SMSG_AURA_UPDATE = 0x4C66,
|
||||
SMSG_AURA_UPDATE_ALL = 0x18EE,
|
||||
SMSG_AURACASTLOG = 0x00,
|
||||
SMSG_AUTH_CHALLENGE = 0x1181,
|
||||
SMSG_AUTH_RESPONSE = 0x8867,
|
||||
SMSG_AVAILABLE_VOICE_CHANNEL = 0x00,
|
||||
SMSG_AVAILABLE_VOICE_CHANNEL = 0x9C7B,
|
||||
SMSG_BARBER_SHOP_RESULT = 0x00,
|
||||
SMSG_BATTLEFIELD_LIST = 0xB64E,
|
||||
SMSG_BATTLEFIELD_MGR_EJECTED = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_EJECT_PENDING = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_ENTERED = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_ENTRY_INVITE = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_QUEUE_INVITE = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_QUEUE_REQUEST_RESPONSE = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_STATE_CHANGE = 0x00,
|
||||
SMSG_BATTLEFIELD_MGR_EJECTED = 0x32EC,
|
||||
SMSG_BATTLEFIELD_MGR_EJECT_PENDING = 0x724C,
|
||||
SMSG_BATTLEFIELD_MGR_ENTERED = 0x66DC,
|
||||
SMSG_BATTLEFIELD_MGR_ENTRY_INVITE = 0x70DE,
|
||||
SMSG_BATTLEFIELD_MGR_QUEUE_INVITE = 0x644E,
|
||||
SMSG_BATTLEFIELD_MGR_QUEUE_REQUEST_RESPONSE = 0x326E,
|
||||
SMSG_BATTLEFIELD_MGR_STATE_CHANGE = 0x32EE,
|
||||
SMSG_BATTLEFIELD_PORT_DENIED = 0x00,
|
||||
SMSG_BATTLEFIELD_STATUS1 = 0x00,
|
||||
SMSG_BATTLEFIELD_STATUS2 = 0x00,
|
||||
SMSG_BATTLEFIELD_STATUS3 = 0x00,
|
||||
SMSG_BATTLEFIELD_STATUS4 = 0x00,
|
||||
SMSG_BATTLEFIELD_STATUS1 = 0x70EE,
|
||||
SMSG_BATTLEFIELD_STATUS2 = 0x20DC,
|
||||
SMSG_BATTLEFIELD_STATUS3 = 0x36DE,
|
||||
SMSG_BATTLEFIELD_STATUS4 = 0x626E,
|
||||
SMSG_BATTLEGROUND_INFO_THROTTLED = 0x00,
|
||||
SMSG_BATTLEGROUND_PLAYER_JOINED = 0x00,
|
||||
SMSG_BATTLEGROUND_PLAYER_POSITIONS = 0x00,
|
||||
@@ -605,14 +605,14 @@ enum Opcodes
|
||||
SMSG_BUY_BANK_SLOT_RESULT = 0x00,
|
||||
SMSG_BUY_ITEM = 0x00,
|
||||
SMSG_BUY_FAILED = 0x00,
|
||||
SMSG_CALENDAR_COMMAND_RESULT = 0x00,
|
||||
SMSG_CALENDAR_COMMAND_RESULT = 0x9A4E,
|
||||
SMSG_CALENDAR_SEND_NUM_PENDING = 0x00,
|
||||
SMSG_CALENDAR_SEND_CALENDAR = 0x00,
|
||||
SMSG_CANCEL_AUTO_REPEAT = 0x5ACB,
|
||||
SMSG_CANCEL_COMBAT = 0x00,
|
||||
SMSG_CAST_FAILED = 0x1AEB,
|
||||
SMSG_CHANNEL_LIST = 0x9C47,
|
||||
SMSG_CHANNEL_MEMBER_COUNT = 0x00,
|
||||
SMSG_CHANNEL_MEMBER_COUNT = 0x5EEA,
|
||||
SMSG_CHANNEL_NOTIFY = 0x9C7F,
|
||||
SMSG_CHAR_CREATE = 0x4C5B,
|
||||
SMSG_CHAR_DELETE = 0x48CE,
|
||||
@@ -630,7 +630,7 @@ enum Opcodes
|
||||
SMSG_CLEAR_TARGET = 0x00,
|
||||
SMSG_CLIENTCACHE_VERSION = 0x88F2,
|
||||
SMSG_CLIENT_CONTROL_UPDATE = 0x08CB,
|
||||
SMSG_COMBAT_LOG_MULTIPLE = 0x00,
|
||||
SMSG_COMBAT_LOG_MULTIPLE = 0x5C56,
|
||||
SMSG_COMMENTATOR_MAP_INFO = 0x00,
|
||||
SMSG_COMMENTATOR_PLAYER_INFO = 0x00,
|
||||
SMSG_COMMENTATOR_STATE_CHANGED = 0x00,
|
||||
@@ -649,10 +649,10 @@ enum Opcodes
|
||||
SMSG_CREATURE_QUERY_RESPONSE = 0xD847,
|
||||
SMSG_CRITERIA_DELETED = 0x00,
|
||||
SMSG_CRITERIA_UPDATE = 0xD87F,
|
||||
SMSG_CROSSED_INEBRIATION_THRESHOLD = 0x00,
|
||||
SMSG_DAMAGE_CALC_LOG = 0x00,
|
||||
SMSG_CROSSED_INEBRIATION_THRESHOLD = 0x9CD7,
|
||||
SMSG_DAMAGE_CALC_LOG = 0x5C47,
|
||||
SMSG_DAMAGE_DONE_OBSOLETE = 0x00,
|
||||
SMSG_DANCE_QUERY_RESPONSE = 0x00,
|
||||
SMSG_DANCE_QUERY_RESPONSE = 0x9E42,
|
||||
SMSG_DB_REPLY = 0x76EC,
|
||||
SMSG_DEATH_RELEASE_LOC = 0x00,
|
||||
SMSG_DEFENSE_MESSAGE = 0x9EC3,
|
||||
@@ -663,12 +663,12 @@ enum Opcodes
|
||||
SMSG_DISMOUNT = 0xCEE7,
|
||||
SMSG_DISMOUNTRESULT = 0x00,
|
||||
SMSG_DISPEL_FAILED = 0x00,
|
||||
SMSG_DUEL_COMPLETE = 0x00,
|
||||
SMSG_DUEL_COUNTDOWN = 0x00,
|
||||
SMSG_DUEL_REQUESTED = 0x00,
|
||||
SMSG_DUEL_COMPLETE = 0x5846,
|
||||
SMSG_DUEL_COUNTDOWN = 0x1A5F,
|
||||
SMSG_DUEL_REQUESTED = 0x1EC6,
|
||||
SMSG_DUEL_WINNER = 0xDA52,
|
||||
SMSG_DURABILITY_DAMAGE_DEATH = 0x00,
|
||||
SMSG_ECHO_PARTY_SQUELCH = 0x00,
|
||||
SMSG_ECHO_PARTY_SQUELCH = 0x5ED7,
|
||||
SMSG_EMOTE = 0xC67,
|
||||
SMSG_ENABLE_BARBER_SHOP = 0x00,
|
||||
SMSG_ENCHANTMENTLOG = 0x00,
|
||||
@@ -676,8 +676,8 @@ enum Opcodes
|
||||
SMSG_EQUIPMENT_SET_LIST = 0x18DF,
|
||||
SMSG_EQUIPMENT_SET_SAVED = 0x00,
|
||||
SMSG_EQUIPMENT_SET_USE_RESULT = 0x00,
|
||||
SMSG_EXPECTED_SPAM_RECORDS = 0x00,
|
||||
SMSG_EXPLORATION_EXPERIENCE = 0x00,
|
||||
SMSG_EXPECTED_SPAM_RECORDS = 0x48E7,
|
||||
SMSG_EXPLORATION_EXPERIENCE = 0xEE7,
|
||||
SMSG_FEATURE_SYSTEM_STATUS = 0x70CE,
|
||||
SMSG_FLIGHT_SPLINE_SYNC = 0x1C63,
|
||||
SMSG_FISH_ESCAPED = 0x9C66,
|
||||
@@ -692,7 +692,7 @@ enum Opcodes
|
||||
SMSG_FORCE_PITCH_RATE_CHANGE = 0x00,
|
||||
SMSG_FORCE_RUN_BACK_SPEED_CHANGE = 0x00,
|
||||
SMSG_FORCE_RUN_SPEED_CHANGE = 0x00,
|
||||
SMSG_FORCE_SEND_QUEUED_PACKETS = 0x00,
|
||||
SMSG_FORCE_SEND_QUEUED_PACKETS = 0x1380,
|
||||
SMSG_FORCE_TURN_RATE_CHANGE = 0x00,
|
||||
SMSG_FORCE_SWIM_SPEED_CHANGE = 0x00,
|
||||
SMSG_FORCE_SWIM_BACK_SPEED_CHANGE = 0x00,
|
||||
@@ -715,23 +715,23 @@ enum Opcodes
|
||||
SMSG_GMTICKET_SYSTEMSTATUS = 0x9C7E,
|
||||
SMSG_GMTICKET_UPDATETEXT = 0x00,
|
||||
SMSG_GODMODE = 0xDEEE,
|
||||
SMSG_GOSSIP_COMPLETE = 0x00,
|
||||
SMSG_GOSSIP_COMPLETE = 0xDE7B,
|
||||
SMSG_GOSSIP_MESSAGE = 0xCCEB,
|
||||
SMSG_GOSSIP_POI = 0x1866,
|
||||
SMSG_GROUP_CANCEL = 0x00,
|
||||
SMSG_GROUP_CANCEL = 0xED6,
|
||||
SMSG_GROUP_DECLINE = 0x00,
|
||||
SMSG_GROUP_DESTROYED = 0x00,
|
||||
SMSG_GROUP_INVITE = 0x00,
|
||||
SMSG_GROUP_JOINED_BATTLEGROUND = 0x00,
|
||||
SMSG_GROUP_JOINED_BATTLEGROUND = 0x265C,
|
||||
SMSG_GROUP_LIST = 0x00,
|
||||
SMSG_GROUP_SET_LEADER = 0x00,
|
||||
SMSG_GROUP_SET_LEADER = 0xCCF2,
|
||||
SMSG_GROUP_UNINVITE = 0x00,
|
||||
SMSG_GUILDFINDER_SEARCH_RESULT = 0xE0CE, // New 4.x
|
||||
SMSG_GUILD_BANK_LIST = 0x5EFB,
|
||||
SMSG_GUILD_COMMAND_RESULT = 0xDAD7,
|
||||
SMSG_GUILD_DECLINE = 0x00,
|
||||
SMSG_GUILD_DECLINE = 0x1E5B,
|
||||
SMSG_GUILD_EVENT = 0x8AC2,
|
||||
SMSG_GUILD_INFO = 0x00,
|
||||
SMSG_GUILD_INFO = 0x5876,
|
||||
SMSG_GUILD_INVITE = 0x00,
|
||||
SMSG_GUILD_MAX_DAILY_XP = 0x00,
|
||||
SMSG_GUILD_NEWS_UPDATE = 0x00,
|
||||
@@ -745,21 +745,21 @@ enum Opcodes
|
||||
SMSG_GUILD_UPDATE_ROSTER = 0x00,
|
||||
SMSG_GUILD_XP_UPDATE = 0x00,
|
||||
SMSG_HIGHEST_THREAT_UPDATE = 0x00,
|
||||
SMSG_INITIALIZE_FACTIONS = 0x00,
|
||||
SMSG_INITIALIZE_FACTIONS = 0xCC6F,
|
||||
SMSG_INITIAL_SPELLS = 0x88FE,
|
||||
SMSG_INIT_CURRENCY = 0x227E,
|
||||
SMSG_INIT_WORLD_STATES = 0x9EDA,
|
||||
SMSG_INSPECT = 0x00,
|
||||
SMSG_INSPECT = 0xE46,
|
||||
SMSG_INSPECT_HONOR_STATS = 0x00,
|
||||
SMSG_INSPECT_TALENT = 0x00,
|
||||
SMSG_INSPECT_TALENT = 0x48EF,
|
||||
SMSG_INSTANCE_DIFFICULTY = 0x00,
|
||||
SMSG_INSTANCE_LOCK_WARNING_QUERY = 0x00,
|
||||
SMSG_INSTANCE_RESET = 0xDAC2,
|
||||
SMSG_INSTANCE_RESET_FAILED = 0x00,
|
||||
SMSG_INSTANCE_RESET_FAILED = 0xCEFE,
|
||||
SMSG_INSTANCE_SAVE_CREATED = 0xCE56,
|
||||
SMSG_INVALID_PROMOTION_CODE = 0xD8FE,
|
||||
SMSG_INVALIDATE_DANCE = 0x00,
|
||||
SMSG_INVALIDATE_PLAYER = 0x00,
|
||||
SMSG_INVALIDATE_DANCE = 0x1EEF,
|
||||
SMSG_INVALIDATE_PLAYER = 0x5C5F,
|
||||
SMSG_INVENTORY_CHANGE_FAILURE = 0x00,
|
||||
SMSG_ITEM_COOLDOWN = 0x00,
|
||||
SMSG_ITEM_ENCHANT_TIME_UPDATE = 0x00,
|
||||
@@ -767,14 +767,14 @@ enum Opcodes
|
||||
SMSG_ITEM_PUSH_RESULT = 0x8EFB,
|
||||
SMSG_ITEM_QUERY_MULTIPLE_RESPONSE = 0x00,
|
||||
SMSG_ITEM_QUERY_SINGLE_RESPONSE = 0x00,
|
||||
SMSG_ITEM_REFUND_INFO_RESPONSE = 0x00,
|
||||
SMSG_ITEM_REFUND_RESULT = 0x00,
|
||||
SMSG_ITEM_TEXT_QUERY_RESPONSE = 0x00,
|
||||
SMSG_ITEM_REFUND_INFO_RESPONSE = 0x304E,
|
||||
SMSG_ITEM_REFUND_RESULT = 0x60DC,
|
||||
SMSG_ITEM_TEXT_QUERY_RESPONSE = 0x984A,
|
||||
SMSG_ITEM_TIME_UPDATE = 0x00,
|
||||
SMSG_JOINED_BATTLEGROUND_QUEUE = 0x00,
|
||||
SMSG_LEARNED_DANCE_MOVES = 0xE52,
|
||||
SMSG_LEARNED_SPELL = 0x00,
|
||||
SMSG_LEVELUP_INFO = 0x00,
|
||||
SMSG_LEARNED_SPELL = 0x88D3,
|
||||
SMSG_LEVELUP_INFO = 0x9A73,
|
||||
SMSG_LFG_DISABLED = 0x00,
|
||||
SMSG_LFG_JOIN_RESULT = 0x00,
|
||||
SMSG_LFG_OFFER_CONTINUE = 0x00,
|
||||
@@ -799,9 +799,9 @@ enum Opcodes
|
||||
SMSG_LOG_XPGAIN = 0x4E7E,
|
||||
SMSG_LOOT_ALL_PASSED = 0x1C7A,
|
||||
SMSG_LOOT_CLEAR_MONEY = 0x586E,
|
||||
SMSG_LOOT_ITEM_NOTIFY = 0x00,
|
||||
SMSG_LOOT_ITEM_NOTIFY = 0xD8E3,
|
||||
SMSG_LOOT_LIST = 0x8C5B,
|
||||
SMSG_LOOT_MASTER_LIST = 0x00,
|
||||
SMSG_LOOT_MASTER_LIST = 0xDE4E,
|
||||
SMSG_LOOT_MONEY_NOTIFY = 0x0EF3,
|
||||
SMSG_LOOT_RELEASE_RESPONSE = 0x88FF,
|
||||
SMSG_LOOT_REMOVED = 0x8E6B,
|
||||
@@ -810,7 +810,7 @@ enum Opcodes
|
||||
SMSG_LOOT_ROLL_WON = 0x5E4B,
|
||||
SMSG_LOOT_SLOT_CHANGED = 0xDCDA,
|
||||
SMSG_LOOT_START_ROLL = 0xC8C2,
|
||||
SMSG_MAIL_LIST_RESULT = 0x00,
|
||||
SMSG_MAIL_LIST_RESULT = 0x5CD7,
|
||||
SMSG_MEETINGSTONE_COMPLETE = 0x00,
|
||||
SMSG_MEETINGSTONE_IN_PROGRESS = 0x00,
|
||||
SMSG_MEETINGSTONE_MEMBER_ADDED = 0x00,
|
||||
@@ -835,32 +835,32 @@ enum Opcodes
|
||||
SMSG_MOVE_KNOCK_BACK = 0x00,
|
||||
SMSG_MOVE_SET_WALK_IN_AIR = 0x00,
|
||||
SMSG_MOVE_UNSET_WALK_IN_AIR = 0x00,
|
||||
SMSG_MULTIPLE_PACKETS = 0x00,
|
||||
SMSG_MULTIPLE_PACKETS = 0xDCEA,
|
||||
SMSG_NAME_QUERY_RESPONSE = 0x9CE6,
|
||||
SMSG_NEW_TAXI_PATH = 0xC8FF, // Might be 0x98CF
|
||||
SMSG_NEW_WORLD = 0x00,
|
||||
SMSG_NOTIFICATION = 0x1A56,
|
||||
SMSG_NOTIFY_DANCE = 0x00,
|
||||
SMSG_NOTIFY_DANCE = 0xCE62,
|
||||
SMSG_NOTIFY_DEST_LOC_SPELL_CAST = 0x00,
|
||||
SMSG_NPC_TEXT_UPDATE = 0x4C72,
|
||||
SMSG_NPC_WONT_TALK = 0x00,
|
||||
SMSG_OFFER_PETITION_ERROR = 0x00,
|
||||
SMSG_OFFER_PETITION_ERROR = 0x1E7F,
|
||||
SMSG_ON_CANCEL_EXPECTED_RIDE_VEHICLE_AURA = 0x00,
|
||||
SMSG_OPEN_CONTAINER = 0x00,
|
||||
SMSG_PAGE_TEXT_QUERY_RESPONSE = 0x18D2,
|
||||
SMSG_PARTYKILLLOG = 0x00,
|
||||
SMSG_PARTY_MEMBER_STATS = 0x00,
|
||||
SMSG_PARTY_MEMBER_STATS = 0xDC5A,
|
||||
SMSG_PARTY_MEMBER_STATS_FULL = 0x00,
|
||||
SMSG_PARTY_COMMAND_RESULT = 0x00,
|
||||
SMSG_PAUSE_MIRROR_TIMER = 0x00,
|
||||
SMSG_PERIODICAURALOG = 0x00,
|
||||
SMSG_PETGODMODE = 0x00,
|
||||
SMSG_PETITION_QUERY_RESPONSE = 0xCAEE,
|
||||
SMSG_PET_ACTION_FEEDBACK = 0x00,
|
||||
SMSG_PET_ACTION_FEEDBACK = 0x4E5A,
|
||||
SMSG_PET_ACTION_SOUND = 0x0CC7,
|
||||
SMSG_PET_CAST_FAILED = 0x00,
|
||||
SMSG_PET_DISMISS_SOUND = 0x9A56,
|
||||
SMSG_PET_GUIDS = 0x00,
|
||||
SMSG_PET_GUIDS = 0x5E6B,
|
||||
SMSG_PET_LEARNED_SPELL = 0xDC5E,
|
||||
SMSG_PET_MODE = 0x58DE,
|
||||
SMSG_PET_NAME_QUERY_RESPONSE = 0xDCD3,
|
||||
@@ -868,7 +868,7 @@ enum Opcodes
|
||||
SMSG_PET_REMOVED_SPELL = 0x18F6,
|
||||
SMSG_PET_SPELLS = 0x5A43,
|
||||
SMSG_PET_TAME_FAILURE = 0x00,
|
||||
SMSG_PET_UPDATE_COMBO_POINTS = 0x00,
|
||||
SMSG_PET_UPDATE_COMBO_POINTS = 0x1A47,
|
||||
SMSG_PETITION_SHOWLIST = 0x8ED7,
|
||||
SMSG_PETITION_SHOW_SIGNATURES = 0x4E4A,
|
||||
SMSG_PETITION_SIGN_RESULTS = 0x5EE6,
|
||||
@@ -876,20 +876,20 @@ enum Opcodes
|
||||
SMSG_PLAYED_TIME = 0x187F,
|
||||
SMSG_PLAYERBINDERROR = 0x5A4F,
|
||||
SMSG_PLAYERBOUND = 0x00,
|
||||
SMSG_PLAYER_DIFFICULTY_CHANGE = 0x00,
|
||||
SMSG_PLAYER_DIFFICULTY_CHANGE = 0xD846,
|
||||
SMSG_BATTLEGROUND_PLAYER_LEFT = 0x00,
|
||||
SMSG_PLAYER_SKINNED = 0x00,
|
||||
SMSG_PLAYER_VEHICLE_DATA = 0x00,
|
||||
SMSG_PLAY_DANCE = 0x00,
|
||||
SMSG_PLAYER_SKINNED = 0xDA63,
|
||||
SMSG_PLAYER_VEHICLE_DATA = 0x186E,
|
||||
SMSG_PLAY_DANCE = 0x8CFE,
|
||||
SMSG_PLAY_MUSIC = 0x00,
|
||||
SMSG_PLAY_OBJECT_SOUND = 0x00,
|
||||
SMSG_PLAY_SOUND = 0x4ACF,
|
||||
SMSG_PLAY_SPELL_VISUAL = 0x00,
|
||||
SMSG_PLAY_SPELL_IMPACT = 0x00,
|
||||
SMSG_PLAY_TIME_WARNING = 0x00,
|
||||
SMSG_PLAY_TIME_WARNING = 0xD857,
|
||||
SMSG_PONG = 0x0380,
|
||||
SMSG_POWER_UPDATE = 0x487E,
|
||||
SMSG_PRE_RESURRECT = 0x00,
|
||||
SMSG_PRE_RESURRECT = 0x1CFB,
|
||||
SMSG_PROCRESIST = 0x00,
|
||||
SMSG_PROPOSE_LEVEL_GRANT = 0x00,
|
||||
SMSG_PUREMOUNT_CANCELLED_OBSOLETE = 0x00,
|
||||
@@ -910,7 +910,7 @@ enum Opcodes
|
||||
SMSG_QUESTUPDATE_COMPLETE = 0x9CD6,
|
||||
SMSG_QUESTUPDATE_FAILED = 0x9EF6,
|
||||
SMSG_QUESTUPDATE_FAILEDTIMER = 0x00,
|
||||
SMSG_QUEST_CONFIRM_ACCEPT = 0x00,
|
||||
SMSG_QUEST_CONFIRM_ACCEPT = 0x184B,
|
||||
SMSG_QUEST_FORCE_REMOVED = 0x00,
|
||||
SMSG_QUEST_POI_QUERY_RESPONSE = 0x8CC3,
|
||||
SMSG_QUEST_QUERY_RESPONSE = 0x9E56,
|
||||
@@ -922,11 +922,11 @@ enum Opcodes
|
||||
SMSG_READ_ITEM_FAILED = 0x00,
|
||||
SMSG_READ_ITEM_OK = 0x9ECE,
|
||||
SMSG_REALM_SPLIT = 0x1AF2,
|
||||
SMSG_REAL_GROUP_UPDATE = 0x00,
|
||||
SMSG_REAL_GROUP_UPDATE = 0x4C56,
|
||||
SMSG_RECEIVED_MAIL = 0xDEE2,
|
||||
SMSG_REDIRECT_CLIENT = 0x0180,
|
||||
SMSG_REFER_A_FRIEND_FAILURE = 0x4867,
|
||||
SMSG_REMOVED_SPELL = 0x00,
|
||||
SMSG_REMOVED_SPELL = 0x98FE,
|
||||
SMSG_REPORT_PVP_AFK_RESULT = 0x00,
|
||||
SMSG_REQUEST_CEMETERY_LIST_RESPONSE = 0x00,
|
||||
SMSG_RESPOND_INSPECT_ACHIEVEMENTS = 0x00,
|
||||
@@ -934,34 +934,34 @@ enum Opcodes
|
||||
SMSG_RESISTLOG = 0x00,
|
||||
SMSG_RESURRECT_REQUEST = 0x00,
|
||||
SMSG_RESYNC_RUNES = 0x00,
|
||||
SMSG_RWHOIS = 0x00,
|
||||
SMSG_RWHOIS = 0xCCE2,
|
||||
SMSG_SELL_ITEM = 0x9CD3,
|
||||
SMSG_SEND_MAIL_RESULT = 0x00,
|
||||
SMSG_SEND_UNLEARN_SPELLS = 0x00,
|
||||
SMSG_SEND_MAIL_RESULT = 0x8CC2,
|
||||
SMSG_SEND_UNLEARN_SPELLS = 0xCED2,
|
||||
SMSG_SERVERTIME = 0x1CD7,
|
||||
SMSG_SERVER_FIRST_ACHIEVEMENT = 0xCDF,
|
||||
SMSG_SERVER_MESSAGE = 0xC873,
|
||||
SMSG_SET_FACTION_ATWAR = 0x00,
|
||||
SMSG_SET_FACTION_STANDING = 0x00,
|
||||
SMSG_SET_FACTION_VISIBLE = 0x00,
|
||||
SMSG_SET_FACTION_ATWAR = 0x1E47,
|
||||
SMSG_SET_FACTION_STANDING = 0x1AE3,
|
||||
SMSG_SET_FACTION_VISIBLE = 0x4CEB,
|
||||
SMSG_SET_FLAT_SPELL_MODIFIER = 0x88D3,
|
||||
SMSG_SET_FORCED_REACTIONS = 0x00,
|
||||
SMSG_SET_FORCED_REACTIONS = 0xD8C3,
|
||||
SMSG_SET_PCT_SPELL_MODIFIER = 0x98FE,
|
||||
SMSG_SET_PHASE_SHIFT = 0x204C,
|
||||
SMSG_SET_PLAYER_DECLINED_NAMES_RESULT = 0x0E67,
|
||||
SMSG_SET_PROFICIENCY = 0x00,
|
||||
SMSG_SET_PROFICIENCY = 0x9C5F,
|
||||
SMSG_SET_PROJECTILE_POSITION = 0x00,
|
||||
SMSG_SHOWTAXINODES = 0x8CFB,
|
||||
SMSG_SHOW_BANK = 0x00,
|
||||
SMSG_SPELLBREAKLOG = 0x00,
|
||||
SMSG_SPELLDAMAGESHIELD = 0x00,
|
||||
SMSG_SPELLDAMAGESHIELD = 0x8AFE,
|
||||
SMSG_SPELLENERGIZELOG = 0xD8FB,
|
||||
SMSG_SPELLHEALLOG = 0xDE4A,
|
||||
SMSG_SPELLINSTAKILLLOG = 0x00,
|
||||
SMSG_SPELLINSTAKILLLOG = 0x8ED2,
|
||||
SMSG_SPELLLOGEXECUTE = 0x8AD7,
|
||||
SMSG_SPELLLOGMISS = 0x1CFF,
|
||||
SMSG_SPELLNONMELEEDAMAGELOG = 0x5CCF,
|
||||
SMSG_SPELLORDAMAGE_IMMUNE = 0x00,
|
||||
SMSG_SPELLORDAMAGE_IMMUNE = 0x48FA,
|
||||
SMSG_SPELL_COOLDOWN = 0x00,
|
||||
SMSG_SPELL_DELAYED = 0x00,
|
||||
SMSG_SPELLDISPELLOG = 0x00,
|
||||
@@ -976,20 +976,20 @@ enum Opcodes
|
||||
SMSG_SPLINE_MOVE_LAND_WALK = 0x00,
|
||||
SMSG_SPLINE_MOVE_ROOT = 0x00,
|
||||
SMSG_SPLINE_MOVE_UNROOT = 0x00,
|
||||
SMSG_STABLE_RESULT = 0x00,
|
||||
SMSG_STABLE_RESULT = 0xA5B,
|
||||
SMSG_STANDSTATE_UPDATE = 0x4E52,
|
||||
SMSG_START_MIRROR_TIMER = 0x00,
|
||||
SMSG_STOP_DANCE = 0x00,
|
||||
SMSG_STOP_DANCE = 0x8E5F,
|
||||
SMSG_STOP_MIRROR_TIMER = 0x00,
|
||||
SMSG_SUMMON_REQUEST = 0x00,
|
||||
SMSG_SUPERCEDED_SPELL = 0x00,
|
||||
SMSG_TALENTS_INFO = 0x00,
|
||||
SMSG_SUMMON_REQUEST = 0x9A52,
|
||||
SMSG_SUPERCEDED_SPELL = 0xDE53,
|
||||
SMSG_TALENTS_INFO = 0x5EC6,
|
||||
SMSG_TAXINODE_STATUS = 0x8CFB,
|
||||
SMSG_TOGGLE_XP_GAIN = 0x8A5B,
|
||||
SMSG_TEXT_EMOTE = 0x9E5A,
|
||||
SMSG_THREAT_CLEAR = 0x00,
|
||||
SMSG_THREAT_REMOVE = 0x00,
|
||||
SMSG_THREAT_UPDATE = 0x00,
|
||||
SMSG_THREAT_CLEAR = 0x9E4A,
|
||||
SMSG_THREAT_REMOVE = 0x8A7E,
|
||||
SMSG_THREAT_UPDATE = 0x5E7B,
|
||||
SMSG_TIME_SYNC_REQ = 0x1009,
|
||||
SMSG_TITLE_EARNED = 0x1AFA,
|
||||
SMSG_TOTEM_CREATED = 0x00,
|
||||
@@ -1010,7 +1010,7 @@ enum Opcodes
|
||||
SMSG_UPDATE_CURRENCY = 0x00,
|
||||
SMSG_UPDATE_CURRENCY_WEEK_LIMIT = 0x00,
|
||||
SMSG_UPDATE_INSTANCE_ENCOUNTER_UNIT = 0x00,
|
||||
SMSG_UPDATE_INSTANCE_OWNERSHIP = 0x00,
|
||||
SMSG_UPDATE_INSTANCE_OWNERSHIP = 0xCA73,
|
||||
SMSG_UPDATE_LAST_INSTANCE = 0x58FE,
|
||||
SMSG_UPDATE_LFG_LIST = 0x00,
|
||||
SMSG_UPDATE_OBJECT = 0x1EE7,
|
||||
@@ -1019,14 +1019,14 @@ enum Opcodes
|
||||
SMSG_USERLIST_REMOVE = 0x9A6B,
|
||||
SMSG_USERLIST_UPDATE = 0x4A4B,
|
||||
SMSG_VOICE_CHAT_STATUS = 0x9ADF,
|
||||
SMSG_VOICE_PARENTAL_CONTROLS = 0x00,
|
||||
SMSG_VOICE_SESSION_LEAVE = 0x00,
|
||||
SMSG_VOICE_SESSION_ROSTER_UPDATE = 0x00,
|
||||
SMSG_VOICE_SET_TALKER_MUTED = 0x00,
|
||||
SMSG_VOICE_PARENTAL_CONTROLS = 0x5ADE,
|
||||
SMSG_VOICE_SESSION_LEAVE = 0xCE72,
|
||||
SMSG_VOICE_SESSION_ROSTER_UPDATE = 0x8AC7,
|
||||
SMSG_VOICE_SET_TALKER_MUTED = 0x8873,
|
||||
SMSG_WEATHER = 0x4ECE,
|
||||
SMSG_WARDEN_DATA = 0x484F,
|
||||
SMSG_WHO = 0x4C7F,
|
||||
SMSG_WHOIS = 0x00,
|
||||
SMSG_WHOIS = 0x9CFF,
|
||||
SMSG_WORLD_STATE_UI_TIMER_UPDATE = 0xDE5E,
|
||||
SMSG_ZONE_UNDER_ATTACK = 0x8CF,
|
||||
|
||||
|
||||
Reference in new issue
Block a user