Commit Graph
35368 Commits
Author SHA1 Message Date
Killyana 115332fcaa DB: Fix some DB errors
(cherry picked from commit 2df068ec38f460e9e4218067b96e0386847069a6)
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 7346793bcdfef591658b6934220dc25ee52351a3)
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 bab06993e278f790e9236e874290b403c751e9b5)
2021-10-23 02:14:04 +02:00
Keader 0feb1592bf Scripts/Uduar: XT002 Rework (#21566)
Closes #21489

(cherry picked from commit 81a6e2e5101834b4f8950ea8ecc728f5548ab906)
2021-10-23 02:14:02 +02:00
Keader c2666bd255 Utilities/EventProcessor: Added a overload to AddEventAtOffset accept rand time
(cherry picked from commit 4d9c36c8c3bc59afb74ffe336ff121c06812d645)
2021-10-23 00:23:22 +02:00
Keader 37c9553372 Scripts/Black Temple: Fixed some issues on Illidan
(cherry picked from commit 0ebb315d6ce420c534dcef9c3af1cbad43c88096)
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 d4ef2529e91043bc719c3238714413fd21c9005c)
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 cdf4040f4fce4f1e5ebb33525c4618845605081c)
2021-10-22 23:51:59 +02:00
Treeston 070bbb6707 Core/Unit: Acquire GetControllingPlayer. Use to fix duel bugs.
(cherry picked from commit d2d9f470c388a80d395e9a49a860ceb0b7e27fd3)
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 042f5515e4f3e52b0d2e23d9b9e147041849ce12)
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 0e4a49b0a4c86eb4a2d0d128e24bc8aaabb47e31)
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 5706d49e49733f70a6ea2304b7e3671c16ca0c13)
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 79f0e55dcbe4a978363b4216188dd45e77512d1c)
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 dd54c8012321ecd40fc82f04cf0c98b201bc580e)
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 deabd4ab453ee8cf1f515bdb32bf9cf9de7f0591)
2021-10-22 23:15:27 +02:00
Killyana 8c17cdf095 DB/GameObject: Restore deleted objects
(cherry picked from commit 6e8070ae3388bb48a7a1e97f64ae3f44558319e6)
2021-10-22 23:05:32 +02:00
ZenoX92 6099c07680 DB/Quest: Feast at the Blue Recluse
Closes #22291

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

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

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

(cherry picked from commit db060c406ff19222c62a134087fbb6fee6d3a00c)
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 97371533bf4fa0664957b2badf2c945b5b7595c2)
2021-10-22 21:39:28 +02:00
DanVS 1195e2cf1a Scripts/Scarlet Enclave: Death Comes From On High
(cherry picked from commit afc25d22ef2c08d55e28e41778c6867dd2b2577d)
2021-10-22 21:38:42 +02:00
Killyana 389791d497 DB/Creature: Steamrigger Mechanic spawns
(cherry picked from commit c4166dfd006e3516d0e6584c2075845ac0e96d9f)
2021-10-22 19:13:16 +02:00
Killyana fe23cb46ad DB/Spell: Flaming Spears
Ref #1596

(cherry picked from commit 1da9c040c96a300e416acc8bf9fec14aff5edab5)
2021-10-22 19:11:41 +02:00
Treeston 5d48e8db7d Core/AI: Remove unnecessary parameter from DoZoneInCombat after eb1972f
(cherry picked from commit c00a2efb21356eb4105cb7db9112c708762d9191)
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 eb1972f21d6e79da32a89cb58c5c28eb98b0a4fb)
2021-10-22 00:48:20 +02:00
Killyana 2d72e79ac4 DB/Quest: Suntara Stones
Closes #3305

(cherry picked from commit a8dd266704acf630102eae473b8822a8de9a7795)
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 86bba6421baf4be501dd523890ce691de3914e2f)
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 f95a383293e32eeae514899c132e901174f4207e)
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 38d3b35561e2634fe633f1c21b1d786b2899e9cb)
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 121346f1f9d058079e662ce77c63f1d13b13517f)
2021-10-22 00:40:20 +02:00
ZenoX92 9a34952705 DB/Creature: Stonemaul Spirit
Closes #22286

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

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

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

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

(cherry picked from commit 11e2bf2b145fc02a091dcd6f24323cfd2ace7d2e)
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 8b9d18f29ca5febf27328634ef1323ea890b40c4)
2021-10-21 23:13:53 +02:00
Killyana 8875e89537 DB/Gossip: Vlagga Freyfeather and Amish Wildhammer
Ref #19398

(cherry picked from commit b01d9f9b5850d1bb63d310ec131544bd275f7fc4)
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 bc3da555fea74fba6902bd0d2dfda773116c196a)
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 2a50f9202bc36faf2b8b48cf52f2f86d974a4544)
2021-10-21 00:17:59 +02:00
ZenoX92 c16164f68d DB/Quest: The Missing Diplomat (Part 16)
Closes #22261

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

(cherry picked from commit 25d7b7c819048d0c2d62b61dc47624735935a5f3)
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 9f3e6bfe9b76c4b0829cc4bc702d9a31144ce83f)
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 41982aa300263b2c8faedfb88015d31e0ee3161a)
2021-10-19 23:41:07 +02:00
illfated 5cafc211e6 Scripts/Eastern Kingdoms: zone_wetlands converted to SAI cleanup (#22252)
(cherry picked from commit 59edf6b100a9092cd530af6cab2b68a84ecd11f0)
2021-10-19 23:38:02 +02:00
ZenoX92 b75a9c2210 DB/Quest: Trelane's Defenses
Closes #22246

(cherry picked from commit 6726126664db734f0119de9d88d2eecbc1e7244d)
2021-10-19 23:36:49 +02:00
ZenoX92 7193ed6e99 DB/Quest: Recover the Cargo!
Closes #22245

(cherry picked from commit 1e80505cda06f505a825304b52bfd5ed2cd8db45)
2021-10-19 23:35:45 +02:00