Shauren
52c7f12ed3
Core: Fix Winstantiation-after-specialization warnings
...
Closes #20211
2017-09-02 01:06:10 +02:00
Shauren
c5d3dd90be
Core/Game: Include cleanup
...
* Mostly aimed at removing Log/DatabaseEnv includes from other headers
* Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files
* Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-18 23:53:25 +02:00
Shauren
a12a34b1dc
Core/Game: Include cleanup - removed G3D classes from packets
...
* Use our own Position class instead, with the coords written to packets being part of type
2017-05-16 22:16:21 +02:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Naios
bf33159a70
Core/Game: Converted the game library to a shared library.
...
* There is still the possibility to static link against game.
2016-03-24 01:31:51 +01:00
Naios
329225b40d
Core/Game: Move singleton instances into compilation units
...
* Fixes issues when building shared libraries
(prevents gcc and clang from providing several instance)
2016-03-11 18:35:49 +01:00
Carbenium
d3c556bc40
Core/PacketIO: Enable SMSG_SPELL_MISS_LOG and SMSG_UPDATE_LAST_INSTANCE
2016-02-05 01:18:55 +01:00
Carbenium
93b552685b
Core/PacketIO: Updated CMSG_WARDEN_DATA
...
Note: No packet handling changes made whatsoever.
...and ninja-fix a missing break from previous commit.
2016-02-03 23:28:54 +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
2b8d77cdf2
Core/SupportMgr: Fixed field type mismatches for tickets
2015-08-23 16:44:56 +02:00
DDuarte
7d9843c380
Core/Misc: Add a few consts to methods
2015-07-22 23:24:56 +01:00
Carbenium
c7d49ab910
Core/Support: Drop parts of the support system since Blizz switched to a browser based ticket system
2015-07-08 16:24:50 +02:00
Carbenium
2bd28bce69
Core/Guild: Add validation for guild tabard colors
2015-06-11 02:26:54 +02:00
Carbenium
c0b4c7f461
Core/Support: Fix a crash where ObjectAccessor::FindPlayer returned nullptr, since the player wasn't logged in_place
...
Closes #14842
2015-06-05 23:12:20 +02:00
Naios
d37ecf796e
Core/Misc: Use boost::in_place() to initialize optionals.
...
* Improves commit 800d5d8939
* Thanks @Shauren for this great suggestion.
2015-04-27 17:01:30 +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
dab8e12413
Core/Support:
...
* Ticket status (viewed by GM, escalated) is now displayed correctly
* Fixed packet structure of CMSG_GM_TICKET_CREATE
* Use proper enum values (from client)
2015-04-21 22:00:25 +02:00
Shauren
9172584ef1
Core/Tickets: Fixed [-Woverloaded-virtual] warnings
2015-04-19 20:20:18 +02:00
Vincent-Michael
20ab76a2cb
Core: Whitespace cleanup
2015-04-08 02:27:20 +02:00
Gacko
db9173488f
Fix warnings
2015-03-29 21:56:22 +02:00
Carbenium
e9b60fb092
Core/Support: Added missing sql execute
...
Core/PacketIO: Enabled support system related opcodes
2015-03-28 11:54:03 +01:00
Carbenium
75ab5b0aa6
Core/Support: Fix some static analysis issues
2015-03-26 21:00:13 +01:00
Shauren
cc4d79495f
Core/Misc: Warning fixes
2015-03-22 13:47:55 +01:00
Carbenium
2abcd4ef46
Core/Support: Fix some static analysis issues
2015-03-19 00:52:03 +01:00
jackpoz
1275774646
Revert "Core/SupportMgr: Fix static analysis issue"
...
This reverts commit 04020e717c .
Initializing a std::string with nullptr is not allowed by C++11 standard
and trigger runtime exceptions.
2015-03-12 21:52:59 +01:00
Vincent-Michael
04020e717c
Core/SupportMgr: Fix static analysis issue
2015-03-13 21:12:18 +01:00
Carbenium
37a14bc2d5
Core/Support: Update the support/ticket system to 6.x
...
Core/Mail: fix a logic error introduced in 829e11b662
2015-03-10 21:09:21 +01:00