aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-02-28DB/Instance/The Arcatraz: Update auras, scripts & statsoffl
(cherry picked from commit a2da08deb19b64725bb6d4c3c387bb58da0e1dcf)
2022-02-28Scripts/Black Temple: Some little fixesKeader
- Fixed Reliquary of Souls ignoring boundary - Fixed Maiev texts timer - Fixed Shadow Prison hitting every single npc on black temple Many thanks to Ovahlord (cherry picked from commit 83e0a70ddce81ac3d3552689d975b0f2c0262b49)
2022-02-28Scripts/ScarletMonastery: Decrease boss numberKeader
Headless Horseman do not use BossAI anymore (since it can be done multiple times) (cherry picked from commit 3c201b75543106d6daa693dae0eca39f8efdfa22)
2022-02-28Scripts/ScarletMonastery: Headless Horseman Rewrite (#25614)Keader
(cherry picked from commit a93abcf8031fc3b4dc6db16aa09d92a221bc6a77)
2022-02-28Core/AI: Fix CorpseRemoved() and SMART_EVENT_CORPSE_REMOVED not being called ↵jackpoz
for creatures without m_respawnCompatibilityMode Fixes #24958 (cherry picked from commit 28a1132211aaf8d43e3459a7dc8ee093df1bcfa0)
2022-02-28CI/GitHub: Switch to GCC 8 (#25610)Giacomo Pozzoni
* CI/GitHub: Switch to GCC 8 Build on GitHub Actions using GCC 8 as it's the oldest supported GCC * Core/Misc: Attempt to fix GCC 8 build (cherry picked from commit d7459cccedc7ca9ba85e209dfeef61969fc78d9a)
2022-02-28DB/Instance/AQ40: Update gossipsoffl
Closes #25577 (cherry picked from commit 7fd12cc7226f96957b45200a395a1ebad05985e8)
2022-02-28Core/DBLayer: Fixed memory leaks with existing SQLQueryHolder uses and ↵Shauren
eliminated the possibilty of adding more in future (replaced manual memory management with smart pointers) (cherry picked from commit 53482f729995889936ad8fba9fc5789d9cdba85a)
2022-02-28Scripts/ICC: Some fixes in Valkyr Shadowguard (#25572)Keader
- Added missing transformation spell - Fixed Soul Siphon casted in random targets. It should always cast in top threat player. - Fixed combat reach of transformation (cherry picked from commit 5fee99bdbcabefca9b27308053f68d947c169b22)
2022-02-28AI/CreatureAI: Properly update Victim even while spell focusingTreeston
(cherry picked from commit 684910a230b2e8e780ad24bc0c4eece835bc249a)
2022-02-28Scripts/ICC: Fixed Chocking Gas killing Abomination (#25565)Keader
(cherry picked from commit 3c0766df545f4c2d2d045272f37087deccea458d)
2022-02-28Script/Commands: .character changeaccount now disconnects player before ↵Gildor
transferring (PR #25560) (cherry picked from commit b70314b0754327eeb44465c44af8368b4d020f92)
2022-02-28Scripts/UtgardPinnacle: Implemented Beast's Mark (#25557)Keader
(cherry picked from commit 182fcc919eadb1c58d76767545327a7fb3b2b3a4)
2022-02-28Scripts/IcecrownCitadel: Implemented Vampiric Might spell (#25556)Keader
Closes #21294 (cherry picked from commit dadc0c98c098e0a9555124dc042687a80c89b79a)
2022-02-28Core/Spells: Aura refresh improvements (#25511)Gildor
(cherry picked from commit c13ccaab5c70361d3a51005a1ce374291835b39c)
2022-02-28Scripts/Ulduar: Implemented Realm First! Death's Demise (#25530)Gildor
* Scripts/Ulduar: Implemented Realm First! Death's Demise * comment line * Rename 9999_99_99_99_world.sql to 2020_10_08_01_world.sql Co-authored-by: offl <11556157+offl@users.noreply.github.com> Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit ce2d4413049548ad9e5ed61d09eaa204cf0952fe)
2022-02-28Core/ChatCommands: Fix a potential crash if a custom chat command does not ↵Treeston
have a specified help string (cherry picked from commit 3ec98bf2410bb8fa73fe6b386a6e766bef575e97)
2022-02-28Core/SAI: Fix SMART_ACTION_WP_RESUME actually pausing next waypoint if the ↵jackpoz
current path was not paused Fixes #25519 (cherry picked from commit 5be7c2ad4f7cd561951e1285227211e03886703f)
2022-02-28Core/SAI: Allow to debug SmartAI methodsjackpoz
(cherry picked from commit 59bb822f78291c3b0d7b5811478637729569e07d)
2022-02-28DB/Instance/Auchenai Crypts: Complete overhaul part 1offl
(cherry picked from commit 60ded4ea4796b134b1dbdfb7071201c9ba3a9c71)
2022-02-28Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into ↵Ovah
OnSpellCastFinished (#25522) * added support for calling the hook when completing a channeled spell as well (cherry picked from commit 77aa058504e1ee99b560176d70bcf452c7e3d4f7)
2022-02-28Core/Aura: Fixed thread-unsafe return from Aura::GetCaster() (#25524)robinsch
(cherry picked from commit 53cb57b864d6b67bd2807cdb1eff93487502fb73)
2022-02-28Core/Movement: fix units falling through the ground when hover mode is ↵Ovah
disengaged (PR #25518) (cherry picked from commit e811b9cdc2582cb1504e85b43d80696031fe2634)
2022-02-28Core/Movement: add optional velocity argument for MoveLand and MoveTakeoff ↵Ovah
(PR #25516) (cherry picked from commit 31abdc6ecfd84ef019880ffb531bf0298f921e77)
2022-02-28Core/Mail: Replaced blocking db query in mail sending with async versionShauren
(cherry picked from commit 0a9e239c12ceb1d4a5ef5cdc796320a403b3da2b)
2022-02-28Core/Mail: Naming sync with 3.3.5Shauren
2022-02-28Core/Auction House: Eliminate blocking db queries for account permissions ↵Shauren
when expiring auctions that have offline bidders (cherry picked from commit d0d0f51f325e4ae42c9bef7606fed4f4c00c98d6)
2022-02-28Core/Commands: Enable .debug loadcells on console and allow to load a ↵jackpoz
specific tile Specify the tile as XY. Note that this is not Grid XY (cherry picked from commit 6f6cec89e598a046e73d48df14be26b053875470)
2022-02-28Core/Commands: Fix typo in .mmap loc commandjackpoz
The displayed "tileloc" value is a "swapped" Tile XY, not to be confused with Grid XY. (cherry picked from commit 34af088c9b381db5b5212075f0df486a8593fae3)
2022-02-27whitespace to make CI happy, 7bf9a06 follow-upTreeston
(cherry picked from commit 837e32fe118c2f1da2a2f43b8937df0fe9f66d84)
2022-02-27Scripts/Commands: Fix a potential crash in cs_account.cppTreeston
(cherry picked from commit 7bf9a0640e57f4e44a80b6fd91e8f46fd7fb9c72)
2022-02-27Core/Spells: SPELL_AURA_MOD_HEALING_PCT should be negative if TargetType is ↵Gildor
enemy or BasePoints are negative (#25490) (cherry picked from commit a770ad0476a32007a356c3539309f7a111893145)
2022-02-27Scripts/ChatCommands: Rename 'lookup itemset' to 'lookup item set' to remove ↵Treeston
ambiguity. (cherry picked from commit f45600fb2e6bbd4870a74e0bcb359984d3007c22)
2022-02-27Core/Creature: Ignore combat reach when looking for assisting creaturesjackpoz
Fixes #25487 (cherry picked from commit 24018b7a74ec8e68e43895e0e57f6397f59ea890)
2022-02-27Core/ChatCommand: Improve feedback for ambiguous commandsTreeston
(cherry picked from commit a6d8a7ad1e5e507aacc90546982a7590b62d2d78)
2022-02-27Core/Pet: Fix GetDebugInfo() outputjackpoz
(cherry picked from commit 16292f9d94ebbc69ccfff547cb14f78d4deb4423)
2022-02-27Scripts/Commands: Move .account to `trinity_string`Treeston
(cherry picked from commit 899932a2753d6a1522c8ae49a21361bba6a9a438)
2022-02-27Core/Quest: Fix wrong feedback sent to the quest sharing sender with ↵Giacomo Pozzoni
auto-accept quests. (PR #25477) Closes #25474. Co-authored-by: Treeston <treeston.mmoc@gmail.com> (cherry picked from commit e2d643f5518d256e17851243896985b2773db281)
2022-02-27Core/ChatCommands: Add `trinity_string` support for chat command helpTreeston
(cherry picked from commit 26c510775c6a1995d81b16ad7459227381801dcc)
2022-02-27Scripts/Commands: Rename .additemset to .additem set to avoid ambiguityTreeston
(cherry picked from commit e11b466897752eb400428eafd05c7dbf08c562bf)
2022-02-27Scripts/ChatCommands: Constrain how char const* may be used as a command ↵Treeston
handler parameter. It may now only be used in the legacy configuration, as the only argument. (cherry picked from commit 9fda67d016798260dcab4b2110c00ab85e1fff2f)
2022-02-271eca51b follow-up, nuke `command`.`permission` from orbit; it was only ↵Treeston
duplicating data already stored in the core. (cherry picked from commit 991dc8e050777b5e33ff22b008ab2125bae22437)
2022-02-27[3.3.5] ChatCommands, the other half: chat command resolution refactor (PR ↵Treeston
#25463) (cherry picked from commit 1eca51b417678b9a48b28552925d5694105f82bb)
2022-02-27Core/SAI: Add orientation and delay columns to waypoints table (#25472)Giacomo Pozzoni
* Core/SAI: Add orientation and delay columns to waypoints table * Rename 2020_99_99_99_world.sql to 2020_09_19_00_world.sql (cherry picked from commit 4b7d19c91bde2cabb8498809dee935c7efb2660a)
2022-02-27Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 ↵Giacomo Pozzoni
world loop update (#25471) * Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 world loop update * Add code comments * Remove special handling of SMART_ACTION_WP_PAUSE in SMART_EVENT_WAYPOINT_REACHED (cherry picked from commit 7dd51ae6d98cf6dd8ac71412aa689f888c7bf369)
2022-02-27Core/PathFinding: Fix GetPathPolyByPosition() using only 2D distance instead ↵xvwyh
of 3D Signed-off-by: jackpoz <giacomopoz@gmail.com> (cherry picked from commit 2d6237f06ae6b74bb8ebfe745d8c0f1ce440e2fe)
2022-02-27Core/Loot: Raise max number of loot items from 16 to 18jackpoz
Fixes #23948 (cherry picked from commit 5491cb51a25b6e3c465e97b3c57ba67a8ea0bcce)
2022-02-27Common/Metric: Fix build with PERFORMANCE_PROFILING and/or WITHOUT_METRICSAokromes
(cherry picked from commit 91cda8b1cdf4b45c4ca3ef1a742f6d1733ad3d66)
2022-02-27DB/Gameobject: Add correct door to Sethekk Hallsoffl
(cherry picked from commit 3ce1a5b3ac84fd039052dd2352e8ac001af2c1a7)
2022-02-27Scripts/ICC: update Icecrown Citadel scripts to new model (#25439)ForesterDev
(cherry picked from commit 54b9bb75e47df4491d13b89c28f93dbe3b005dec)