723 Commits

Author SHA1 Message Date
Olion
03a42180d6 SMSG_QUESTUPDATE_FAILED should be used to fail quest at client 2017-07-16 21:25:46 +01:00
Olion
ed0ac56501 SMSG_QUESTGIVER_QUEST_FAILED elaboration 2017-07-16 21:25:46 +01:00
Olion
44aea2df35 Remove few unused fields from SMSG packets.
Other changes are either cosmetic or in comments form.
2017-07-16 21:25:46 +01:00
Olion
c74db8cb30 SMSG_LOOT_RESPONSE cleanup
Loot item numbering in the packet must be strictly sequential, since the number is used for memory offset calculation.
Duplicate numbers will cause item overwrite, so it will not be shown in the loot by client.
2017-07-12 23:22:27 +01:00
Olion
2eedb78a99 SMSG_PET_CAST_FAILED: packet structure fix 2017-07-10 13:26:03 +01:00
Olion
351b6f2349 SMSG_SPELL_FAILURE: a more correct usage 2017-07-10 13:26:03 +01:00
Olion
901bdcad53 SMSG_TRADE_STATUS: minor cleanup of TradeStatus values 2017-07-10 13:26:03 +01:00
Olion
9efaf92453 SMSG_READ_ITEM_FAILED a bit detailed 2017-07-10 13:26:03 +01:00
Oleg
4c9182be60 Few SMSG_CHANNEL chat opcodes (#31)
* SMSG_CHANNEL_NOTIFY: CHAT_YOU_JOINED/YOU_LEFT structure

* Refactoring: CHAT_NOT_MEMBER_NOTICE must be functional of the Channel class

* SMSG_CHANNEL_LIST structure fix
2017-07-09 12:23:36 +01:00
Olion
6304d628c7 SMSG_GUILD_COMMAND_RESULT check of some constants 2017-07-06 03:02:31 +01:00
Olion
4d9d0502ef SMSG_GAMEOBJECT_QUERY_RESPONSE: better packer structure description 2017-07-06 03:02:31 +01:00
Olion
6292d5a858 SMSG_ITEM_QUERY_SINGLE_RESPONSE a small syntactical elaboration 2017-07-04 07:55:39 +01:00
Olion
044e192915 SMSG_GUILD_QUERY_RESPONSE better length estimation 2017-07-04 07:55:39 +01:00
Olion
7d5eaa04ac SMSG_NAME_QUERY_RESPONSE minor improvements 2017-07-04 07:55:39 +01:00
Olion
e1b0f666ff Wrong field order inside SMSG_LOGOUT_RESPONSE 2017-07-04 07:55:39 +01:00
Olion
c87cca2d21 CMSG_MOVE_SET_RAW_POSITION handling.
ToDo: use also MSG_MOVE_SET_RAW_POSITION_ACK.
2017-07-02 18:43:29 +01:00
Olion
b6767e2a8a SMSG_TRANSFER_ABORTED has no data except uint8 TransferAbortReason 2017-07-02 07:59:45 +01:00
Olion
202bc62be0 Implement SMSG_MOUNTRESULT, SMSG_DISMOUNTRESULT (yet unused) 2017-07-02 07:59:45 +01:00
Olion
c3d42291b5 Refactoring Mount/Unmount: code split between Unit and Player 2017-07-02 07:59:45 +01:00
bdebaere
2eaea4fba9 Add IsSeatedState() to handle AURA_INTERRUPT_FLAG_NOT_SEATED.
* Update Unit.cpp

Add IsSeatedState() to handle AURA_INTERRUPT_FLAG_NOT_SEATED.

* Update Unit.h

Add IsSeatedState() to handle AURA_INTERRUPT_FLAG_NOT_SEATED.

* Update Unit.cpp

Pointer reference
2017-06-29 00:22:20 +01:00
Olion
3a7e0253c1 SMSG_OPEN_CONTAINER implemented 2017-06-29 00:21:38 +01:00
Olion
5128b38050 Refactoring of #14 2017-06-29 00:21:38 +01:00
Olion
43a5be52b0 Corrected values of constants for SMSG_RAID_GROUP_ONLY 2017-06-29 00:21:38 +01:00
Olion
0317133b64 Use SMSG_GMTICKET_UPDATETEXT; introduce named constants GMTICKET_RESPONCE_ 2017-06-29 00:21:38 +01:00
Olion
96a7a010bc SMSG_PET_NAME_INVALID contains no data 2017-06-29 00:21:38 +01:00
Olion
6da4dcf722 MSG_QUEST_PUSH_RESULT packet structure fix 2017-06-28 08:35:38 +01:00
Olion
171e825695 Racial Leaders (SMSG packet structure) 2017-06-28 08:35:38 +01:00
Olion
ef7fa1acde Prevent Racial leaders PvP dropping due to faction rules 2017-06-28 08:35:38 +01:00
Olion
09f2a1f64d DetailsEmote for quests (SMSG packet structure) 2017-06-28 08:35:38 +01:00
H0zen
28af7e47b7 Corrections to previous commit. (#22) 2017-06-07 19:11:47 +01:00
H0zen
da3d3116c2 Various fixes (#21)
* Various fixes.
  - Fix PCH build on *nix
  - Silenced some compiler warnings

* Another small fixes.
  - Mails sent by various GM commands are now not returnable / respondable
  - Fix server startup issue due to incorrect map magic version.
2017-06-07 14:05:18 +01:00
Chuck5ta
23a6eb13d2 Correction made to valid m0 build numbers 2017-06-06 08:43:42 +01:00
Chuck5ta
3696f554e4 [EXTRACTORS] Improvement made to getBuildNumber() 2017-06-04 22:14:25 +01:00
Necrovoice
7a97727fda Adds custom emote to wyrmthalak script 2017-06-04 22:02:48 +01:00
Antz
6c128360f7 [DB] Update expected world DB version 2017-05-30 23:03:52 +01:00
Rochet2
c9371ead8a [Eluna] Updated Eluna submodule 2017-04-16 01:04:11 +01:00
Nølin
3c0491a1dd Fix Ritual of Summoning in dungeons (#18)
For Warlocks it is no longer possible to summon an other player into a
dungeon.
2017-04-02 14:12:51 +01:00
Lee
2275d7b35c update SpellMgr.cpp (#14)
Druids entangling roots should now only affect 1 target
2017-03-16 09:04:59 +00:00
Antz
54a3c09012 [Realmd] Resolve SRP6a authentication bypass issue. Thanks @DevDaemon 2017-03-16 08:58:03 +00:00
Rochet2
8a8e698d90 [Eluna] Fix crash when accessing players not on any map 2017-03-15 20:09:10 +00:00
Antz
03aae60cd9 Tab cleanup 2017-03-11 02:56:47 +00:00
Antz
009d6d24a5 [SD3] Updated Scriptdev3 submodule 2017-03-10 08:06:14 +00:00
Antz
f3edc3c125 Correct warden typos. Thanks foereaper 2017-03-09 23:01:29 +00:00
Antz
c11ea1a594 Fix VS2010/2012 build. Thanks H0zen for help 2017-03-06 22:40:53 +00:00
Giperionn
1ff6c40b0d Several fixes (#10)
* * Fixed dereferencing nullptr, when sending CMSG_LOOT guid with HIGHGUID_GAMEOBJECT, but invalid in general.

* * Don't allow sending LANG_UNIVERSAL by player
* Don't allow messages with more that 255 symbols (server side check)

* * Prevent cheaters cast honorless target on self

* * Now warden reacts on client delay when initialization in progress or strange behaviour with initialization logic

* Remove default case from switch

This allows compilers to detect if a case for the WardenState enum is missing when using -Wall flag

* Make the intention of the IF case more clear

Make the intention of the IF case more clear and suppress a compiler warning when using -Wall or /W4 flags
2017-03-01 18:44:11 +00:00
Antz
c677a4872a Fix typo 2017-02-22 09:47:30 +00:00
Antz
fd0401ea04 Update Mob Grey Level. Thanks TehPhoenixz 2017-02-21 08:05:55 +00:00
Antz
0200b1d08e Add check and error message to schedule_wakeup call. Thanks H0zen 2017-02-19 20:29:51 +00:00
Kel
da85bbdb1d Finkle Einhorn is now spawned after skinning The Beast in UBRS. Thanks NostraliaWow 2017-02-19 19:29:22 +00:00
Antz
31005f7014 Add some additional detail to some pool error messages. Thanks H0zen 2017-02-19 19:00:52 +00:00