Dehravor
109495ac9b
Scripts/Ulduar: Fix crash when Algalon's Big Bang is casted by player
2014-05-04 20:30:19 +02:00
Dehravor
cbd36d5a4e
Core/Misc: Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros
2014-05-01 11:19:32 +02:00
Dehravor
24ae6a6802
Core/Misc: Remove obsolete C++11 backward compatibility macros
...
OVERRIDE, FINAL, DELETE_MEMBER
2014-04-29 16:35:11 +02:00
Dehravor
fa950a554a
Core/WorldSocket: Fix crash when CMSG_AUTH_SESSION contains modified addon size value
2014-04-25 22:59:22 +02:00
Dehravor
59a84951da
Core/Trade: Correction of distance checking
2014-04-25 20:52:17 +02:00
Dehravor
abb97bac18
Core/Handlers: Add inspect distance and target checks
2014-04-24 14:34:19 +02:00
Dehravor
7401ab7eab
Core/Loot: Fix an exploit that allowed players to loot infinite amount of items that have condition(s)
2014-03-17 18:46:17 +01:00
Dehravor
6a5c43b0d8
Core/Loot: Implement round robin for under threshold items in case of master loot
...
Thanks @Shauren for pointing out
2014-03-16 19:12:01 +01:00
Dehravor
892d9eac79
Core/Loot: Fix master loot
...
Players will be able to open the loot window and see the items in case of master loot.
If the item is under threshold FFA applies, else the item becomes locked.
Also fix an exploit related to master loot item give.
2014-03-11 19:06:42 +01:00
Dehravor
fb90e13fe6
Core/Group: Fix online state when member logs out
2014-02-23 11:54:46 +01:00
Dehravor
08cd624d0c
Core/Group: Any party member may mark targets (this does not apply to raid groups)
...
Also ensure that the targeted player is not hostile.
2014-02-09 11:12:09 +01:00
Dehravor
2e897d0453
Core/Group: Fix exploit
...
The master looter should be in the group.
2014-02-09 10:58:51 +01:00
Dehravor
916d84bdca
Core/Group: Add sanity checks to CMSG_LOOT_METHOD's handler
...
If lootMethod or lootThreshold is invalid, portrait menus become unusable to the entire raid.
2014-02-09 10:51:11 +01:00
Dehravor
12cafcf96b
Core/Warden: Fix crash
2014-02-08 09:33:51 +01:00
Dehravor
e619246d58
Core/SkillHandler: Check if player is using proper NPC on talent reset
2014-01-25 10:55:29 +01:00
Dehravor
e8e23ef03d
Core/Taxi: Fix exploit related to unexplored nodes
2014-01-23 15:29:02 +01:00
Dehravor
00f5460530
Core/Misc: Fix crash
2014-01-19 16:44:03 +01:00
Dehravor
e60977911a
Core/Tickets: Fix memory leak when malformed CMSG_GMTICKET_CREATE is received
2014-01-18 21:12:56 +01:00
Dehravor
3a9a634a91
Core/Calendar: Fix memory leak when guild announcement is created
2014-01-18 11:47:05 +01:00
Dehravor
51e38872c7
Core/Calendar: Fix memory leak when malformed CMSG_CALENDAR_ADD_EVENT is received
2014-01-18 10:30:39 +01:00
Dehravor
a1f0798792
DB/Guild: Fix incorrect input length limits
...
There is one incorrect field length related to guilds in the database, which can be used to cause an overflow client-side, by sending CMSG_GUILD_INFO_TEXT with long strings.
The guild information has the same 500 characters client-side limit as the guild bank tab information, but on server-side it can be 65k characters long. A lengthy guild info makes the whole Guild panel unusable.
Length of the other fields match the client's limits in the database: guild bank tab name (16), public note (31), officer note (31), motd (128), guild bank tab info (500).
Closes #11395
Signed-off-by: DDuarte <[email protected] >
2014-01-12 00:12:38 +00:00
Dehravor
4d3b7e6799
Core/Entities: Don't allow to login while character is forced to rename
2014-01-11 21:20:24 +01:00
Dehravor
619f42c1b0
Core/Entities: Implement SMSG_INVALIDATE_PLAYER
2014-01-11 18:22:56 +01:00
Dehravor
e794e85969
Core/Guild: HandleRoster should always have a valid session
2014-01-02 10:37:44 +01:00
Dehravor
03fbc0a69d
Core/Guild: Implement GR_RIGHT_VIEWOFFNOTE
2014-01-02 10:36:13 +01:00
Dehravor
14287326c7
Core/Guild: Fix an exploit related to CMSG_GUILD_CREATE
2014-01-01 13:52:03 +01:00