Commit Graph

533 Commits

Author SHA1 Message Date
DJScias
8c4afd2bcc Core/PacketIO: enable CMSG_DESTROY_ITEM, CMSG_INSPECT, SMSG_INSPECT_RESULT
Documentation used:
- Thanks @rocverde for providing sniffs through TC IRC.
- Each opcode checked and works positively, feel free to apply and check yourself.
2015-03-10 00:01:12 +01:00
DJScias
a47d57d1db Core/Packets: update & enabled CMSG_SHOWING_CLOAK, CMSG_SHOWING_HELM
Documentation Used:
- Thanks @rocverde for providing sniffs through TC IRC.
- Thank you very much @MitchesD, @DDuarte, @Carbenium and @Vincent-Michael (+ Trinity as a whole) for the help with my very first opcode structure update.
2015-03-09 22:57:49 +01:00
MitchesD
50b4a3a707 Core/Packets: updated structure of CMSG_PLAYED_TIME, SMSG_PLAYED_TIME 2015-03-08 16:23:00 +01:00
DJScias
cbd429d79d Core/PacketIO: Update "SMSG_QUEST_QUERY_RESPONSE" & /played opcodes to 6.1.0
Documentation:
- Taken from 92a9fe77b0.
- /played opcodes from sniffs provided by @rocverde through TC IRC.

Note: opcode handlers for "CMSG_PLAYED_TIME" & "SMSG_PLAYED_TIME" still need a proper structure change. CMSG is using _OLD and both are on _UNHANDLED.
2015-03-08 03:47:19 +01:00
Duarte Duarte
e6e5c2b501 Merge pull request #14309 from Luzifix/opcode-1
Core/PacketIO: Update Vendor Opcode to  6.1.0
2015-03-08 01:50:57 +00:00
Luzifix
0aa9619421 Core/PacketIO: Update Vendor Opcode to 6.1.0 2015-03-07 20:42:35 +01:00
DJScias
82832d97e3 Core/PacketIO: Update speed change opcodes for 6.1.0
Documentation used:
- Taken from 1a96b78972.

Note: I only change opcodes.cpp status to what they were before they were all put back to 'STATUS_UNHANDLED' for update 6.1. The ones that were 'UNHANDLED' before I don't change the status of.
2015-03-07 18:51:12 +01:00
Duarte Duarte
9a4116796f Merge pull request #14297 from Luzifix/6.x
Core/PacketIO: Update CMSG_REORDER_CHARACTERS for 6.1
2015-03-07 00:08:39 +00:00
MitchesD
bf9024c341 Core/Packets: updated & enabled SMSG_LEVELUP_INFO 2015-03-06 22:11:38 +01:00
Luzifix
1e2fa621e2 Core/PacketIO: Update CMSG_REORDER_CHARACTERS for 6.1 2015-03-05 23:12:20 +01:00
DJScias
c36d23f94c Core/PacketIO: Update some opcodes for 6.1.0
Documentation used:
- Taken from 86479cc8b3.
- 6.1.0 SMSG_LOGOUT_RESPONSE corrected from 0x1BB4 to 0x05C3 per the before-mentioned commit
2015-03-04 14:56:22 +01:00
Vincent-Michael
1ba9266045 Core/PacketIO: Sync with wpp and enable some opcodes 2015-03-04 17:43:16 +01:00
Epicurus4
7665c9ee55 Core/PacketIO: Sync with wpp 2015-03-01 16:21:15 -05:00
Epicurus4
75419fc2b1 Core/PacketIO: Sync with wpp 2015-03-01 12:33:34 -05:00
Vincent-Michael
15fd7b866b Core/PacketIO: Sync with wpp and enable some opcodes 2015-03-01 17:48:15 +01:00
Epicurus4
3b364bc580 Core/PacketIO: Sync with wpp 2015-03-01 10:30:32 -05:00
Vincent-Michael
ae8a7b0a5b Core/PacketIO: Sync with wpp and enable some opcodes 2015-03-01 14:24:19 +01:00
Vincent-Michael
e4797c4765 Core/PacketIO: Sync with wpp and enable some opcodes 2015-03-01 13:16:26 +01:00
Vincent-Michael
f09f4b49e6 Core/PacketIO: Sync with wpp and enable some opcodes 2015-03-01 05:58:16 +01:00
Vincent-Michael
2672a5cef6 Core/PacketIO: Update more opcodes for 6.1.0 2015-03-01 02:57:22 +01:00
Vincent-Michael
369b08b68d Core/Misc: Update base stuff for V6.1.0 build 19702 2015-03-01 02:24:59 +01:00
Duarte Duarte
8a2f8df8ce Merge pull request #14236 from Golrag/Notification1
Core/Packets: SMSG_NOTIFICATION
2015-02-23 21:47:37 +00:00
Shauren
3fcea2e9d4 Core/PacketIO: Handle ConnectToFailed and allow the client to reconnect up to 5 times before aborting login to world
Closes #14214
2015-02-23 22:35:26 +01:00
Golrag
78c7094b01 Core/Packets: SMSG_NOTIFICATION 2015-02-23 22:25:16 +01:00
Shauren
880be1bc63 Core/Cosmetic: Use DEFINE_HANDLER to mark implemented packets processed directly in WorldSocket 2015-02-23 19:35:52 +01:00
Golrag
573b59c46c Core/Packets: SMSG_EXPLORATION_EXPERIENCE 2015-02-22 18:23:26 +01:00
Golrag
79bbca0bbf Core/Packets:
* SMSG_START_MIRROR_TIMER
* SMSG_STOP_MIRROR_TIMER
* SMSG_PAUSE_MIRROR_TIMER -- not used
2015-02-22 13:25:03 +01:00
Duarte Duarte
8ff752afa0 Merge pull request #14167 from Golrag/WorldStates
Core/Opcodes: SMSG_INIT_WORLD_STATES
2015-02-22 05:48:13 +00:00
Duarte Duarte
3695ba18aa Core/Packets: Re-order DEFINE_SERVER_OPCODE_HANDLER calls and remove a duplicated one 2015-02-22 05:41:41 +00:00
Shauren
56186319bd Core/Spells: Cooldown updates
* Refactored cooldown handling to separate class shared by creatures and players
* Updated and enabled cooldown packets
* Implemented creature school lockouts
* Implemented spell charges
* Fixed AuraUpdate structure
* Fixed aura flag AFLAG_NOCASTER handling
* Implemented spell charge related auras
2015-02-17 01:01:44 +01:00
Golrag
b7a65ce9ef Core/Opcodes: SMSG_INIT_WORLD_STATES 2015-02-16 20:33:23 +01:00
Duarte Duarte
17361275c5 Core/Packets: Update multiple opcode names and values (sync with WPP) 2015-02-16 17:47:30 +00:00
Golrag
7eb02e945f Core/Opcodes:
* SMSG_POWER_UPDATE
* CMSG_SET_SHEATHED
* SMSG_ATTACKSTOP
2015-02-14 17:09:02 +01:00
Duarte Duarte
2b60b7e07d Core/Packets: Re-add handlers removed by mistake in bc0c0ae 2015-02-13 19:26:35 +00:00
Mogadischu
bc0c0ae2a3 Core/Guild: Updated and enabled most previously implemented guild and petition related packets
Merged from https://github.com/Mogadischu/TrinityCore/commits/guild

Signed-off-by: Duarte Duarte <dnpd.dd@gmail.com>
2015-02-13 18:32:36 +00:00
Duarte Duarte
f68473aeff Core/Packets: Fix and enable CMSG_BUY_ITEM, SMSG_BUY_FAILED and SMSG_BUY_SUCCEEDED
Closes #14127
2015-02-13 00:45:39 +00:00
Duarte Duarte
97e62c0ea5 Core/Packets: Update and enable CMSG_GOSSIP_SELECT_OPTION, SMSG_BINDER_CONFIRM, SMSG_GOSSIP_COMPLETE and SMSG_PLAYER_BOUND
Fixes #14115
2015-02-12 04:23:19 +00:00
Duarte Duarte
20aa605485 Core/Packets: Update and enable CMSG_USE_ITEM
Ref #14115
2015-02-12 02:37:42 +00:00
Duarte Duarte
6678635cc7 Core/Packets: Update and enable SMSG_COOLDOWN_EVENT
Fix build.
2015-02-11 23:09:56 +00:00
joschiwald
e01bb91887 Core/Packets: updated some contactlist packets 2015-02-08 02:51:49 +01:00
Carbenium
829e11b662 Core/Packets: Implement all mail system relevant packets
Thanks @joschiwald, @DDuarte and @Warpten
2015-02-07 12:43:25 +01:00
joschiwald
be6b1f5251 Core/Packets:
- updated who packets
- fixed typos from previous commits
2015-02-05 20:18:32 +01:00
Duarte Duarte
7148d1d86f Merge pull request #14010 from ProjectcoreDevs/6.x
Core/Structure for CMSG_SET_ACTIONBAR_TOGGLES and activate SMSG_MOVE_SET...
2015-02-04 20:50:29 +00:00
Nayd
74f577e444 Core/Packets: Typo fixes and cleanup of 0f84c7c7b106fffa33e3c114858218f89e634da4 2015-02-04 20:48:14 +00:00
Carbenium
6751ac2940 Core/Packets: Add structure for CMSG_GM_TICKET_GET_CASE_STATUS, SMSG_GM_TICKET_CASE_STATUS, CMSG_GM_TICKET_ACKNOWLEDGE_SURVEY and SMSG_GM_TICKET_RESPONSE_ERROR
Implement CMSG_GM_TICKET_GET_TICKET and SMSG_GM_TICKET_GET_TICKET_RESPONSE
Update SMSG_FEATURE_SYSTEM_STATUS to support customizable ticket system and add config options
2015-02-04 20:48:12 +00:00
Carbenium
ba312088c7 Core/Packets: Update CMSG_GM_TICKET_SYSTEM_STATUS and SMSG_GM_TICKET_SYSTEM_STATUS 2015-02-03 01:38:04 +01:00
projectcoredevs
2ad6c2430e Core/Structure for CMSG_SET_ACTIONBAR_TOGGLES and activate SMSG_MOVE_SET_FLIGHT_SPEED
SMSG_MOVE_SET_FLIGHT_SPEED resolve #14008
2015-02-02 09:57:01 +01:00
joschiwald
053d5f24ee Core/Packets:
- added inspect packets
- updated opcode values
2015-02-01 20:52:05 +01:00
Shauren
3f28fd304d Core/Spells: Reimplemented automatic spell learning
* Fixed learning/unlearning talents
2015-01-30 23:58:16 +01:00
Nayd
a93c40143f Core/Packets: Update and enable SMSG_ATTACKSWING_ERROR and SMSG_CANCEL_COMBAT
Removed old SMSG_ATTACKSWING_NOTINRANGE, SMSG_ATTACKSWING_DEADTARGET, SMSG_ATTACKSWING_CANT_ATTACK and SMSG_ATTACKSWING_BADFACING
2015-01-28 22:26:47 +00:00