Commit Graph

39720 Commits

Author SHA1 Message Date
ZenoX92
d45b66b9e1 DB/Quest: Quest Emotes (Dustwallow Marsh)
Closes #22312

(cherry picked from commit d746c401b5)
2021-10-23 02:14:04 +02:00
ZenoX92
d408d60f0c DB/Creature: Theramore Practicing Guard
Closes #22310

(cherry picked from commit d56f08d584)
2021-10-23 02:14:04 +02:00
Killyana
115332fcaa DB: Fix some DB errors
(cherry picked from commit 2df068ec38)
2021-10-23 02:14:04 +02:00
Killyana
0e1cc3c71a DB/Script: Update guid object related to "Cleansing Witch Hill"
Ref #22262

(cherry picked from commit 7346793bcd)
2021-10-23 02:14:04 +02:00
Ovah
b2eef8903b Core/Maps: initialize PositionFullTerrainStatus to avoid having issues with those variables (#22315)
(cherry picked from commit bab06993e2)
2021-10-23 02:14:04 +02:00
Keader
0feb1592bf Scripts/Uduar: XT002 Rework (#21566)
Closes #21489

(cherry picked from commit 81a6e2e510)
2021-10-23 02:14:02 +02:00
Keader
c2666bd255 Utilities/EventProcessor: Added a overload to AddEventAtOffset accept rand time
(cherry picked from commit 4d9c36c8c3)
2021-10-23 00:23:22 +02:00
Keader
37c9553372 Scripts/Black Temple: Fixed some issues on Illidan
(cherry picked from commit 0ebb315d6c)
2021-10-23 00:22:53 +02:00
Treeston
a5989dcee9 Core/Unit: Store charmer and charmed pointers on Unit directly, no more map lookups for Unit::GetCharmer and Unit::GetCharmed
(cherry picked from commit d4ef2529e9)
2021-10-23 00:11:44 +02:00
Shauren
ab95c5e9d7 Core/Creatures: Restored old initialization order: AI after movement
Closes #22307

(cherry picked from commit cdf4040f4f)
2021-10-22 23:51:59 +02:00
Treeston
070bbb6707 Core/Unit: Acquire GetControllingPlayer. Use to fix duel bugs.
(cherry picked from commit d2d9f470c3)
2021-10-22 23:51:36 +02:00
Treeston
e4e8c1c59c Core/AI: Clean up charm AI handling, we now have two unique_ptr instead of a crapton of booleans
(cherry picked from commit 042f5515e4)
2021-10-22 23:47:51 +02:00
Treeston
6a91fe3fbe Core/Creature: Fall back to combat list if calling for help without threat list
(cherry picked from commit 0e4a49b0a4)
2021-10-22 23:21:01 +02:00
Treeston
f6ceb4bf0c Scripts/SmartScripts: _SET_IN_COMBAT_WITH_ZONE and _CALL_FOR_HELP no longer use a target. Because that feature made no sense and was unused.
(cherry picked from commit 5706d49e49)
2021-10-22 23:20:36 +02:00
Treeston
6b8329f6af Core/Creature: Some adjustments to Creature::CallForHelp. Now works even if the Creature hasn't selected a victim yet.
(cherry picked from commit 79f0e55dcb)
2021-10-22 23:17:41 +02:00
Treeston
fff5a32a13 Core/LFG: Order group members before creating LFG group (leader > tank > healer > dps). Closes #16244.
(cherry picked from commit dd54c80123)
2021-10-22 23:17:04 +02:00
jackpoz
b6f28a7ebc Core/Packets: Reduce memory footprint of cached queries (#22297)
Ensure only the minimum required memory is used by caching query packets by calling shrink_to_fit()

(cherry picked from commit deabd4ab45)
2021-10-22 23:15:27 +02:00
Killyana
8c17cdf095 DB/GameObject: Restore deleted objects
(cherry picked from commit 6e8070ae33)
2021-10-22 23:05:32 +02:00
ZenoX92
6099c07680 DB/Quest: Feast at the Blue Recluse
Closes #22291

(cherry picked from commit 8ad08aea91)
2021-10-22 23:02:34 +02:00
ZenoX92
eb241db187 DB/Quest: Move the Sunken Treasure to SAI
Closes #22290

(cherry picked from commit 42fec4a698)
2021-10-22 21:50:04 +02:00
ZenoX92
82d5b7c744 DB/Creature: Stonemaul Spirit
Closes #22286

(cherry picked from commit 1b93ad790d)
2021-10-22 21:47:04 +02:00
Killyana
ad5dd6cc9e DB/Creature: Risen Wintergarde Miner
Closes #16306

(cherry picked from commit db060c406f)
2021-10-22 21:42:06 +02:00
PolarCookie
8c9e5cd3f3 [3.3.5] Core/Loot/Gameobject: Tempspawned Gameobjects after looting (#22124)
* spell spawned chest non-despawn fix

* fix the consumed game objects

(cherry picked from commit 97371533bf)
2021-10-22 21:39:28 +02:00
DanVS
1195e2cf1a Scripts/Scarlet Enclave: Death Comes From On High
(cherry picked from commit afc25d22ef)
2021-10-22 21:38:42 +02:00
Killyana
389791d497 DB/Creature: Steamrigger Mechanic spawns
(cherry picked from commit c4166dfd00)
2021-10-22 19:13:16 +02:00
Killyana
fe23cb46ad DB/Spell: Flaming Spears
Ref #1596

(cherry picked from commit 1da9c040c9)
2021-10-22 19:11:41 +02:00
Treeston
5d48e8db7d Core/AI: Remove unnecessary parameter from DoZoneInCombat after eb1972f
(cherry picked from commit c00a2efb21)
2021-10-22 13:29:34 +02:00
Seyden
8f097e4425 Core/Scripts: Implement script name reloading
* Authored by Seyden
* Co-authored by Naios
* We thank Shauren for your helpful feedback
2021-10-22 12:52:37 +02:00
Aokromes
972105183a DB/Instances: Added missing templates for some BfA dungeons
closes by mdX7
2021-10-22 10:37:05 +02:00
Treeston
6a5edf0472 Core/AI: Some cleanup to DoZoneInCombat and Malygos' AI that I found while working out #22226.
(cherry picked from commit eb1972f21d)
2021-10-22 00:48:20 +02:00
Killyana
2d72e79ac4 DB/Quest: Suntara Stones
Closes #3305

(cherry picked from commit a8dd266704)
2021-10-22 00:46:57 +02:00
Treeston
6f0e58cce0 Core/Movement: Prevent NO_PATH evades from incorrectly happening in a few places. Closes #22226.
(cherry picked from commit 86bba6421b)
2021-10-22 00:42:04 +02:00
Treeston
0c3690db91 Core/SmartAI: SetRun fix for SAI, because for some reason it has like 95% of escortai code duplicated??? shitshow zz
closes #21463

(cherry picked from commit f95a383293)
2021-10-22 00:41:41 +02:00
Treeston
45766c3d6e DBError follow-ups:
* broadcast_text mismatch (6eb7f06) is now a _INFO since Aok isn't nearly as fast as fixing as he claimed.
* SmartAI invoker misuse (482328b and a3c85c8) are now blocking errors

(cherry picked from commit 38d3b35561)
2021-10-22 00:41:07 +02:00
Treeston
58000148d3 Core/AI: EscortAI::SetRun now also adjusts already-in-progress waypoint paths, as opposed to only affecting future path loading. Closes #21290.
(cherry picked from commit 121346f1f9)
2021-10-22 00:40:20 +02:00
ZenoX92
9a34952705 DB/Creature: Stonemaul Spirit
Closes #22286

(cherry picked from commit 7d6c3d2f6c)
2021-10-22 00:39:26 +02:00
ZenoX92
4e1f35e935 DB/Creature: Apprentice Morlann
Closes #22276

(cherry picked from commit 8607660f1b)
2021-10-22 00:38:14 +02:00
ZenoX92
73a004c4c7 DB/Quest: Quest Emotes (Arathi Highlands)
Closes #22275

(cherry picked from commit 13b012ebe4)
2021-10-22 00:22:51 +02:00
ZenoX92
8a6fd32570 DB/Quest: Disable some deprecated quests
Closes #22274

(cherry picked from commit cf7a85353d)
2021-10-21 23:26:09 +02:00
ZenoX92
ff16fd186e DB/Quest: "Shady Rest Inn" Quest Chain (Alliance)
Closes #22273

(cherry picked from commit 11e2bf2b14)
2021-10-21 23:25:24 +02:00
Keader
539fcb1862 Scripts/Trial Of The Crusader: Fixed Anub'arak Pursuing Spikes
Closes #21420

(cherry picked from commit 8b9d18f29c)
2021-10-21 23:13:53 +02:00
Killyana
8875e89537 DB/Gossip: Vlagga Freyfeather and Amish Wildhammer
Ref #19398

(cherry picked from commit b01d9f9b58)
2021-10-21 23:11:39 +02:00
Shauren
cf4ec52d39 Core/Commands: Fixed .damage command to work with spell schools caused by bad strtok usage
Closes #22280

(cherry picked from commit bc3da555fe)
2021-10-21 00:18:13 +02:00
Treeston
abaf5d8068 Scritpts/Commands: Fix area name display if no area present. Closes #21727.
(cherry picked from commit 2a50f9202b)
2021-10-21 00:17:59 +02:00
ZenoX92
c16164f68d DB/Quest: The Missing Diplomat (Part 16)
Closes #22261

(cherry picked from commit cbacc72d93)
2021-10-21 00:05:14 +02:00
ZenoX92
20224aef17 DB/Quest: Cleansing Witch Hill
Closes #22262

(cherry picked from commit 25d7b7c819)
2021-10-20 00:30:28 +02:00
Shauren
8a309542ce Scripts/Commands: Fix .quest complete to properly work with PvP kill quests 2021-10-19 23:46:09 +02:00
Killyana
f234054357 DB/SAI: Update target relate to old template
Closes #22263

(cherry picked from commit 9f3e6bfe9b)
2021-10-19 23:43:09 +02:00
Treeston
d3f93bcc26 Spells/Auras: Properly handle negative health modifiers on application. Closes #22211.
(cherry picked from commit 41982aa300)
2021-10-19 23:41:07 +02:00
illfated
5cafc211e6 Scripts/Eastern Kingdoms: zone_wetlands converted to SAI cleanup (#22252)
(cherry picked from commit 59edf6b100)
2021-10-19 23:38:02 +02:00