Commit Graph

  • c8a4cc8068 TaskScheduler: use randtime instead of custom implementation Carbenium 2020-07-21 01:11:55 +02:00
  • 8735c5f511 Dep/Boost: Remove unused thread library (#25076) Giacomo Pozzoni 2020-07-19 15:43:09 +00:00
  • 509a70f57f Core/Threads: Replace Boost TLS with C++11 one (#15782) Giacomo Pozzoni 2020-07-18 19:34:45 +00:00
  • 44ea32ace4 Build: Enable -Wimplicit-fallthrough on clang (#25056) Peter Keresztes Schmidt 2020-07-18 20:43:16 +02:00
  • ad340466d0 Misc: Use [[fallthrough]] attribute instead of comment to mark intentional fallthroughs (#25054) Peter Keresztes Schmidt 2020-07-18 20:42:28 +02:00
  • fda8a09766 Core/Misc: Replace boost::shared_mutex with std::shared_mutex (#24328) Giacomo Pozzoni 2020-07-18 16:34:45 +00:00
  • 196a62c031 Dep/Boost: Set boost version to 1.67 on *nix and 1.70 on Windows (#25069) Giacomo Pozzoni 2020-07-18 16:05:25 +00:00
  • 8834c5c724 Core/Metric: Log Map::Update() times (#25067) Giacomo Pozzoni 2020-07-17 22:52:01 +00:00
  • d11c3807b3 Core/Time: Rename GetGameTime{System, Steady}Point methods Treeston 2020-07-14 01:35:25 +02:00
  • dfc1f08bd8 Misc: Remove some unneeded/duplicated includes (#25051) Peter Keresztes Schmidt 2020-07-16 14:14:01 +02:00
  • cd0b301779 Nopch fix Shauren 2020-07-15 19:55:04 +02:00
  • 2b312c7bd2 Dep: Switch to boost process instead of old standalone version Shauren 2020-07-15 19:33:12 +02:00
  • 596bf2b772 Core/Misc: Replace boost::optional with std::optional part 2 Shauren 2022-01-23 20:31:52 +01:00
  • 770fbcca0c Core/Misc: Replace boost::optional with std::optional (#25047) Peter Keresztes Schmidt 2020-07-15 10:22:29 +02:00
  • cd86a015c4 Core/Util: Remove EventMap's non-std::chrono::duration based interface (#25049) Peter Keresztes Schmidt 2020-07-15 10:05:11 +02:00
  • 15d59640fa Scripts/World: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:39:10 +01:00
  • 8417c7d815 Scripts/Zul'aman: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:39:01 +01:00
  • 5a53fa4b58 Scripts/Blackrock Spire: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:38:47 +01:00
  • 1ef00ccd10 Scripts/Stonecore: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:38:01 +01:00
  • f0a7bc5267 Scripts/Halls of Origination: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:37:42 +01:00
  • 66641b6d22 Scripts/Blackrock Caverns: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:37:24 +01:00
  • d07425e620 Scripts/Firelands: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:36:59 +01:00
  • bb29fb406e Scripts/Baradin Hold: Use std::chrono::duration overloads of EventMap Shauren 2022-01-23 16:36:41 +01:00
  • fdd06dc1dd Core/Misc: Port refactors 9fe6756cf2 NoName 2020-07-15 00:15:33 +03:00
  • 54d3110ca7 Scripts/World+Pet: Use std::chrono::duration overloads of EventMap (#25017) Peter Keresztes Schmidt 2020-07-14 21:15:15 +02:00
  • ce8c0da4fe Scripts/Icecrown Citadel: Use std::chrono::duration overloads of EventMap (Part 2) (#25041) Peter Keresztes Schmidt 2020-07-14 21:06:40 +02:00
  • 0195ec8945 Scripts/Icecrown Citadel: Use std::chrono::duration overloads of EventMap (#25036) Peter Keresztes Schmidt 2020-07-14 21:03:06 +02:00
  • 253cbf5678 Scripts/Tempest Keep: Use std::chrono::duration overloads of EventMap (#25040) Peter Keresztes Schmidt 2020-07-14 20:50:37 +02:00
  • c3228cc252 Scripts/Utgarde Keep: Use std::chrono::duration overloads of EventMap (#25039) Peter Keresztes Schmidt 2020-07-14 20:48:08 +02:00
  • 8e7c368220 Scripts/Magisters Terrace: Use std::chrono::duration overloads of EventMap (#25038) Peter Keresztes Schmidt 2020-07-14 20:47:10 +02:00
  • d62b7c1e35 Core/CombatAI: Use std::chrono::duration overloads of EventMap (#25037) Peter Keresztes Schmidt 2020-07-14 20:46:18 +02:00
  • b27c70aff2 Scripts/Ulduar: Use std::chrono::duration overloads of EventMap (#25035) Peter Keresztes Schmidt 2020-07-14 20:43:43 +02:00
  • b7d5a1653d Scripts/Nexus: Use std::chrono::duration overloads of EventMap (#25033) Peter Keresztes Schmidt 2020-07-14 20:23:24 +02:00
  • ef5f874cea Scripts/Naxxramas: Use std::chrono::duration overloads of EventMap (#25032) Peter Keresztes Schmidt 2020-07-14 20:19:42 +02:00
  • 65e1b79547 Scripts/Isle of Conquest: Use std::chrono::duration overloads of EventMap (#25031) Peter Keresztes Schmidt 2020-07-14 20:19:25 +02:00
  • 3d9885a302 Scripts/Gundrak: Use std::chrono::duration overloads of EventMap (#25030) Peter Keresztes Schmidt 2020-07-14 20:17:59 +02:00
  • e6e4edd768 Scripts/Frozen Halls: Use std::chrono::duration overloads of EventMap (#25029) Peter Keresztes Schmidt 2020-07-14 20:16:01 +02:00
  • 0c6b6acda6 Scripts/Drak'Tharon Keep: Use std::chrono::duration overloads of EventMap (#25028) Peter Keresztes Schmidt 2020-07-14 20:04:10 +02:00
  • cd65f988bd Scripts/Chamber of Aspects: Use std::chrono::duration overloads of EventMap (#25027) Peter Keresztes Schmidt 2020-07-14 20:03:33 +02:00
  • 5507aa2f5e Scripts/Coilfang Reservoir: Use std::chrono::duration overloads of EventMap (#25025) Peter Keresztes Schmidt 2020-07-14 19:49:47 +02:00
  • 7f948a3e23 Scripts/Hellfire Citadel: Use std::chrono::duration overloads of EventMap (#25024) Peter Keresztes Schmidt 2020-07-14 19:49:12 +02:00
  • 7b766f45b0 Scripts/Azjol-Nerub: Use std::chrono::duration overloads of EventMap (#25026) Peter Keresztes Schmidt 2020-07-14 19:48:24 +02:00
  • e0256154b6 Scripts/Mana Tombs: Fix Pandemonious Dark Shell event delay Shauren 2020-07-14 19:39:29 +02:00
  • 5c3b3d2225 Scripts/Auchindoun: Use std::chrono::duration overloads of EventMap (#25023) Peter Keresztes Schmidt 2020-07-14 19:37:51 +02:00
  • 1a53ac17c8 Scripts/Outland: Use std::chrono::duration overloads of EventMap (#25022) Peter Keresztes Schmidt 2020-07-14 19:35:12 +02:00
  • 5086f1bfdc Scripts/Northrend: Use std::chrono::duration overloads of EventMap (#25021) Peter Keresztes Schmidt 2020-07-14 19:32:28 +02:00
  • c56f99a1d4 Scripts/Trial of the Crusader: Use std::chrono::duration overloads of EventMap (#25020) Peter Keresztes Schmidt 2020-07-14 19:13:27 +02:00
  • 111521d3c9 Scripts/EasternKingdoms: Use std::chrono::duration overloads of EventMap (#25019) Peter Keresztes Schmidt 2020-07-14 19:10:30 +02:00
  • 41dab047ed Scripts/Blackrock Mountain: Use std::chrono::duration overloads of EventMap (#25018) Peter Keresztes Schmidt 2020-07-14 19:05:24 +02:00
  • 8fb60c4d19 Scripts/Kalimdor: Use std::chrono::duration overloads of EventMap (#25016) Peter Keresztes Schmidt 2020-07-14 18:17:23 +02:00
  • c76f6e0879 Core/Battlegrounds: Use std::chrono::duration overloads of EventMap (#25015) Peter Keresztes Schmidt 2020-07-14 18:11:07 +02:00
  • e188a75c68 Scripts/Kologarn: Fix another "stuck in combat" issue (#24998) Giacomo Pozzoni 2020-07-14 07:44:17 +00:00
  • 81154a7455 Core/Spells: Check a few aura effects for determining if should be negative (#25004) Gildor 2020-07-14 09:43:41 +02:00
  • b6a3774a38 Warning fix Shauren 2022-01-23 15:18:10 +01:00
  • e9cf3828ba Core/Spells: Implement SPELL_EFFECT_ACTIVATE_OBJECT. (#23) (#24997) Giacomo Pozzoni 2020-07-14 07:34:03 +00:00
  • 8e41167aba Correct g3d patch naming conflicts with master branch Shauren 2022-01-23 00:36:33 +01:00
  • a55801e35e Correct g3d patch naming conflicts with 3.3.5 branch Shauren 2022-01-23 00:34:44 +01:00
  • aed8e1c3b4 Fixed -Wdeprecated-copy warning in G3D Shauren 2022-01-16 18:50:28 +01:00
  • d4568a90b1 Fix warnings related to Vector3::operator= and remove -Wno-deprecated-copy suppression Shauren 2020-07-13 18:35:13 +02:00
  • 365ae6ff25 Fix some compiler warnings reported by GCC (#25007) Peter Keresztes Schmidt 2020-07-13 16:35:31 +02:00
  • 1e1679a1f7 Core/DataStores: Port refactors from Update DBC field names to generated ones (#24999) Peter Keresztes Schmidt 2020-07-12 15:36:55 +02:00
  • 0dd751c760 DB/Gossip: Fix gossip for NPC Zel'mak Alastro-Kraken 2022-01-22 23:52:31 +02:00
  • ae84f7c0e0 DB/Quest: Disable deprecated quest 'The New Horde' Alastro-Kraken 2022-01-22 23:52:11 +02:00
  • 30d1f470fb DB/Gossip: Fix conditions for Keristrasza's gossip options & texts Alastro-Kraken 2022-01-22 23:51:53 +02:00
  • 9f1c0a34db DB/Gossip: Fix gossip for NPCs Sian'dur and Xor'juul Alastro-Kraken 2022-01-22 23:51:35 +02:00
  • 6c2899a7bc DB/Quest: Fix wrong horde questgivers for 'The Hunter's Charm' Alastro-Kraken 2022-01-22 23:51:13 +02:00
  • e3409e277d Scripts/Spells: Handle player talk in spell scripts pt 3 (#27657) offl 2022-01-22 19:04:25 +02:00
  • 7a4f1fd201 Scripts/Spells: Handle player talk in spell scripts pt 2 (#27640) offl 2022-01-22 19:03:53 +02:00
  • c0c12ad761 Scripts/Spells: Handle player talk in spell scripts pt 1 (#27634) offl 2022-01-22 19:03:20 +02:00
  • 7964636ea5 Scripts/Quest: Update 'The Light's Mercy' (#27633) offl 2022-01-22 19:02:39 +02:00
  • 78327500d8 Scripts/Botanica: Rework Warp Splinter (#27621) offl 2022-01-22 19:02:07 +02:00
  • 41da43d9f2 Scripts/Botanica: Rework Sarannis & Freywinn (#27611) offl 2022-01-22 19:01:37 +02:00
  • b7353fb927 Core/Player: Introduce separate level caps for each expansion (#24989) Max Drosdo.www 2020-07-11 12:10:04 +03:00
  • 6811fe63bf DB/Locale: Add missing ruRU quest_request_items_locale, quests 9001-10000 kvolk2git 2022-01-22 16:10:19 +02:00
  • a80a1b2361 DB/Locale: Add missing ruRU quest_request_items_locale, quests 8001-9000 kvolk2git 2022-01-22 16:09:37 +02:00
  • 553d773556 DB/Gossip: Fix slight typo in unlearn talents gossip option text Alastro-Kraken 2022-01-22 16:09:22 +02:00
  • 676cd425ee DB/GossipText: Add missing gossip texts for NPCs in Odesyus' Landing Alastro-Kraken 2022-01-22 16:09:06 +02:00
  • 329fd578ba DB/Creature: Add waypoints for Delmanis the Hated Alastro-Kraken 2022-01-22 16:08:46 +02:00
  • f21b2db60e DB/Loot: Remove fish which shouldn't drop from creatures Alastro-Kraken 2022-01-22 16:07:38 +02:00
  • 3bb7dd449f DB/Quest: Improve script for quest Supplies to Auberdine Alastro-Kraken 2022-01-22 16:07:21 +02:00
  • 0bbdfc6112 Scripts/Spells: Move spell_anchor_here to generic because is used by more than one boss (#27641) Aqua Deus 2022-01-22 14:52:05 +01:00
  • c2dd07aa32 Core/Auras: Named new proc flags (#27655) Aqua Deus 2022-01-22 14:49:53 +01:00
  • d32dd913fd Core/Units: Fixed typo in unit flag name Shauren 2022-01-22 14:45:03 +01:00
  • b4952db464 Core/Units: Named unit flags linked to CreatureDifficulty flags Shauren 2022-01-22 13:21:15 +01:00
  • 2fd4ce9fb9 Core/Units: Named UNIT_FLAG2_UNTARGETABLE_BY_CLIENT and renamed CREATURE_DIFFICULTYFLAGS_5_CANNOT_SWITCH_TARGETS to CREATURE_DIFFICULTYFLAGS_5_UNTARGETABLE_BY_CLIENT (#27637) Teleqraph 2022-01-22 12:22:55 +01:00
  • e8368ed2eb Core: Updated allowed build to 9.1.5.42010 Shauren 2022-01-22 01:40:57 +01:00
  • cd5fdc50ef Core/DBLayer: Fixed false positive msvc analysis warning Shauren 2022-01-22 01:11:16 +01:00
  • a03e26aa81 Core/Misc: Fixed engrish in static_assert for EnumFlag and restrict DEFINE_ENUM_FLAG to enums only (with std::is_enum) Shauren 2022-01-21 22:19:57 +01:00
  • e62588b238 DB/Creature: Remove flee actions from civilians & texts related to civilians offl 2020-07-09 22:51:01 +02:00
  • b0ae542a73 DB/Creature: Standardize creature respawn time part 7 offl 2020-07-09 22:49:18 +02:00
  • a77ce94667 DB: Restore incorrectly removed spawn_group data offl 2020-07-09 22:43:20 +02:00
  • a4ed8806b7 Creature/Script: npc_blackfathom_deeps_event (#24969) Eridium 2020-07-09 22:39:44 +02:00
  • 6ce56e8137 Core/DBLayer: Fixed false positive msvc analysis warning Shauren 2022-01-22 01:11:16 +01:00
  • ff778a7581 Core/Creature: Add null check for charmed creatures jackpoz 2020-07-09 22:12:18 +02:00
  • 120c9f3f74 DB/Quest: The Divination ZenoX92 2020-07-09 21:24:51 +02:00
  • 04ad583541 DB/Creature: Warmaul Chef Bufferlo ZenoX92 2020-07-09 21:23:24 +02:00
  • c7cf9f8c6c Core/Spells: Expose corpseTarget to spell scripts with SpellScript::GetHitCorpse() (#24981) Ovah 2020-07-09 20:03:40 +02:00
  • 77d76ecc1d Creature/AI: Remove SetVisible from SmartAI::InitializeAI akrom23 2020-07-09 19:34:36 +02:00
  • 0ac5b1da8c Core/Spells: Don't select corpses for spell targets that expect to hit units Shauren 2020-07-09 18:44:21 +02:00
  • 508ea9e3c7 Scripts/ICC: fixed a crash in the Lich King encounter caused by invalid corpse targets Ovah 2020-07-09 14:22:00 +02:00