offl
3724fa8fa8
DB/Quest: Rework support for 'Someone Else's Hard Work Pays Off'
...
(cherry picked from commit 8b60a693938f36d049d57ca7a390713f02c4c34b)
2022-02-06 01:14:08 +01:00
offl
066c6c98a0
DB/Conditions: Make gossip options & texts visible if quest is taken or 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-06 01:11:53 +01:00
offl
7d85f584a7
DB/Quest: Add outro event for 'The Fall of Ossirian'
...
(cherry picked from commit 29b119cf911951a85ae60c39ee6dda2ee7bfaed2)
2022-02-06 01:09:10 +01:00
Ovah
f70161dcc5
Core/Spells: fix a possible crash when a target that has been focused during spell casts disappears
...
(cherry picked from commit 0d152e932cdd986f62ae22bd9fc40569892a2453)
2022-02-06 00:36:00 +01:00
Ovah
c295cb9814
Core/Spells: cleaned up and improved spell focusing behavior (PR #25440 )
...
(cherry picked from commit 39a436bd658790d39d3cfa64e18f49544475dfe3)
2022-02-06 00:29:15 +01:00
ForesterDev
51622e6642
Scripts/ICC: update Deathbringer Saurfang scripts to new model ( #25435 )
...
(cherry picked from commit d52acf1b72c702637d10cce19e121435308e8410)
2022-02-06 00:22:36 +01:00
Giacomo Pozzoni
6734a70aa8
Core/Warden: Attempt to fix random ingame Lua errors with Warden enabled
...
(cherry picked from commit cd1858b04010fe790f9db45f629a8e81e367b7a4)
2022-02-06 00:18:17 +01:00
HoustonCore
f9b94ad9e9
DB/SAI: Add missing scripts to Borean Tundra creatures
...
Closes #25426
(cherry picked from commit 7f4bf293f3db3955bce39242d0fea6a4e0eca83a)
2022-02-06 00:18:03 +01:00
offl
9fc66c40ae
DB/Quest: Update support for 'Fires Over Skettis'
...
Closes #21737
(cherry picked from commit 58395b6ac424485da95b65a876d14d97ddeec935)
2022-02-06 00:17:36 +01:00
jackpoz
8cbc21120f
Core/Characters: Replace 2 database statements with 1
...
Replace DELETE + INSERT with REPLACE when updating realmcharacters table
(cherry picked from commit a33ff74d92bde847b051da9fe483676fa1228c5b)
2022-02-06 00:15:31 +01:00
jackpoz
a439dab179
Core/PlayerDump: Update realmcharacters table when importing a character with ".pdump load"
...
Fixes #24517
(cherry picked from commit 69831d2a97baf98caa82d2689e6d323af35931fe)
2022-02-06 00:15:08 +01:00
Shauren
111a80bbbf
Scripts/Trial of the Champion: "Refactor" encounter state management to use 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-06 00:14:57 +01:00
Keader
c42470ffb7
Core/Spells: Do not reset periodic timer for stacking DoTs on recast
...
(cherry picked from commit d7a78c19302d83b72e7382593b59ba0656972c92)
2022-02-06 00:10:56 +01:00
Treeston
6ede274024
Core/ChatCommands: Fix an issue that caused trailing variant options to sometimes not be selected
...
(cherry picked from commit 14fa6c3a725f617e02af74eea95f5074b9095704)
2022-02-06 00:07:47 +01:00
jackpoz
d1bea3e8b3
Core/LFG: Handle vote kick as failed if there cannot be 3 votes agreeing
...
i.e: 4 players, vote kick starts, 1 rejects, vote is considered as failed.
(cherry picked from commit f0f0de01fad0bc7bdfda215ec1a0f5b58d4a0ebf)
2022-02-06 00:05:38 +01:00
offl
2b515f97a6
DB/Quest: Convert & update support for 'A Slow Death' to SAI
...
Closes #25399
Based on dr-j's script
(cherry picked from commit 29b39ae6063f69e185b26712079c5b77000027b5)
2022-02-06 00:05:16 +01:00
offl
7090fe5c18
DB/Quest: Convert & update support for 'Escape from Firewing Point!' to SAI
...
Closes #25358
Based on dr-j's script
(cherry picked from commit 2ff8da2acd5f336e92c07a3e1165c35e20400027)
2022-02-05 23:48:27 +01:00
offl
196ff25a6b
DB/Quest: Convert & update support for 'The Caverns of Time' to SAI
...
(cherry picked from commit d89c84263dac334e336002629e47239489546063)
2022-02-05 23:46:43 +01:00
offl
bb468708e6
DB/Quest: Convert & update Homing Robot chickens to SAI
...
Closes #25239
(cherry picked from commit 8c303e4f979cff5c34f228054cea4e81bb70c11c)
2022-02-05 23:45:58 +01:00
Treeston
378691aaa2
[3.3.5] Core/ChatCommands: Show error messages from argument parsers (PR #25443 )
...
(cherry picked from commit 75f9e7396e35360f3016cc0cb21e72e20f5d96d5)
2022-02-05 23:42:15 +01:00
Treeston
7d0586812a
Core/Misc: Fix some static analysis warnings exposed after 6b8f3d0.
...
(cherry picked from commit 59be657ca267667b3cbeb1f34d47df0382e97f53)
2022-02-05 23:05:14 +01:00
Cerveciento
0e22b5763f
DB/Locales: Add missing esES & esMX quest locales (Part 34)
...
Closes #25444
(cherry picked from commit abc679184625ced4667780d65507c85df72b5ad5)
2022-02-05 23:02:36 +01:00
offl
c5a812fc50
DB/Spells: Add missing condition to enable Activate Object (Despawn) effect
...
Closes #17762
(cherry picked from commit e386dd1dc4a65124ec099a31b26413d71f4b6e6d)
2022-02-05 23:01:36 +01:00
offl
e8e2ec0dc5
DB/Creature: Use DisableGravity for Time-Lost Proto Drake
...
Closes #16137
(cherry picked from commit 15125ba8cea60278ff6e6015d40dfe2b061b81f9)
2022-02-05 23:01:00 +01:00
offl
b430a70c68
DB/Creature: Remove static spawn of Burning Felguard
...
Spawned throught Scarshield Portal only
(cherry picked from commit e0825cc0a01efa6e8ba186778b1d4c65e36643ef)
2022-02-05 23:00:30 +01:00
jackpoz
0441f3ea5e
Core/LFG: Restore ".lfg queue" command argument handling
...
(cherry picked from commit a46c835ed1b498d4670c149a9f3ca31ea44eb35f)
2022-02-05 22:59:46 +01:00
ForesterDev
97a5c29e8a
Scripts/ICC: update Deathbringer Lord Marrowgar scripts to new model ( #25436 )
...
(cherry picked from commit 1c41c5285a89d7a4038f71c0f5c40dbc1009b3c1)
2022-02-05 22:58:23 +01:00
ForesterDev
8422442ed0
Scripts/ICC: update Blood Queen Lana'thel scripts to new model ( #25434 )
...
(cherry picked from commit def58965e8516978594a5d960c603932d34b7b2d)
2022-02-05 22:56:12 +01:00
Rushor
dfeb8c267f
Game/AI: Implement option to move a creature back to Homeposition on Evade. ( #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 <[email protected] >
(cherry picked from commit 02fca032e1d497be08681de0bfd7bca979f0dafd)
2022-02-05 22:51:52 +01:00
Winfidonarleyan
9fe5a7297d
Dep/fmt: update fmt library to 7.0.3
...
(cherry picked from commit 9d96e4852a4a25fdc323f656e24034fa1a280826)
2022-02-05 22:50:43 +01:00
Giacomo Pozzoni
7bb03fab51
CI/CircleCI: Attempt using cache from master in PRs
...
(cherry picked from commit 6ed1810abcf212b2cf04e5c6325e185ec4f3c05a)
2022-02-05 22:28:03 +01:00
Maks Szokalski
bc04acb726
Add "On" to some gossip methods in AI ( #25415 )
...
* Add "On" to some methods
* Update npc_innkeeper.cpp
* Update zone_borean_tundra.cpp
(cherry picked from commit 41188eb535e445b73909659980257da2939e4be4)
2022-02-05 22:18:19 +01:00
Treeston
013c9b2cb7
Core/ChatCommands: make ExactSequence more readable
...
(cherry picked from commit feaaa595cae735bb6093b24a88562c27b2723cfe)
2022-02-05 21:29:53 +01:00
Peter Keresztes Schmidt
bdd4ccbd78
Core/ChatCommands: Drop PlayerIdentifier's cast operators which could return nullptr (PR #25431 )
...
(cherry picked from commit 8985fc4046e9a9b43d873e4d7b89a71afb910517)
2022-02-05 21:25:23 +01:00
Peter Keresztes Schmidt
fd41de7ce3
Scripts/Commands: Convert argument parsing of lfg commands to new system (PR #25430 )
...
(cherry picked from commit 0769d7726975a2fc848972a53f71efc4b6463e72)
2022-02-05 20:59:38 +01:00
Shauren
a5c95bd01e
Misc: support enum class in enumutils_describe.py
2022-02-05 20:55:14 +01:00
Peter Keresztes Schmidt
26f3c25dae
Scripts/Commands: Convert remaining debug commands (PR #25429 )
...
(cherry picked from commit 062c55f1ab9c84396ce5b054945f5a908e3a354f)
2022-02-05 20:50:33 +01:00
Treeston
54fc62db52
Core/Misc: Convert leftover DatabaseTransactions-by-reference (pass them by value!)
...
(cherry picked from commit 6b8f3d0f94b7a611eba81b7a2ff476cf75d09f4a)
2022-02-05 19:56:31 +01:00
Treeston
b6635be041
[3.3.5] Core/Guilds: Guild cleanup (PR #25422 )
...
(cherry picked from commit cd28423a4e813baf6833f38c93613a7f82a721f8)
2022-02-05 19:20:18 +01:00
Treeston
42be7836df
Chat/Commands: Eradicate ChatHandler::extractOptFirstArg
...
(cherry picked from commit 4f636b80e4942c4c9c4811496d1c1b77f767378d)
2022-02-05 16:21:54 +01:00
offl
fbcd71ecd8
DB/Creature: Add missing extra flag to Grauf in heroic mode
...
Ref dad187615df603ad8614531a0ec84c1a5e136838
(cherry picked from commit 6b10f0cfd41201565de3b5fb5295a3566bbafb05)
2022-02-05 16:15:00 +01:00
SneakyV
08300bd530
DB/Locales: Add some missing deDE quest locales
...
Closes #25411
(cherry picked from commit 7e1ff21cf81877171063403eac6e6eabd9e3e714)
2022-02-05 16:13:54 +01:00
offl
50708de8bf
DB/Quest: Disable Craftsman Wilhelm's quests
...
Closes #25420
Before 3.0.2 his quests were available after 'Omarion's Handbook' (cannot be obtained currently)
(cherry picked from commit ec4e7d6f296039cd8afdb957c01dacfe8f0b6cf6)
2022-02-05 16:12:58 +01:00
illfated
fbb247357e
DB/Quest: Fix typo in Reward text of quest 'Dangerous!' (567)
...
Closes #25408
(cherry picked from commit fc5a39e20e9688c5dd38db723ca2c4cc8e1b7f34)
2022-02-05 16:12:15 +01:00
Cerveciento
a320578779
DB/Locales: Add missing esES & esMX quest locales (Part 33)
...
Closes #25421
(cherry picked from commit 63dece68641908abf1165e78730eda1642673509)
2022-02-05 16:11:12 +01:00
Cerveciento
21281b4e18
DB/Locales: Add missing esES & esMX quest locales (Part 32)
...
Closes #25400
(cherry picked from commit cf83cd8e5dd1b7a61d541fd892b966a104302a7e)
2022-02-05 16:09:27 +01:00
offl
5e2d70aa2e
DB/Creature: Add formations to Warden of Time
...
(cherry picked from commit aaac8f1f964c1495091d7fc0ec0dfb8839ea56d9)
2022-02-05 16:08:43 +01:00
Maks Szokalski
eca1e6e9cb
Core/AI: CombatAI refactor (PR #25416 )
...
(cherry picked from commit 99f9c26b2d8fde1388fd35af4b6c0eb0f323157a)
2022-02-05 15:59:47 +01:00
Houston
0124284957
DB/Misc: Move & update some VoA scripts to SAI, add waypoints ( #25419 )
...
Co-authored-by: Houston <[email protected] >
Co-authored-by: offl <[email protected] >
(cherry picked from commit ca9c7467673505663135ade6c33bf92a6f90534a)
2022-02-05 15:57:54 +01:00
Houston
edf511a551
Scripts/Icecrown: Small event of the down Nerub'ar Broodkeep ( #25410 )
...
Updates #25193
Co-authored-by: Keader
Co-authored-by: Ovahlord (sucker)
(cherry picked from commit f8db738e8da008ccb48f79f5dd10ebbd81750f5f)
2022-02-05 15:50:46 +01:00