aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-02-05Scripts/ICC: update Lady Deathwhisper scripts to new model (#25393)ForesterDev
(cherry picked from commit aac3ae40f772c65bf976ba68ad24f3643fb69dab)
2022-02-05Scripts/ICC: update Rotface scripts to new model (#25392)ForesterDev
(cherry picked from commit af78f4ffb50fbff62a4321d7798a09abcabd4b40)
2022-02-05Scripts/ICC: update Festergut scripts to new model (#25391)ForesterDev
(cherry picked from commit 458867a2e10d8e6c9a5d7c76b95441d2ab566d31)
2022-02-05Scripts/ICC: update Valithria Dreamwalker scripts to new model (#25390)ForesterDev
(cherry picked from commit 71f33d5764b4bf8ce9a2f48aed951bbb65b9750e)
2022-02-05Scripts/Icecrown Citadel: update Blood Council scripts to new model (#25389)ForesterDev
(cherry picked from commit aedb8b80f3585e144fcf07e0e40920a2e2dbba55)
2022-02-05Scripts/Commands: Convert argument parsing of .npc commandsTreeston
(And I snuck some chat command cleanup in there, more de-cluttering!) (cherry picked from commit 88d446dadf65bf47c72d3042834281233b1174ac)
2022-02-05Scripts/Commands: Convert argument parsing of gameobject commandsTreeston
(cherry picked from commit 35b3ba90b03143f2dc700cc4baeb88a58089c102)
2022-02-04Common/Util: Trinity::StringTo<double> support (PR #25364)Treeston
(cherry picked from commit f45aa5cac1579e87cbc599ffb58e10e662066792)
2022-02-04Core/Misc: Add support for custom link colors. Clean-up hyperlink ↵Treeston
validation, no more long-ass defines. Remove UI.ShowQuestLevelsInDialogs. (cherry picked from commit eaf8fa75a1c76131ecbf2585db6d6236b7334b8e)
2022-02-04Core/Player: Fixed incorrect prepared statement parameter types in ↵robinsch
Player::_SaveBGData Merges #25379 (cherry picked from commit 6e8284a8da0d80391cc0919c32b5ac664be18de2)
2022-02-04Core/Totem: Immune to all positive spells. (#25326)Houston
* Core/Totem: Immune to all positive spells. * Fix tabs * Avoid using magic numbers * Remove whitespace Co-authored-by: Moki <moki.play@mail.ru> (cherry picked from commit 8d0f52247fe6dbc51a6a41d0530f4409c5f9fbb3)
2022-02-04Core/Misc: DBC std::array refactors, and |Hachievement unit testsTreeston
(cherry picked from commit 3fbbe7cfbe1bc51db12bdc1ec7b21c16d1716366)
2022-02-04UnitTests: Add a first set of item hyperlink testsTreeston
(cherry picked from commit 5394b2ef0f1c7b48e8886257b93698358abb575f)
2022-02-04Core/Chat: Add missing initialization to chat link data structuresShauren
2022-02-04Core/Chat: Correct Hyperlink validation for incomplete achievements.Treeston
(cherry picked from commit fdcb1c8b2e142acc012f2ecb2ece082302e8fb15)
2022-02-04Scripts/Commands: Fix a crash in .help - closes #25360Treeston
(cherry picked from commit 944f49d61355926e0d9e5c2d16eb4ad1af03d13c)
2022-02-04Core/ChatCommands: C++17 cleanup (again) (PR #25323)Treeston
(cherry picked from commit 2f7d2ef3e979ecd0536f3a3713e56c8e59652a47)
2022-02-04Core/AI: SortByDistance will now sort the referenced list instead of a copy ↵Ovahlord
of it. This fixes MinDistance and MaxDistance target selection (cherry picked from commit c08180d9bc7cb203746650a9b2fc775efbeb2540)
2022-02-04Core/Config: Restore ability to load additional config files for custom scriptsShauren
(cherry picked from commit c1e4cfd07eee19069a15e9b82a308d8a914d5637)
2022-02-04Core/Misc: Update Worldserver.conf for AhBot Pricing -make things more clear ↵Jinnaix
(#25341) * AhBot Pricing: Make things more clear * Change default value to BuyPrice and add some more information to how two sided AH works * Sync c++ configs with .conf ones Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com> (cherry picked from commit 812c2af4dae555b742ed318f0a93458115618356)
2022-02-04Core/Spell: Fix name clashing between local variables and class member ↵Giacomo Pozzoni
fields (#25352) (cherry picked from commit 8a48ece5732a47fc36fadc63d0620072ef47f8fe)
2022-02-04Core/Unit: send npcs home after fear runs out (#25347)Jinnaix
* Core/Unit: send npcs home after fear runs out * Whoops, wrong (cherry picked from commit 7e6f17a701cf8aaff092b17e544f1d13556913af)
2022-02-04Core/AHBot: Warn about different AHBot behavior when ↵jackpoz
AllowTwoSide.Interaction.Auction is enabled Closes #18243 (cherry picked from commit 92f9abab0607609ff7e6b7434bab66cc809084ca)
2022-02-04Core/Misc: Fix issues reported by static analysis (#25351)Giacomo Pozzoni
* Core/Misc: Fix issues reported by static analysis * Core/Vmaps: Code cleanup after e77716188861d4aa83b227a90e04a66b63baeb1f (cherry picked from commit cfc8f7b442a9dba07b198fcebe2c02ab89cf0a8b)
2022-02-04Common/Utilities: Make StringTo<bool>'s signature match that of the other ↵Treeston
integral types, making for easier templating. Default behavior unchanged. (cherry picked from commit f54cec4db7c67b623383c140159e1171876ace89)
2022-02-04Scripts: Minor loop refactors (#25325)Maks Szokalski
(cherry picked from commit dc9e0c1e86efbabb52085b3977ec1258f4fbb986)
2022-02-04Scripts/InstanceScript: Fix an issue where LoadAllGrids would load creatures ↵kvipka
before TeamInInstance was properly set (PR #25340) (cherry picked from commit 5d2780c43c36b0ae1cc4ac2694bf6ec464d079c7)
2022-02-04Build: Put tests-extractor_common under correct folder when WITH_SOURCE_TREE ↵Shauren
is set to hierarchical-folders
2022-02-04Script/Azuremyst_isle: Remove useless logAokromes
(cherry picked from commit bf8b34946db51e27a25947316e2d4bb7a58a0e75)
2022-02-04Warning fixShauren
2022-02-04Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327)Treeston
(cherry picked from commit 534a2388b7c662c8796aabb1ec8cb424879799b6)
2022-02-04Common/Utilities: Properly read std::from_chars documentation and check for ↵Treeston
out_of_range errors. (cherry picked from commit 7478c2c65aea853a2086c9c7ecc56c14ad6ee338)
2022-02-04Common/Utilities: Centralize string -> T conversion in StringConvert.h (PR ↵Treeston
#25335) (cherry picked from commit cd30e0b86ce6ee88386a91cebdf353fc55805c57)
2022-02-04Core/Warden: Ensure Warden packets do not exceed 512 bytes. This should ↵Treeston
rectify random Warden timeouts. (cherry picked from commit 7cc027401e4a2837872db54c835a4ed1a98e4a03)
2022-02-04Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in ↵Giacomo Pozzoni
SMART_EVENT_FRIENDLY_HEALTH_PCT (#25318) * Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in SMART_EVENT_FRIENDLY_HEALTH_PCT * Require radius (5th parameter) to be set (cherry picked from commit cbed1039c47f0e3487cea555bb8552a4e6445f5a)
2022-02-04Core/Warden: Fix warden timeout ticking twice as fast as it shouldShauren
(cherry picked from commit ec783fcbb59fcd6e657bc1a39c2b073fd7506ed4)
2022-02-04Core/ChatCommands: Do not try to consume integral types if the token is ↵Peter Keresztes Schmidt
empty (PR #25320) (cherry picked from commit 6079bc7f34250e65efa3dcbe5471382b217ebf24)
2022-02-04Core/Movement: Fix RandomMovementGenerator for swimming creaturesjackpoz
Fix RandomMovementGenerator for swimming creatures not moving at all due to PATHFIND_FARFROMPOLY being handled as wrong path. Fixes #25236 (cherry picked from commit 1aceb413495c18e5840112d6ada0c4c71cc03c7b)
2022-02-04Common/Utilities: Move EnumUtils' implementation struct from Trinity::Impl ↵Treeston
to Trinity::Impl::EnumUtilsImpl. This avoids confusing name clashes for other implementations in sub-namespaces of Trinity::Impl. (cherry picked from commit 91744de3162bab23d7c5a0dd65fc8b4249eb803a)
2022-02-04Core/Misc: std::string -> std::string_view in a bunch of places, notably ↵Treeston
chat commands and Util.h (cherry picked from commit a41bbd9ad9adedb15c7133bdef1575a6ec0eb1ab)
2022-02-04Core/Unit: Fixed race condition when loot recipient is in different map (#25312)robinsch
(cherry picked from commit aaa089ab7f634b50acfabb5ad312edd5ee82d2e2)
2022-02-04Core/SAI: Remove completed timed action lists even while evadingjackpoz
Fixes #25294 (cherry picked from commit 03eb0886a8b0e192d3c299d72ef223d30495c534)
2022-02-04Scripts/Commands: Convert argument parsing of some misc commands to new ↵Peter Keresztes Schmidt
system (#25308) * Core/Shared: Make WeatherType smart * Scripts/Commands: Convert argument parsing of some misc commands to new system (cherry picked from commit 5bab0e43c627c949bb5fb1d7fd014855c6c02b8e)
2022-02-04Scripts/Commands: Convert argument parsing of cast commands to new system ↵Peter Keresztes Schmidt
(#25309) (cherry picked from commit cefac75a7d17ea3263f24b6e0fb63c11f92a04ac)
2022-02-04Scripts/Commands: Fix two unreachable code issues found by PVS-studio (#25311)Peter Keresztes Schmidt
(cherry picked from commit 3262ef447a9c41bef9a9a3d11f5a89a63137c4df)
2022-02-04DB/Quest: Convert & update support for 'Ebon Blade Prisoners' to SAIoffl
Closes #24672 (cherry picked from commit 6611b7145746d5bc18541f7f3a4b641739877740)
2022-02-04DB/Quest: Convert & update support for Borean Tundra escort quests to SAIoffl
Closes #25001 (cherry picked from commit 040fda87ef0a7a2c7a61dc2fdc3c478c5adf3dd6)
2022-02-04Scripts/Commands: Convert argument parsing of message commands to new system ↵Peter Keresztes Schmidt
(#25305) (cherry picked from commit f17b9b20f10ed8e14cdddef395ff467053068d35)
2022-02-04Core/ChatCommands: Add std::wstring argument type (#25302)Peter Keresztes Schmidt
(cherry picked from commit 617a769d6f8dc51d049296fbccca724713916ed4)
2022-02-04Scripts/Commands: Convert argument parsing of most list commands to new ↵Peter Keresztes Schmidt
system (#25303) (cherry picked from commit 522a4cb1a66539a656c44342d7652c3065a90588)