Commit Graph
79 Commits
Author SHA1 Message Date
Nay f20c1fb112 Core/Protocol: Enable a lot of SMSGs. Each one got verified... 2011-12-22 23:25:42 +00:00
Nay e2704d6abd Core/Loot: Enable and fix SMSG_LOOT_START_ROLL 2011-12-22 22:21:48 +00:00
Nay bdf64e8f96 Core/Quest: Enable and 'fix' SMSG_QUESTGIVER_REQUEST_ITEMS 2011-12-22 22:09:33 +00:00
Nay 94e85c34d3 Core/Spell: Enable and 'fix' SMSG_SET_PCT/FLAG_SPELL_MODIFIER 2011-12-22 21:21:41 +00:00
Nay 090bb5a45e Core/Guild: Fix and enable SMSG_GUILD_QUERY_RESPONSE
- Update GuildEvents for 4.x (by Spp)
2011-12-22 19:53:47 +00:00
Nay 07293b55fc Core/Protocol: Last group of "enable CMSGs", onto SMSGs now... 2011-12-22 15:13:22 +00:00
weclub 304fa1d53f Core/Quest: Fix SMSG_QUESTGIVER_STATUS(_MULTIPLE)
Closes #4437
2011-12-22 15:00:06 +00:00
Nay 3310bd0c40 Core/Protocol: Enable more CMSGs 2011-12-22 14:47:07 +00:00
weclub 49f32ae6a8 Core/Protocol: Enable 2 SMSGs
Closes #4388, #4389
2011-12-22 14:07:13 +00:00
Nay 788545cf95 Core/Protocol: Enable many CMSGs (structure verified for each one) 2011-12-22 05:40:35 +00:00
Nay 3698fc5a73 Core/Trainers: Fix and enable CMSG_TRAINER_BUY_SPELL 2011-12-22 05:18:54 +00:00
Nay 3eed377f48 Core/Guild: CMSG_GUILD_ROSTER ft. Bit Streaming
Note: all the structures from this, previous and future commits are from our WPP
2011-12-22 04:50:41 +00:00
Nay 41b0a9ec86 Core/Quest: Fix and enable CMSG_QUEST_CONFIRM_ACCEPT
Core/Protocol: Add CMSG_QUEST_POI_QUERY opcode
2011-12-22 04:34:26 +00:00
Nay 9fe7bedd10 Core/Quest: Fix and enable CMSG_QUESTGIVER_COMPLETE_QUEST 2011-12-22 04:08:48 +00:00
Nay 5d5ed297b4 Core/Guild: Fix and enable CMSG_JOIN_CHANNEL 2011-12-22 03:55:07 +00:00
Nay 869a8644e5 Core/Guild: Fix and enable CMSG_GUILD_QUERY 2011-12-22 03:49:36 +00:00
Nay 770ff57101 Core/Quests: Implement SMSG_QUESTUPDATE_COMPLETE
Quests can now be completed (and it won't crash client)
2011-12-21 23:26:10 +00:00
Nay 968e50c0b1 Core/Quests: Update SMSG_QUESTGIVER_QUEST_DETAILS
Should fix client crash when accepting quest and display the proper npc visual in certain quests (new feature 4.x)
TODO:
- Test
- Update SMSG_QUESTUPDATE_COMPLETE (similar change)
2011-12-21 20:16:27 +00:00
Nay 7cc49aa0ab Core/Chat: Implement CMSG_MESSAGECHAT_ADDON_X depending on type
Ref http://www.wowwiki.com/API_SendAddonMessage
2011-12-21 15:58:41 +00:00
kaelima 4ef82117d1 Server/Protocol:
- Added a bunch of opcodes (from wpp, ty Nay and Spp)
- Accepted handler for some confirmed structures
- Some updates in SMSG_UPDATE_OBJECT (although useless without splines)
2011-12-21 03:25:24 +01:00
Supabad dc93f698ca 4.x add handler for CMSG_GROUP_SWAP_SUB_GROUP and uncomment some confirmed handlers
add opcode value for CMSG_REQUEST_RAID_INFO
2011-12-19 13:02:27 +01:00
Nay b3670c9712 Core/Opcodes: Add id and handler for SMSG_UPDATE_LAST_INSTANCE (from WPP) 2011-12-18 16:48:17 +00:00
weclub 0c5d88c060 Core/Opcodes: Add a few opcode ids and enable their handlers
Closes #4296
Closes #4298
Closes #4299
Closes #4300
2011-12-18 16:37:39 +00:00
weclub 4f75009fdf Core/Opcodes: Enable SMSG_ZONE_UNDER_ATTACK, Structure is correct
Closes #4275
2011-12-18 16:06:49 +00:00
Machiavelli b8dec4ec35 Core/Opcodes: Enable CMSG_ATTACKSWING handler (Edit via github) 2011-12-11 14:27:30 +01:00
Nay e8b51cc25c Core/Packets: Re-add ticket related to opcodes to opcode enum (thanks Fabi for confirming them, I guess);
Add IsValidClass/IsValidRace methods to Player class
2011-11-29 18:45:22 +00:00
Manuel Carrasco e2d303dc26 Core/Packets: Restored functionality of "Randomize" button at character creation. Now it is server-side. 2011-11-28 23:06:50 -03:00
Nay f94730bd93 Core/Misc: Fix "Return to graveyard" button and remove some opcodes that need to be confirmed 2011-11-28 23:41:30 +00:00
kiper 48652b9352 Core/Packets: Add some new opcodes and enable handlers for
some opcodes.
2011-11-28 22:05:43 +00:00
Nay 1a1cf8d263 Core/GOs: Update gameobject_template and SMSG_GAMEOBJECT_QUERY_RESPONSE 2011-11-28 17:22:21 +00:00
Nay 699574267c Core/Chat: Fix most chat opcodes
TODO: Addon chat handling and some chat types (raid, bg, dnd, afk)
2011-11-28 15:59:49 +00:00
Rat c1d6359218 Core/Packets: CANCEL_AURA "fix"
-Updates to WorldPacket and MovementInfo
2011-11-28 15:50:25 +01:00
Rat 487da95a92 Core/Packets: added new opcodes for player movement and some others
-enabled some handlers
-temp disabled the movementhandler to prevent spamming bytebuffer exceptions, until correct structure is found
2011-11-28 07:39:21 +01:00
kaelima 359a21a553 Core/Protocol: Allow use of a bunch of opcodes
(all structs have been checked)
2011-11-27 23:31:46 +01:00
Nay f28fd90535 Core/Protocol: Two new opcs and re-enable more handlers 2011-11-27 20:39:35 +00:00
Rat 7b5f51b006 Core/Packets: enabled / fixed handlers 2011-11-27 21:20:37 +01:00
Nay 521df431d2 Core/Protocol: Re enable handlers for some opcodes 2011-11-27 19:03:02 +00:00
Rat d977ed01e7 Core/Units: fixed power update
(yes you are now alive ingame)
2011-11-27 19:09:47 +01:00
Rat 7fdefceb43 Core/Packets: updated update_object structure
Welcome ingame!
2011-11-27 16:06:29 +01:00
kaelima b84d82e569 Core/Protocol: Add some account data protocols.
Their struct have not changed since 3.3.5a.
2011-11-27 04:02:59 +01:00
kaelima aa215e5e80 Core/Misc: Fix compile and char creation
- Added very basic honor/conquest support, no idea if its works even a little since there's no possibility of testing yet
2011-11-26 01:46:41 +01:00
Shauren e8c3a3ac9c Core/Items
* Updated ItemTemplate structure to 4.x
* Calculate armor, damage and disenchant loot from dbc files

TODO: Use dbc disenchant ids in disenchant_loot_template
2011-11-25 23:24:40 +01:00
kaelima 3ea366be0a Core/Protocols: Rename CMSG_WORLD_LOGIN to CMSG_LOAD_SCREEN and add simple structure (still unknown purpose). 2011-11-24 18:58:00 +01:00
kaelima b76b820e49 Core/Protocol: Fix struct of SMSG_AURA_UPDATE/SMSG_AURA_UPDATE_ALL 2011-11-24 18:22:04 +01:00
kaelima d171f41e01 Core/Protocol: Handle CMSG_CAST_SPELL. 2011-11-24 06:14:57 +01:00
Nay 16e1ab0742 Core/Protocol: Add few opcode ids 2011-11-24 02:07:46 +00:00
Rat d1affc4340 Initial Commit for client version change to 4.2.2 (14545)
- added known opcodes (handlers are commented till not updated)
- added bitstream support to bytebuffer
- updated realm auth for 14545
- updated world auth
- fixed char_enum,create,delete handlers
- added DB2 reader
- added opcode logging to debuglogmask (ignores loglevel)
- fixed compile in win64, others not yet tested
- using db2 values for item models at char_enum to prevent client crash

Lots of Thanks to All SingularityCore Members
2011-11-20 18:28:18 +01:00
Spp b16d2245bb Cosmetic: Multiple cosmetic changes
- Added missing space to 'if', 'for', 'while' and 'switch' when it's followed by '('
- Added missing space after a comma and remove space before comma (with some exceptions)
- Remove trailing spaces
- Convert tab to spaces

Note: Only affects files with extension "cpp" and "h" under /src/server
2011-09-29 12:43:05 +02:00
QAston 1fef67187b Core/Protocol: Define more opcode names - thanks to TOM_RUS. 2011-09-11 11:41:55 +02:00
Spp- 45c0fd2d37 Core/Handlers: Set LFG_GET_STATUS session status to unhandled (Kills log flood) 2011-08-26 09:43:29 +02:00