aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-06Core/Conditions: Implemented new condition type CONDITION_BATTLE_PET_COUNT ↵Antonio Martín Berti
to check how many copies of a battle pet are collected (#27689) Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-02-06Scripts/Spells: Implemented Ashen Hallow script (#27682)Teleqraph
2022-02-06Core/PacketIO: Implemented SMSG_DISPLAY_TOAST for quest money rewards (#27669)Aqua Deus
2022-02-06Core/DataStores: Fixed LiquidTypeEntry structure broken by incorrect regex ↵Shauren
replacement
2022-02-06Scripts/Commands: Correct some unexpected behavior in .levelTreeston
(cherry picked from commit d2f51569d12f3cb72e53351914d2535eb6ef2dbe)
2022-02-06DB/Locales: Add some missing deDE quest localesSneakyV
Closes #25459 (cherry picked from commit bf11c4acb593553c482eb82917fe33706022e9ef)
2022-02-06DB/Locales: Add missing esES & esMX quest locales (Part 35)Cerveciento
Closes #25458 (cherry picked from commit 6c2186563da3fa02c1d605c0a4aae7052988dcf0)
2022-02-06DB/Quest: Rework support for 'Someone Else's Hard Work Pays Off'offl
(cherry picked from commit 8b60a693938f36d049d57ca7a390713f02c4c34b)
2022-02-06DB/Conditions: Make gossip options & texts visible if quest is taken or ↵offl
completed Previously condition CONDITION_QUESTTAKEN (9) was used (checks if quest is taken but NOT completed) while Blizzard always checks only if quest is taken. As result player can see gossip options and texts even if quest is completed but not yet rewarded Please use CONDITION_QUESTSTATE (47) with ConditionValue2 = 10 (taken or completed) in future to make gossip options or texts visible only if quest is taken (cherry picked from commit 3f9ac8bad204ad184c91b56f2fb45ee09ef774e5)
2022-02-06DB/Quest: Add outro event for 'The Fall of Ossirian'offl
(cherry picked from commit 29b119cf911951a85ae60c39ee6dda2ee7bfaed2)
2022-02-06Core/Spells: fix a possible crash when a target that has been focused during ↵Ovah
spell casts disappears (cherry picked from commit 0d152e932cdd986f62ae22bd9fc40569892a2453)
2022-02-06Core/Spells: cleaned up and improved spell focusing behavior (PR #25440)Ovah
(cherry picked from commit 39a436bd658790d39d3cfa64e18f49544475dfe3)
2022-02-06Scripts/ICC: update Deathbringer Saurfang scripts to new model (#25435)ForesterDev
(cherry picked from commit d52acf1b72c702637d10cce19e121435308e8410)
2022-02-06Core/Warden: Attempt to fix random ingame Lua errors with Warden enabledGiacomo Pozzoni
(cherry picked from commit cd1858b04010fe790f9db45f629a8e81e367b7a4)
2022-02-06DB/SAI: Add missing scripts to Borean Tundra creaturesHoustonCore
Closes #25426 (cherry picked from commit 7f4bf293f3db3955bce39242d0fea6a4e0eca83a)
2022-02-06DB/Quest: Update support for 'Fires Over Skettis'offl
Closes #21737 (cherry picked from commit 58395b6ac424485da95b65a876d14d97ddeec935)
2022-02-06Core/Characters: Replace 2 database statements with 1jackpoz
Replace DELETE + INSERT with REPLACE when updating realmcharacters table (cherry picked from commit a33ff74d92bde847b051da9fe483676fa1228c5b)
2022-02-06Core/PlayerDump: Update realmcharacters table when importing a character ↵jackpoz
with ".pdump load" Fixes #24517 (cherry picked from commit 69831d2a97baf98caa82d2689e6d323af35931fe)
2022-02-06Scripts/Trial of the Champion: "Refactor" encounter state management to use ↵Shauren
InstanceScript::Get/SetBossState so people attempting to fix this instance don't feel compelled to change EVERY SINGLE BOSS FILE when fixing one of them (cherry picked from commit d704b89163267cb7b3fe6769acebfab3de762c6d)
2022-02-06Core/Spells: Do not reset periodic timer for stacking DoTs on recastKeader
(cherry picked from commit d7a78c19302d83b72e7382593b59ba0656972c92)
2022-02-06Core/ChatCommands: Fix an issue that caused trailing variant options to ↵Treeston
sometimes not be selected (cherry picked from commit 14fa6c3a725f617e02af74eea95f5074b9095704)
2022-02-06Core/LFG: Handle vote kick as failed if there cannot be 3 votes agreeingjackpoz
i.e: 4 players, vote kick starts, 1 rejects, vote is considered as failed. (cherry picked from commit f0f0de01fad0bc7bdfda215ec1a0f5b58d4a0ebf)
2022-02-06DB/Quest: Convert & update support for 'A Slow Death' to SAIoffl
Closes #25399 Based on dr-j's script (cherry picked from commit 29b39ae6063f69e185b26712079c5b77000027b5)
2022-02-05DB/Quest: Convert & update support for 'Escape from Firewing Point!' to SAIoffl
Closes #25358 Based on dr-j's script (cherry picked from commit 2ff8da2acd5f336e92c07a3e1165c35e20400027)
2022-02-05DB/Quest: Convert & update support for 'The Caverns of Time' to SAIoffl
(cherry picked from commit d89c84263dac334e336002629e47239489546063)
2022-02-05DB/Quest: Convert & update Homing Robot chickens to SAIoffl
Closes #25239 (cherry picked from commit 8c303e4f979cff5c34f228054cea4e81bb70c11c)
2022-02-05[3.3.5] Core/ChatCommands: Show error messages from argument parsers (PR #25443)Treeston
(cherry picked from commit 75f9e7396e35360f3016cc0cb21e72e20f5d96d5)
2022-02-05Core/Misc: Fix some static analysis warnings exposed after 6b8f3d0.Treeston
(cherry picked from commit 59be657ca267667b3cbeb1f34d47df0382e97f53)
2022-02-05DB/Locales: Add missing esES & esMX quest locales (Part 34)Cerveciento
Closes #25444 (cherry picked from commit abc679184625ced4667780d65507c85df72b5ad5)
2022-02-05DB/Spells: Add missing condition to enable Activate Object (Despawn) effectoffl
Closes #17762 (cherry picked from commit e386dd1dc4a65124ec099a31b26413d71f4b6e6d)
2022-02-05DB/Creature: Use DisableGravity for Time-Lost Proto Drakeoffl
Closes #16137 (cherry picked from commit 15125ba8cea60278ff6e6015d40dfe2b061b81f9)
2022-02-05DB/Creature: Remove static spawn of Burning Felguardoffl
Spawned throught Scarshield Portal only (cherry picked from commit e0825cc0a01efa6e8ba186778b1d4c65e36643ef)
2022-02-05Core/LFG: Restore ".lfg queue" command argument handlingjackpoz
(cherry picked from commit a46c835ed1b498d4670c149a9f3ca31ea44eb35f)
2022-02-05Scripts/ICC: update Deathbringer Lord Marrowgar scripts to new model (#25436)ForesterDev
(cherry picked from commit 1c41c5285a89d7a4038f71c0f5c40dbc1009b3c1)
2022-02-05Scripts/ICC: update Blood Queen Lana'thel scripts to new model (#25434)ForesterDev
(cherry picked from commit def58965e8516978594a5d960c603932d34b7b2d)
2022-02-05 Game/AI: Implement option to move a creature back to Homeposition on Evade. ↵Rushor
(#24492) * Game/AI: Implement option to move a creature back to Homeposition on Evade. * If ToHomePosition (action param 1) is 1 > Move to last stored position * If ToHomePosition (action param 1) is 0 > Move to homeposition * Ref: https://github.com/TrinityCore/TrinityCore/issues/24226 * Add parameter for walkmode * Game/AI: SAI SMART_ACTION_EVADE - Rename ToHomePosition to ToRespawnPosition and store point from GetRespawnPosition. * Game/AI: SAI SMART_ACTION_EVADE - Rename ToHomePosition to ToRespawnPosition * Remove broken bits, simplify the code * Update comments * Code cleanup Co-authored-by: jackpoz <giacomopoz@gmail.com> (cherry picked from commit 02fca032e1d497be08681de0bfd7bca979f0dafd)
2022-02-05Dep/fmt: update fmt library to 7.0.3Winfidonarleyan
(cherry picked from commit 9d96e4852a4a25fdc323f656e24034fa1a280826)
2022-02-05CI/CircleCI: Attempt using cache from master in PRsGiacomo Pozzoni
(cherry picked from commit 6ed1810abcf212b2cf04e5c6325e185ec4f3c05a)
2022-02-05Add "On" to some gossip methods in AI (#25415)Maks Szokalski
* Add "On" to some methods * Update npc_innkeeper.cpp * Update zone_borean_tundra.cpp (cherry picked from commit 41188eb535e445b73909659980257da2939e4be4)
2022-02-05Core/ChatCommands: make ExactSequence more readableTreeston
(cherry picked from commit feaaa595cae735bb6093b24a88562c27b2723cfe)
2022-02-05Core/ChatCommands: Drop PlayerIdentifier's cast operators which could return ↵Peter Keresztes Schmidt
nullptr (PR #25431) (cherry picked from commit 8985fc4046e9a9b43d873e4d7b89a71afb910517)
2022-02-05Scripts/Commands: Convert argument parsing of lfg commands to new system (PR ↵Peter Keresztes Schmidt
#25430) (cherry picked from commit 0769d7726975a2fc848972a53f71efc4b6463e72)
2022-02-05Misc: support enum class in enumutils_describe.pyShauren
2022-02-05Scripts/Commands: Convert remaining debug commands (PR #25429)Peter Keresztes Schmidt
(cherry picked from commit 062c55f1ab9c84396ce5b054945f5a908e3a354f)
2022-02-05Core/Misc: Convert leftover DatabaseTransactions-by-reference (pass them by ↵Treeston
value!) (cherry picked from commit 6b8f3d0f94b7a611eba81b7a2ff476cf75d09f4a)
2022-02-05[3.3.5] Core/Guilds: Guild cleanup (PR #25422)Treeston
(cherry picked from commit cd28423a4e813baf6833f38c93613a7f82a721f8)
2022-02-05Chat/Commands: Eradicate ChatHandler::extractOptFirstArgTreeston
(cherry picked from commit 4f636b80e4942c4c9c4811496d1c1b77f767378d)
2022-02-05DB/Creature: Add missing extra flag to Grauf in heroic modeoffl
Ref dad187615df603ad8614531a0ec84c1a5e136838 (cherry picked from commit 6b10f0cfd41201565de3b5fb5295a3566bbafb05)
2022-02-05DB/Locales: Add some missing deDE quest localesSneakyV
Closes #25411 (cherry picked from commit 7e1ff21cf81877171063403eac6e6eabd9e3e714)
2022-02-05DB/Quest: Disable Craftsman Wilhelm's questsoffl
Closes #25420 Before 3.0.2 his quests were available after 'Omarion's Handbook' (cannot be obtained currently) (cherry picked from commit ec4e7d6f296039cd8afdb957c01dacfe8f0b6cf6)