Shauren
9ad79934d3
Core/PacketIO: Updated packet structures to 6.2.4.21355
2016-03-25 21:33:55 +01:00
Vincent-Michael
478cc756eb
Update copyright note for 2016
...
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
Shauren
8cecd17808
Core/Misc: Warning fix
...
warning C4459: declaration of 'realm' hides global declaration
2015-12-31 23:40:11 +01:00
Shauren
035a2b122e
Core: Updated to 6.2.3.20726
2015-11-21 21:30:05 +01:00
Shauren
663cff2195
Core: Updated to 6.2.2.20444.
...
* This includes all known packet structures, nothing has been disabled.
* worldserver still expects 6.2.0 DBC/DB2 files - do not reextract
2015-09-05 00:09:38 +02:00
Shauren
0de6d22da3
Core/PacketIO: Updated and enabled SMSG_CONNECT_TO
2015-07-05 00:39:32 +02:00
Shauren
e0746e49b3
Core/PacketIO: Fixed wrong FlushBits usage (mostly related to string lengths)
2015-04-30 19:42:13 +02:00
Naios
800d5d8939
Core/Misc: Replace tc's optional with boost::optional.
...
* benefits from empty optimization (objects are only constructed if needed).
* supports r-value references (move semantics) (boost >= 1.56.0).
* preparation for c++14/17's std::optional and std::none_t.
* add move constructor to CompactArray.
2015-04-26 23:45:52 +02:00
Carbenium
bba6eb8d3d
Core/Player: Added character templates
...
* Characters with predefined levels can be created
* Avaiable factions and classes can be configured
* Valid values for `factionGroup` in table `character_template_class` are 3 (Alliance) or 5 (Horde)
* Added new permission RBAC_PERM_USE_CHARACTER_TEMPLATES - has to be set, to allow the usage of the templates
Closes #13952
2015-04-21 00:52:21 +02:00
Shauren
8cfb542ee4
Core/PacketIO: Updated values of all known server opcodes
2015-03-27 22:21:24 +01:00
Carbenium
1262072949
Core/Misc: Update base stuff for V6.1.2 build 19802
2015-03-26 17:18:43 +01:00
Vincent-Michael
369b08b68d
Core/Misc: Update base stuff for V6.1.0 build 19702
2015-03-01 02:24:59 +01:00
Shauren
bbb2000fea
Build fix
2015-02-24 00:32:01 +01: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
Vincent-Michael
ab90f74486
Update copyright note for 2015
...
Happy new year
2015-01-01 00:28:09 +01:00
Shauren
4764c3ea77
Core/Util: Fixed "value" name in Optional struct to follow code style
2014-11-20 01:17:45 +01:00
Shauren
f59a701e29
Core/PacketIO: Updated and enabled logout opcodes
2014-11-09 21:36:06 +01:00
Shauren
bacc90b6ba
Core/NetworkIO: Added second connection to WorldSession, handle AuthContinuedSession and enabled ConnectTo and ResumeComms
2014-11-09 00:37:33 +01:00
Shauren
e401f9c9e2
Core/PacketIO: Added SMSG_REDIRECT_CLIENT/ConnectTo packet structure
2014-11-06 18:49:19 +01:00
Shauren
b8d1d9a733
Core/PacketIO: Minor refactor to writing server packets
2014-11-03 20:23:21 +01:00
Shauren
9c30152652
Core/PacketIO: Fixed structure for SMSG_AUTH_CHALLENGE
2014-11-02 12:23:15 +01:00
joschiwald
310c33d96f
Core/NetworkIO: update SMSG_CHAR_ENUM and CMSG_PLAYER_LOGIN
2014-10-31 14:47:56 +01:00
Shauren
7de1356085
Core/NetworkIO: Moved SMSG_AUTH_CHALLENGE and CMSG_AUTH_SESSION to packet claases, added SMSG_COMPRESSED_PACKET
2014-10-31 01:20:53 +01:00
DDuarte
7b2274a744
Core/Networking: PoC changes to the way packets are handled
...
This is a rewrite of the way we send SMSG opcodes, the reasoning behind this is to make fixing packets sent in multiple places easier, and allow for clearer documentation of the packet fields.
Included SMSG_AUTH_RESPONSE and SMSG_AUCTION_COMMAND_RESULT as two examples.
2014-10-30 02:04:54 +00:00