Commit Graph
23941 Commits
Author SHA1 Message Date
jackpoz e008ae7520 Core/Misc: Update helgrind suppressions 2015-07-25 23:50:29 +02:00
Vincent-Michael 730ddaf0bf Core: Fix non pch build 2015-07-25 23:21:25 +02:00
Vincent-Michael d2d4bc2668 Core: Header cleanup in game/*/*.cpp
(cherry picked from commit 2e586bc520e7eda2387e850c3c0049e6daa880de)

Conflicts:
	src/server/game/Battlegrounds/Battleground.cpp
	src/server/game/Battlegrounds/BattlegroundMgr.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundBFG.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp
	src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp
	src/server/game/Chat/Chat.cpp
	src/server/game/Combat/ThreatManager.cpp
	src/server/game/DataStores/DB2Stores.cpp
	src/server/game/DataStores/DBCStores.cpp
	src/server/game/Entities/Creature/Creature.cpp
	src/server/game/Entities/Creature/GossipDef.cpp
	src/server/game/Entities/Object/Object.cpp
	src/server/game/Entities/Object/ObjectGuid.cpp
	src/server/game/Entities/Object/Updates/UpdateData.cpp
	src/server/game/Entities/Pet/Pet.cpp
	src/server/game/Entities/Player/Player.cpp
	src/server/game/Entities/Player/Player.h
	src/server/game/Globals/ObjectAccessor.cpp
	src/server/game/Handlers/BankHandler.cpp
	src/server/game/Handlers/CombatHandler.cpp
	src/server/game/Handlers/GroupHandler.cpp
	src/server/game/Handlers/GuildHandler.cpp
	src/server/game/Handlers/ItemHandler.cpp
	src/server/game/Handlers/MiscHandler.cpp
	src/server/game/Handlers/MovementHandler.cpp
	src/server/game/Handlers/PetitionsHandler.cpp
	src/server/game/Handlers/QueryHandler.cpp
	src/server/game/Handlers/SpellHandler.cpp
	src/server/game/Handlers/TokenHandler.cpp
	src/server/game/Handlers/VoiceChatHandler.cpp
	src/server/game/Maps/Map.cpp
	src/server/game/Movement/Spline/MoveSplineInit.cpp
	src/server/game/Quests/QuestDef.cpp
	src/server/game/Server/Packet.cpp
	src/server/game/Server/Packets/SpellPackets.cpp
	src/server/game/Server/WorldSession.cpp
	src/server/game/Server/WorldSocket.cpp
	src/server/game/Spells/Auras/SpellAuraEffects.cpp
	src/server/game/Spells/Spell.cpp
	src/server/game/Spells/SpellEffects.cpp
	src/server/game/Spells/SpellScript.cpp
	src/server/game/Warden/Warden.cpp
	src/server/game/Warden/WardenWin.cpp
	src/server/game/Weather/WeatherMgr.cpp
2015-07-25 21:53:30 +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
MitchesD c40d3be6dc Core/SmartScripts: added new action SMART_ACTION_COMBAT_STOP
* this avoid using hacks like evade, faction change or rooting. I wonder how SAI could be without this

(cherry picked from commit d68df33c7689d62e27787f75820fd5b5be94005f)
2015-07-25 16:54:25 +02:00
joschiwald 8a9f1b871a Scripts/Ulduar: fixed freya loot and added missing conditions
thanks @Keader

Closes #15098
2015-07-25 15:28:39 +02:00
Rushor 2aaab040ce DB/Quest: A Flawless Plan
* closes #12190
* thanks to @Pitcrawler + @Killyana for missing Spawns
2015-07-25 08:52:47 +02:00
Aokromes 8b92c83f6b Update 2015_07_24_07_world.sql 2015-07-25 03:16:05 +02:00
Killyana 6bac7d0120 DB/NPC/Quest: Grizzly Hills Giant and Rallying the Troops
Close #14781
2015-07-25 02:00:32 +02:00
Rushor 6ce6445e38 DB/Spawn: Dark Iron Brewer 2015-07-25 00:51:45 +02:00
Rushor a4b551ceb5 DB/Quest: Into the Soulgrinder
* much thanks to @Killyana for all the Updates
* updates issue #3178
2015-07-25 00:14:42 +02:00
Kilyana 09b11e2195 DB/NPC: Dark Iron Brewer
closes #15047
2015-07-24 22:32:46 +02:00
Rushor 3950ea3881 DB/SAI: Update Feralas for 3.3.5
* closes #15126
* updated by @Killyana
2015-07-24 19:42:25 +02:00
Killyana 3bfdb548dd DB/Item: Sack of Ulduar Spoils / Large Sack of Ulduar Spoils
* closes #15059
2015-07-24 19:20:05 +02:00
Killyana 3c66a88d04 DB/Misc: Fixup evading Creatures
closes #15094
2015-07-24 19:17:56 +02:00
Killyana 5330a4c454 DB/Point of Interests: Locales points of interest
closes #15110
2015-07-24 19:16:00 +02:00
Killyana a3f6523010 DB/Pages: Locales for page text
* closes #15105
2015-07-24 19:14:27 +02:00
Killyana 11d603a408 DB/Misc: Grim Guzzler Area Events
closes #15138
2015-07-24 19:09:50 +02:00
tkrokli 785fcdd838 DB/Misc: Stable Master Xon'cha - Flags
* closes #15117
2015-07-24 19:07:06 +02:00
Warpten a82e55f684 Scripts/RubySanctum: Halion: Correctly spawn X-shaped flames. 2015-07-24 17:11:30 +02:00
Vincent-Michael 9f04cbad21 Fix non pch build for Visual Studio 2015 compiler
(cherry picked from commit df1f4969d844ee913149e1fd93ab79d3e0754b5c)
2015-07-24 12:05:26 +01:00
Shauren caf808163d Misc: Removed tabs
(cherry picked from commit 4e83094354551b2b7efe40053cb57286b96c861b)
2015-07-24 12:05:14 +01:00
DDuarte d12fec67f2 Core/Misc: Add a few consts to methods
(cherry picked from commit 7d9843c380cf00f38ad0c5bc75fd387e50ee11da)

Conflicts:
	src/server/bnetserver/Packets/ConnectionPackets.h
	src/server/game/AI/SmartScripts/SmartAI.h
	src/server/game/Battlefield/Battlefield.h
	src/server/game/Battlegrounds/Battleground.h
	src/server/game/Entities/Object/Object.h
	src/server/game/Entities/Player/Player.h
	src/server/game/Guilds/Guild.h
	src/server/game/Instances/InstanceSaveMgr.h
	src/server/game/Support/SupportMgr.h
2015-07-24 12:02:57 +01:00
Gacko 73fd4fb49c Fix non pch build.
(cherry picked from commit 49a6f7b7bd9fb87ece479636e9aaccf3ea02e6da)
2015-07-24 11:52:28 +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
Gacko b703d53073 Fix non pch.
(cherry picked from commit 5987391073b0a7a257658ecef51f1df4f0f38842)
2015-07-24 11:35:47 +01:00
Vincent-Michael 5c5533c355 Core: Remove whitespaces
(cherry picked from commit 5705555f1f9a259f2d4d52980ccb68d1b909b7a2)

Conflicts:
	src/server/game/Server/Packets/TicketPackets.h
2015-07-24 11:35:34 +01:00
mik1893 b1ac631f68 Merge pull request #15116 from pete318/runeforging
[3.3.5] Core/Spell: Learn DK runeforging skill, when receving the spell book ability.
2015-07-23 13:37:27 +02:00
Aokromes d20ed095b1 Core/AuctionHouse: Fix misleading log 2015-07-22 13:40:55 +02:00
Naios 73212c2b09 Core/Utilities: Add std::chrono::duration overloads to EventMap.
* makes it possible to write:
```c++
events.ScheduleEvent(1, Seconds(10));
// ... or ...
events.ScheduleEvent(2, Minutes(1) + Seconds(20));
// ... or with C++14 support:
events.ScheduleEvent(2, 45s);
```

(cherry picked from commit e4e55a3dcbd846fd583b4fc86344d88ca63588d7)
2015-07-22 02:18:41 +02:00
Naios 510194d6ba Core/Database: Enable perfect forwarding for chat format calls.
(cherry picked from commit 4904318c43567277f2d32c758724e82874f29849)
2015-07-22 02:18:39 +02:00
Naios 7f377a4f1b Core/Database: Enable perfect forwarding for database format calls.
(cherry picked from commit ca16dc8c1b8da86f55a790a5f8cc6913dd005fcc)
2015-07-22 02:18:38 +02:00
Naios e011ae63d5 Core/Logging: Enable perfect forwarding for logging format and args.
* Handle timestamp parsing though cppformat.
* Change a wrong forward -> move

(cherry picked from commit 026ceb85b9e0e870d95cea42895e867198c156dd)
2015-07-22 02:18:36 +02:00
et65 b0255927f0 Core/Logging: Partial cherry-pick from commit c6ab951025b0be3b0f6
* solves differences 3.3.5 <-> 6.x because of make_unique workarround.

(cherry picked from commit c6ab951025b0be3b0f64dc8bb0703d4aa8bdb003)

Signed-off-by: Naios <naios-dev@live.de>
2015-07-22 02:18:18 +02:00
Naios 09d34e0a9b Core/Utilities: Move EventMap into its own source file.
* Move implementation details to .cpp.

(cherry picked from commit 11bfead40b431cf7bb8e86c4cada059ed614344b)

Conflicts:
	src/server/game/Battlegrounds/Battleground.h
	src/server/shared/Utilities/Util.cpp
2015-07-22 02:02:51 +02:00
Naios 1741bfc64e Core/Utilities: Forward parameters of StringFormat correctly to fmt::sprintf.
(cherry picked from commit 11dfd9e7d4967aaa2dcecc6d4f7a8ac21b4013fd)
2015-07-22 02:00:05 +02:00
Naios 45058990e2 Core/Utilities: Remove global using of std::chrono namespace.
* never use "using namespace" in header files!

(cherry picked from commit 6bf10c2b83063147737aee68d3b40a6d67e49d53)
2015-07-22 01:59:57 +02:00
Naios 4c0c634814 Core/Utilities: Seperate std::chrono::duration typedefs into its own file.
* add std::chrono_literals using decl. comment for future usage.

(cherry picked from commit 6e4a1b3e1e5a735f26284c560b1463cdd527b2fe)
2015-07-22 01:59:50 +02:00
Rushor e2974746ae DB/Misc: Fixup 2 Runtimeerrors 2015-07-21 12:43:27 +02:00
jackpoz aa042e94c2 Core/Collision: Fix race conditions in mmaps
Fix a race condition in MMapManager happening whenever a map was unloaded. GridUnload enabled was required to trigger the race condition.
2015-07-20 20:52:36 +02:00
DDuarte 3c4484d782 Scripts/ScarletEnclave: Add weapons to Unworthy Initiate
Closes #14954
Closes #14955

(cherry picked from commit 673648ee6507597837bd2c8a7a78f425d139baea)
2015-07-20 01:16:47 +01:00
DDuarte 24ae640de3 Core/SAI: Fix some weird code in SmartAIMgr::IsTextValid
Additions to cb0e6cac63638fd229cce16c341c6d3d2d77d0d9

(cherry picked from commit 57da378dea2b13c092dab71b181c859790e41b99)

Conflicts:
	src/server/game/AI/SmartScripts/SmartScriptMgr.cpp
2015-07-20 01:16:06 +01:00
Rushor 0350088fd2 DB/Pathing: Dragonblight - Lights Trust + Jintha'kalar + Border Zone to Zul'Drak
* also spawn missing Creatures for Border Zone to Zul'Drak
2015-07-19 23:23:33 +02:00
jackpoz ca7f31c6cd Core/Collision: Fix race conditions in vmaps
Fix a race condition in VMapManager2 happening whenever a map was unloaded. GridUnload enabled was required to trigger the race condition.
2015-07-19 21:10:27 +02:00
Rushor 51118b07cf DB/Pathing: Dragonblight - Scarlet Point 2015-07-19 20:57:35 +02:00
joschiwald 45d5ad270c Core/Spells: Renewed Hope also affects Flash Heal
Closes #15037
2015-07-19 18:19:08 +02:00
Rushor 5a2452f7d6 DB/SAI: Frigid Necromancer
* some creatures near the Shrine should always cast this channel
2015-07-19 17:44:00 +02:00
Rushor 1048de52bd DB/Pathing: Dragonblight - Jortun 2015-07-19 17:02:12 +02:00
Rushor ab42772f8e DB/Creature: Crystalline Ice Giant - Add missing 'Boulder Miss'-Emotes 2015-07-19 16:38:11 +02:00