Shauren
e9e349c7cc
Dep/g3d: Removed std::shared_ptr, std::weak_ptr, std::dynamic_pointer_cast, std::static_pointer_cast and std::enable_shared_from_this from global namespace
...
(cherry picked from commit 2c23a686e30cd23dbfa18f2fdfac0282052731ab)
2015-11-05 21:33:23 +01:00
Shauren
d6c52ba28c
Core/Commands: Added assertion checking if command name is not null
...
(cherry picked from commit 56959697257aba3537af2273d9d30114bfd6bd5c)
2015-11-05 21:30:29 +01:00
Shauren
a17c27aaeb
Core/Accounts: Fixed ban check after 517a30d7c1
2015-11-05 21:25:51 +01:00
Shauren
965d29484b
Core/Items: Corrected all spellid checks from item_template to also check -1
...
Closes #15797
2015-11-01 16:29:29 +01:00
Shauren
e8909de8de
Core/Accounts: Check active column when determining if account is banned or not
2015-11-01 13:16:29 +01:00
Shauren
14d382f185
Core/Conditions: Optimizations part 3 changed ConditionStore to a simple array
...
(cherry picked from commit db0c48c17fdf61b8816cc229dcfec907354326cd)
2015-10-31 20:26:40 +01:00
Shauren
cba122ad94
Core/Conditions: Optimizations part 3 removed copying condition containers all over the place
...
(cherry picked from commit b09e63e9debfab49e635a591339294dd96b09d95)
2015-10-31 20:26:40 +01:00
Shauren
57c4b3d42c
Core/Conditions: Add const to methods not modifying ConditionMgr
...
(cherry picked from commit 2cce998e905bed0873fbf0b3da981857c139e5d5)
2015-10-31 20:26:40 +01:00
Shauren
6ab90cc57d
Core/Conditions: Optimizations part 2 removed unneeded code
...
(cherry picked from commit e5c1e7d71c3460a39317bacbc432adc3307c63ca)
2015-10-31 20:26:40 +01:00
Shauren
3158605603
Core/Conditions: Optimizations part 1 - use containers more suited for their role
...
(cherry picked from commit 9fa938f3e0df2ca6b9ff4f800a5b41ba18cdd214)
2015-10-31 20:26:40 +01:00
Shauren
dc74454356
Core/Conditions: Type renaming
...
(cherry picked from commit 5e0cee85ddd67188365ead3f18206df088e1f0c7)
2015-10-31 20:26:40 +01:00
Shauren
635dc9c02a
Core/Players: Fixed automatic learning skills gained from learning spells when leveling
...
Closes #15391
(cherry picked from commit 3fceabfa113983549b5784dfd3f42259a53c258b)
2015-10-31 18:57:59 +01:00
Shauren
c5d36a3183
Core/Misc: Added a few stl header includes to Common.h
...
(cherry picked from commit 89b902b4e0d0016accd9540ca133519995a0b123)
2015-10-31 18:37:54 +01:00
Shauren
b8e86b9b7a
Core/DBLayer: Allowed using GetDouble for SUM results instead of requiring string conversions
...
(cherry picked from commit 3109ab2da08d094df97724355bff681d7951e576)
2015-10-31 18:25:40 +01:00
Shauren
f56bb2e0a6
Core/Spells: Extended spell required shapeshift masks to 64 bits and defined a new spell attribute
...
(cherry picked from commit 191d2c7262d3680776579055a063a433add54277)
2015-10-31 18:14:36 +01:00
Shauren
119c372dff
Dep: Silenced build warning in G3D header
...
(cherry picked from commit 22653c99f874e189bda6670c42be38151b58e52b)
(cherry picked from commit cce7f1adf2b76c59d8a07f080f23d4b125ed8f15)
(cherry picked from commit d2795c98ddf37ab3a74752ecf54ad65af8541c25)
2015-10-31 17:33:35 +01:00
Shauren
7fb63478bb
Buildsystem: Added dependency on revision_data to common project. Simply including the header in GitRevision.cpp is not enough to rebuild that file after updating sources
...
Fixes having to build twice before GitRevision returns accurate info.
(cherry picked from commit 65999801d3085387a00d7bf0a172be77571123c5)
2015-10-31 17:30:59 +01:00
Shauren
1de03cf107
Core/Players: Implemented serverside validation of reserved/profane names
...
Closes #15357
New library dependency: Boost.Regex
(cherry picked from commit b564c10b13effed63c7b7dae25117e2e0a2c64e4)
2015-10-31 17:27:45 +01:00
Shauren
60da7c6552
Core/Networking: Fixed possible crashes happening if async query retrieving account data takes too long
...
Closes #14944
(cherry picked from commit 590c6e399d778db459fc8417322c80549081440a)
2015-10-31 16:04:14 +01:00
Shauren
97fe228334
Core/Threading: Fixed possible data races after making auth queries async by moving their processing to boost::asio::io_service::run threads
...
(cherry picked from commit f6bc87fe5df8b60ca0bf3a35f61305fd780a7e7d)
2015-10-31 15:56:02 +01:00
Shauren
b95648ae27
Core/Threading: Significantly reduced the severity of possible data race during player login
...
* This commit changes a data race on a pointer value to data race on integers (guid)
(cherry picked from commit dbe20510569e6bd4a26892be84289b5864350ea6)
2015-10-31 15:41:32 +01:00
Shauren
517a30d7c1
Core/DBLayer: Sprinkle some async magic on worldserver auth/session load process
...
(cherry picked from commit 0e49eefe85790ac365c90202a2e22ce6b266ac31)
2015-10-31 15:36:48 +01:00
Shauren
6c53f820ae
Core/Players: Fixed saving players with incorrect gender
2015-10-31 12:30:22 +01:00
Shauren
ba3c54323b
Travis: Upgrade clang to 3.5
2015-10-30 20:11:36 +01:00
Shauren
61094c911d
Core/Misc: Warning fix
2015-10-30 18:40:29 +01:00
Shauren
53d56551be
Travis: Added -k flag to make call so as many errors as possible are displayed instead of failing after the first one
2015-10-30 18:32:49 +01:00
Shauren
e62f091a4b
Core/Misc: Warning fix
2015-10-30 18:32:01 +01:00
Shauren
2e2bdec28f
Travis fix.
2015-10-30 18:20:33 +01:00
Shauren
8c9ea7782a
Core/Corpses: Fixed a crash happening when a corpse is added to a grid that was not yet fully loaded
...
Closes #15684
2015-10-30 17:53:00 +01:00
Shauren
a94bdd00a9
Core/Corpses: Prevent deleting corpses by ObjectGridUnloader, fixes accessing freed memory in multiple places due to the corpse still being registered in Map containers
...
Closes #15775
Closes #15781
2015-10-30 17:51:19 +01:00
Shauren
4245c2c59d
SQL: syntax fix in characters_database.sql
2015-10-30 08:15:01 +01:00
Shauren
4a36850167
Core/World: Store account id in CharacterInfo to reduce the amount of database queries
...
(cherry picked from commit aaaa1c34410c160c7b0382f5ecdb39fa01ba007c)
2015-10-29 21:08:00 +01:00
Shauren
38c7a37530
Core/Crash reporting: Fixed windows version detection for 8.1 and newer
...
(cherry picked from commit 4c866a0af0ffe1828c5694de7ef7007cefb46966)
2015-10-29 18:59:24 +01:00
Shauren
c7bad70e55
Core/Players: Check if player can enter the instance during login before trying to add him to map
...
* Fixes name displaying as "Unknown"
(cherry picked from commit 45994a177c128dc83ea01b0697377f7b74b5c4ba)
2015-10-29 18:59:06 +01:00
Shauren
b1b72dafd0
Warning fixes
...
(cherry picked from commit 82db416b5d4825f24da1ad92e771d6567750f649)
2015-10-29 18:56:26 +01:00
Shauren
31cf5ea305
Core/Misc: Removed manually defined ObjectGuid copy/move constructors. This will cause the compiler to automatically generate trivial constructors allowing them to be treated as simple integers
...
(cherry picked from commit 3fd15ed22a23af1c5bb2cf037f93c1bce5f1e243)
2015-10-29 18:52:00 +01:00
Shauren
1d17475791
Core/Corpses: Fixed map crash happening during map unload when there are corpses inside
2015-10-29 18:46:37 +01:00
Shauren
7dcddd90be
Core/Spells: Improved spell category cooldown handling
...
* Category cooldown is stored with the spell that started the cooldown (and only resetting cooldown on that spell will clear cooldowns on entire category - this fully mirrors client behavior)
* This significantly reduces the amount of data saved to database for cooldowns
* Spell casts from items that have a different category specified than on spell will now check for cooldown during the cast
(cherry picked from commit 1efb3f08e278530f59d681f676b031a7fc6db3ac)
Closes #15766
Closes #15137
Closes #14837
2015-10-29 17:56:18 +01:00
Shauren
20b4e6f03a
Core/Corpses: Fixed leaking corpses
...
Closes #15765
(cherry picked from commit bd16520ecc91d827abae7f0447cc292fe9e843e9)
2015-10-28 21:56:40 +01:00
Shauren
96b5bfd985
Core/Commands: Fixed merge error
2015-10-23 18:12:42 +02:00
Shauren
c92faf6277
Core/Commands: Refactored chat command script hook, fixes a crash when building with gcc 5
...
Closes #15616
Closes #15740
(cherry picked from commit 2d942ddcc528cc9fe718ebbd5903318fcbdab817)
# Conflicts:
# src/server/scripts/Commands/cs_battlenet_account.cpp
# src/server/scripts/Commands/cs_cast.cpp
# src/server/scripts/Commands/cs_debug.cpp
# src/server/scripts/Commands/cs_go.cpp
# src/server/scripts/Commands/cs_misc.cpp
# src/server/scripts/Commands/cs_mmaps.cpp
# src/server/scripts/Commands/cs_modify.cpp
# src/server/scripts/Commands/cs_npc.cpp
# src/server/scripts/Commands/cs_reload.cpp
# src/server/scripts/Commands/cs_ticket.cpp
2015-10-22 22:34:16 +02:00
Shauren
c04c409f41
Merge pull request #15746 from Rushor/Venom
...
Core/Spells: Reduce Duration for EffectEnchantHeldItem-Spells
2015-10-20 17:31:21 +02:00
Shauren
90546f8a29
Renamed sql
2015-10-11 11:40:31 +02:00
Shauren
15cafba8d5
Merge pull request #15495 from Treeston/3.3.5-gemperfection
...
Core/Spell: Implement "Gem Perfection" (and framework for similar spells in the future)
2015-10-11 11:40:05 +02:00
Shauren
2415646d9e
Merge pull request #15698 from Treeston/3.3.5-loatheb
...
Scripts/Naxxramas: Loatheb follow-up
2015-10-11 11:25:09 +02:00
Shauren
5529728ab0
Merge pull request #15689 from sirikfoll/FriendOrFowl
...
Core/Scripts: Friend or Fowl Achievement
2015-10-10 11:59:19 +02:00
Shauren
c8b99012fd
Merge branch 'Treeston-3.3.5-loatheb' into 3.3.5
2015-10-10 11:56:42 +02:00
Shauren
ba100a0cb9
Rename sql
2015-10-10 11:56:31 +02:00
Shauren
88c2066ea8
Merge branch 'Treeston-3.3.5-heigan' into 3.3.5
2015-10-10 11:54:53 +02:00
Shauren
3e5d5e14a0
Rename sql
2015-10-10 11:54:41 +02:00
Shauren
02fc625e52
Merge branch '3.3.5-noth' into 3.3.5
2015-10-10 11:50:14 +02:00
Shauren
f1c48bb716
Rename sql
2015-10-10 11:49:49 +02:00
Shauren
b8a846d33e
Merge pull request #15504 from Treeston/3.3.5-bosscombatpulse
...
Core/Creature: Add default-disabled periodic zone combat pulse (and have base AI enable it for bosses)
2015-10-10 11:42:28 +02:00
Shauren
15f2706aca
Merge pull request #15501 from Treeston/3.3.5-proximitycombat
...
Creature/SmartAI: Fix creature aggression behavior
2015-10-10 11:41:39 +02:00
Shauren
0cf04cc166
Core/Updater: Pipe mysql process output into worldserver log
...
(cherry picked from commit 2d109b63e2f1d03a961dd58947598f73e4e43ba0)
2015-10-05 17:11:57 +02:00
Shauren
5b8f1469ca
Merge pull request #15646 from ShinDarth/ticket
...
Core/Player: implement ResetCoolDownAfterDuel configurable feature
2015-10-05 16:57:02 +02:00
Shauren
325336137d
Core/Transports: Fixed accessing deleted instance transports
...
Thanks @jackpoz for valgrind log and @pete318 for reproduction steps
Closes #15633
(cherry picked from commit 8745e08be020471db886e11a3a7512a751141562)
2015-09-30 19:58:09 +02:00
Shauren
402a3c45ff
Core/Maps: Moved corpse management to map level
...
(cherry picked from commit cd27fd38b93884797c094a82dc7beb0498e2f124)
# Conflicts:
# src/server/database/Database/Implementation/CharacterDatabase.cpp
# src/server/database/Database/Implementation/CharacterDatabase.h
# src/server/game/Entities/Corpse/Corpse.cpp
# src/server/game/Entities/Creature/GossipDef.cpp
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Entities/Player/Player.h
# src/server/game/Globals/ObjectAccessor.cpp
# src/server/game/Globals/ObjectAccessor.h
# src/server/game/Globals/ObjectMgr.cpp
# src/server/game/Globals/ObjectMgr.h
# src/server/game/Grids/ObjectGridLoader.cpp
# src/server/game/Handlers/AuctionHouseHandler.cpp
# src/server/game/Handlers/CharacterHandler.cpp
# src/server/game/Handlers/ChatHandler.cpp
# src/server/game/Handlers/QueryHandler.cpp
# src/server/game/Maps/Map.cpp
# src/server/game/Server/Packets/CharacterPackets.cpp
# src/server/game/World/World.cpp
# src/server/scripts/Commands/cs_reload.cpp
2015-09-29 18:45:01 +02:00
Shauren
5c3ba60d54
Core/DBLayer: Allocate a single buffer for entire prepared result set instead of separate ones for each field
...
(cherry picked from commit 8652f4b4de5ed02c89f9db91367125a04ce52dd4)
2015-09-27 17:11:35 +02:00
Shauren
25c0303976
Core/DBLayer: Added compile time validation for prepared statement indexes passed to DatabaseWorkerPool::GetPreparedStatement turning mistakes like the one fixed in 0327927fa61434d432f9749fd9242ae5dce9a5cd into compiler errors.
...
(cherry picked from commit 7c75160f590812f0c5d70fd9c68441068e2ded48)
Conflicts:
src/server/database/Database/Implementation/HotfixDatabase.h
src/server/shared/DataStores/DB2StorageLoader.cpp
src/server/shared/DataStores/DB2StorageLoader.h
src/server/shared/DataStores/DB2Store.h
2015-09-27 17:08:50 +02:00
Shauren
d2076ef8b0
Core/DBLayer: Optimized prepared statement query results by eliminating unneeded buffer copies
...
* Improved error logs for using incorrect Field getters to also include table name, field name and field index.
(cherry picked from commit 65dbc7082a60b67b76966259130aedc337af3eca)
Conflicts:
src/server/database/Database/Field.h
src/server/game/Globals/ObjectMgr.cpp
2015-09-27 16:28:04 +02:00
Shauren
0d0c2e1ca6
Core/Misc: Fixed macro redefinition warnings when building for running under helgrind
...
(cherry picked from commit ec5700c2a25e64842a9d3f81b48535b349a9d466)
2015-09-27 13:57:15 +02:00
Shauren
12f5c766c9
Buildsystem/MSVC: Added missed change
...
(cherry picked from commit 7732ad5153783ca31d32c6812f21c2b723fd589a)
2015-09-27 12:24:11 +02:00
Shauren
eac6f22c95
Buildsystem/MSVC: Enabled /Zc:throwingNew for Visual Studio 2015 builds
...
More info here: http://blogs.msdn.com/b/vcblog/archive/2015/08/06/new-in-vs-2015-zc-throwingnew.aspx
Closes #15230
(cherry picked from commit dcb1990e93bb879c88f1b43eb13292afa6baac86)
2015-09-27 12:23:56 +02:00
Shauren
e68ff4186e
Core/Commands: Fixed .gobject move and turn
...
(cherry picked from commit 7eb25f1af6b74d3559b541d45da6cce50e657ba4)
Closes #3802
Closes #15598
2015-09-25 21:26:31 +02:00
Shauren
9207304d32
Core/Commands: Fixed .gobject add command
...
(cherry picked from commit b4d044aa13b06ae50b4e468d6647bd7a9eb1cc3e)
2015-09-25 19:58:13 +02:00
Shauren
7af320c419
Partially revert "Core/Build: Added missing abort() calls on error handlers"
...
This reverts commit 8ea17647e6bced9d4d027c94ecdc63369cb4c6df.
2015-09-22 18:08:49 +02:00
Shauren
811b557b3b
Merge pull request #15554 from MrSmite/AHBot_Buyer
...
Fix AHBot Buyer to stop counting own auctions
2015-09-22 08:56:29 +02:00
Shauren
1321427901
Core/Unit: Fixed incorrect value sent in highest threat unit update
2015-09-15 16:58:30 +02:00
Shauren
ce2aa49715
Merge pull request #15503 from Treeston/3.3.5-patchwerk
...
Creature/BossAI/Patchwerk: Fix Hateful Strike behavior
2015-09-14 18:37:20 +02:00
Shauren
3627891dd5
Merge pull request #15502 from Treeston/3.3.5-sapphiron
...
Scripts/Naxxramas: Fixed minor bugs/quirks with Sapphiron
2015-09-14 18:17:45 +02:00
Shauren
2138726e61
Removed wip leftovers
2015-09-12 22:55:44 +02:00
Shauren
2923dd5bad
Default initialize i_path instead of using NULL
2015-09-12 21:21:03 +02:00
Shauren
2056961aae
Core/Players: Changed multi-segment taxi paths to fly nearby flight masters along the way, not directly through them
...
* Taxi cost on multi-segment paths is now charged per segment when it is started
2015-09-12 20:15:34 +02:00
Shauren
1a553b780b
Build fixes
...
Conflicts:
src/server/game/Handlers/ItemHandler.cpp
2015-08-21 14:02:03 +01:00
Shauren
222eaccc51
Build fix for WheatyExceptionReport, c++ exceptions must not be thrown in SEH handlers
2015-08-16 18:08:03 +02:00
Shauren
cdbd563157
Core/Logging: Refactored appender creation to allow using logging without mysql dependency in tools (future task)
...
Conflicts:
src/server/bnetserver/Main.cpp
src/server/worldserver/Main.cpp
2015-08-16 00:09:02 +01:00
Shauren
92b5b2e09a
Travis build fix
...
(cherry picked from commit a7d9c4e720c6546089123e301e31af1583628e4e)
2015-07-27 01:13:29 +01:00
Shauren
f03f5cc1f2
Buildsystem/MSVC: Enabled /bigobj for all x64 build types
...
(cherry picked from commit 52127197ec3ab3c77397867a9ab674fe6c0d8aeb)
2015-07-25 16:42:46 +01:00
Shauren
130878c1a5
Core/Collision: Removed direct GameObject references from collision project
...
(cherry picked from commit a029f97c8231f7be188663d63f95f34dd1b4f9e1)
Conflicts:
src/server/collision/Models/GameObjectModel.cpp
2015-07-25 16:22:33 +01:00
Shauren
caf808163d
Misc: Removed tabs
...
(cherry picked from commit 4e83094354551b2b7efe40053cb57286b96c861b)
2015-07-24 12:05:14 +01:00
Shauren
b4adf3f5dd
Core/Misc: Fixing warnings detected by Visual Studio 2015 compiler
...
(cherry picked from commit a22e4e121a1e54b2f4154d59623ee4a94a449176)
Conflicts:
cmake/compiler/msvc/settings.cmake
src/server/game/DataStores/DBCStores.cpp
src/server/game/Entities/GameObject/GameObject.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Object/Object.h
src/server/game/Entities/Pet/Pet.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Garrison/Garrison.cpp
src/server/game/Garrison/GarrisonMgr.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Globals/ObjectMgr.h
src/server/game/Guilds/GuildMgr.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/QueryHandler.cpp
src/server/game/Handlers/QuestHandler.cpp
src/server/game/Handlers/SpellHandler.cpp
src/server/game/Server/Packets/ChannelPackets.h
src/server/game/Server/Packets/PartyPackets.cpp
src/server/game/Server/WorldSession.h
src/server/game/Spells/Spell.cpp
src/server/game/Spells/SpellInfo.cpp
src/server/game/Spells/SpellScript.cpp
src/server/scripts/Commands/cs_list.cpp
2015-07-24 11:51:48 +01:00
Shauren
f880f2e778
Core/Threading: Clarified comment on ProducerConsumerQueue::WaitAndPop
...
(cherry picked from commit 08316552b5b176e8209d7e8f15c53053d049743d)
2015-07-19 00:48:17 +01:00
Shauren
23e4472d14
Core/PacketIO: Removed timezone adjustments from ReadPackedTime - player's session timezone offset should be used there, not server offset
...
(cherry picked from commit aa3b05c312626d903228aa7a768a069bce5fe526)
2015-07-06 22:25:34 +01:00
Shauren
efad3a3123
Core/Spells: Implemented CAST_FLAG_IMMUNITY
2015-06-30 11:44:11 +02:00
Shauren
2538a84d0c
Core/Units: Changed SPELL_AURA_MOD_MINIMUM_SPEED to always be applied, not only if under a slow aura (SPELL_AURA_MOD_MINIMUM_SPEED can set the minimum speed higher than base speed)
...
(cherry picked from commit d2142ac380863716ecea6f4aa44f7e556e44dfd9)
2015-06-26 01:26:22 +01:00
Shauren
5fe819462f
Core/GameObject: Removed unneeded argument from GameObjectModel::Relocate and renamed it to UpdatePosition
...
(cherry picked from commit 6e9ab38fcc9d2859393e452ef8630ee420783e47)
2015-06-26 00:53:12 +01:00
Shauren
d04c9d55ac
Scripts/Zul'farrak: Fixed summoning Gahz'rilla
...
Fixes #5782 regression
(cherry picked from commit cec05ff07d1751649b6eecff07f23f52ca5443cd)
2015-06-19 17:29:09 +02:00
Shauren
9ecef15057
Core/Auth: Fixed authserver not shutting down correctly when started as windows service
2015-06-10 00:22:34 +02:00
Shauren
ee4ace8c34
Core/Auth: Implemented starting authserver as a windows service
2015-06-06 13:04:31 +02:00
Shauren
b239cadf41
Core/Misc: Removed some old unused enums
...
(cherry picked from commit 2f0c293266837eca217d2bff1df8b78ac6e12867)
2015-06-01 00:41:54 +01:00
Shauren
79dd72ae70
Buildsystem: Removed handling for -DPREFIX shortcut for -DCMAKE_INSTALL_PREFIX cmake option, it an internal cmake variable since version 3.2
...
(cherry picked from commit 1987d3187d1f14cf6dfcaf4f63861db806ad06cc)
2015-06-01 00:35:02 +01:00
Shauren
1f076a395f
Scripts/Icecrown Citadel: Fixed Ice Tomb during phase 3 of Sindragosa encounter
...
(cherry picked from commit f85605b5f78f73c53a56874161155416b64ec078)
2015-05-21 00:03:11 +02:00
Shauren
ba9e0de36d
Core/Misc: Removed gcc specific packing pragma syntax - only unsupported (now) versions required it
...
(cherry picked from commit 4c7c2abf03b692e67a89d2ba0856aec1553c8ae1)
Conflicts:
src/server/bnetserver/Packets/BitStream.h
src/server/shared/Common.h
2015-05-19 21:47:48 +01:00
Shauren
8a013ba0fb
Core/Misc: Moved Position to its own file
...
(cherry picked from commit 48ee1f003347910a48183f768501c1080fc40269)
Conflicts:
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Object/Object.h
src/server/game/Spells/Spell.cpp
2015-05-19 21:44:39 +01:00
Shauren
8c61e51fe5
Core/Transports: Moved teleporting transports to Map::DelayedUpdate
...
(cherry picked from commit 5c5cb3e555da279b45ccff19b5ab4fc2656c75e2)
2015-05-19 11:12:14 +01:00
Shauren
970d7abf97
Core/Networking: Fixed possible msvc debug assertions in vector
...
(cherry picked from commit e4abbc09266d5878d0a03b04f3d72ea68549997f)
2015-05-19 11:12:03 +01:00
Shauren
88af3ffc2a
Core/Socket: Removed unused synchronous read method
...
(cherry picked from commit 59e9bcf0bf44d89397f5a182e2ef21f7e3a3635d)
Conflicts:
src/server/game/Server/WorldSocket.cpp
2015-04-29 00:06:19 +01:00
Shauren
8b07f1cd4d
Core/GameObjects: Removed the possibility to spawn transports wih gm commands (such objects did not have any transport mechanics but could still cause crashes)
...
Closes #14542
(cherry picked from commit 149ff8da879a8286a01081d4ffb1f200a67ddefd)
Conflicts:
src/server/game/Entities/GameObject/GameObject.cpp
src/server/game/Entities/GameObject/GameObject.h
src/server/game/Globals/ObjectMgr.cpp
2015-04-29 00:05:47 +01:00
Shauren
be4b48ecaa
Core/Corpses: Fixed corpses loaded from database not being visible after server restart
2015-04-27 17:25:27 +02:00