Commit Graph
36112 Commits
Author SHA1 Message Date
Aokromes b4ded1cf28 DB/Spawns: Spawned Kragwa for Revenge of Kragwa worldquest
closes #27317 by mdx7
2021-11-27 15:16:01 +01:00
jackpoz aeece162b9 Core/MMaps: Fix crash added in 386b5a6fd948b4866cbd9a8a9892e8777922e9c9
(cherry picked from commit 17bb608a5e77345948a8c4f28d78e2cba5302505)
2021-11-27 01:40:13 +01:00
Killyana f41d2d109f DB/GameObjects: Remove double spawns
(cherry picked from commit 4040e06e03fd1a4690261a89a8401bb4e84bcfc5)
2021-11-27 01:40:00 +01:00
jackpoz b4cff8159e Core/MMaps: Simplify d182e5f7e73e614185f4470429467befd6e03981 and handle PATHFIND_INCOMPLETE in ChaseMovementGenerator as "cannot reach the target"
(cherry picked from commit 386b5a6fd948b4866cbd9a8a9892e8777922e9c9)
2021-11-27 01:38:24 +01:00
jackpoz bf1bf510fb Core/MMaps: Fallback to shortcut for flying units if Detour returned an incomplete path.
Fallback to shortcut for flying units if Detour returned an incomplete path. This is needed when a flying unit should fly to the floor below to reach the target, but since Recastnavigation doesn't support "jumping down" the unit would not find a path to the target.

(cherry picked from commit d182e5f7e73e614185f4470429467befd6e03981)
2021-11-27 01:38:11 +01:00
ZenoX92 15aece546f DB/Misc: More Quest Greetings
Closes #23183

(cherry picked from commit 273b1e77121ca4176e3a2b99bb144bbb85f3f511)
2021-11-27 01:37:57 +01:00
Giacomo Pozzoni d37a8ea038 Core/Database: Close the MySQL connection only after getting the last error code
(cherry picked from commit 3230ca74d21517204bb785e9ec799d995295ad28)
2021-11-27 01:25:47 +01:00
Killyana cb27083b36 DB/Creature: Ancient Raven-Priest
(cherry picked from commit 61defe77ad468548bd695d6184de22fc1ae0a525)
2021-11-27 01:25:31 +01:00
Jozef Dúc 10fcfde78b Core/Creatures: Filter out trainer spells that belong to a skill that can never be learned by a player with given class and race combination (#23176)
Closes #23172

(cherry picked from commit f221fcdd4b91e27c69a38dc665621797af0640c9)
2021-11-27 01:18:19 +01:00
Killyana 636302b146 DB/Creature: Improvements for Zuluhed the Whacked
(cherry picked from commit 201e0763eb76a894c2131a80cce7bb2711e5a4c1)
2021-11-27 01:15:55 +01:00
PolarCookie fa8f62db48 DB/Quest: Magisters' Terrace breadcrumbs quests
Closes #23174

(cherry picked from commit 1a4aba6c1c2e84638806442b34bea4e477d76b7a)
2021-11-27 01:10:04 +01:00
Killyana f04a7bc864 DB/Quest: Move some Breadcrumb quests from conditions to quest_template_addon
(cherry picked from commit 1238115e1c3dbe671cf8c1c937f74e7f07c32547)
2021-11-27 01:07:39 +01:00
Killyana 5f0dabffce DB/Quest: To Stars' Rest!
Closes #22968

(cherry picked from commit 9c9ad671309124712d47042ad8b6885756f26801)
2021-11-27 00:26:45 +01:00
Killyana 86627b9b96 DB/Quest: Move Breadcrumb conditions to quest_template_addon
(cherry picked from commit 3e40bd19676c8a97c194e333bde44b94a3cda09b)
2021-11-27 00:25:15 +01:00
Killyana 8e462c9180 DB/Quest: Add some breadcrumb quests
Closes #20452

(cherry picked from commit 38a340b95e00e2eab4f762adf5d1e5a0f891144f)
2021-11-27 00:22:35 +01:00
PolarCookie 0bde06c402 Core support for breadcrumb quests (#23157)
* Breadcrumb quests support in core

* To Winterspring! & Starfall

* translating ZenoX92's list, part 1

* Carendin Summons is Blood Elf only

* Breadcrumb to an exclusive group

* translating ZenoX92's list, part 2

* class quests

* breadcrumb trails

* better prevquest check

* less harsh error warnings

* minor optimization

* Rename 9999_99_99_99_world.sql to 2019_04_10_00_world.sql

(cherry picked from commit 5ed77113b637c49e99a610b00f385c51da67c3bf)
2021-11-27 00:21:08 +01:00
Killyana 7f57f6f606 DB/GameObject: Add animations for Firecrackers
Ref #16565

(cherry picked from commit 9b3b56f60cc3553d6edcc422b04ee42a4b55678f)
2021-11-26 23:00:23 +01:00
Killyana e12bbf0261 DB/Fishing: Fix quest loots in The Underbelly and The Violet Hold (Dalaran)
(cherry picked from commit 7aa91653c9e11e5c26642fe40f8f035b5d93af25)
2021-11-26 22:58:38 +01:00
Killyana eb5dc13d14 DB/Fishing: Add some missing loots and define base level fishing for Gundrak
(cherry picked from commit 5eeb69ff034bc8895868cccbd40aa70b0cfa293b)
2021-11-26 22:58:08 +01:00
ZenoX92 5c2f1718de DB/Gossip: Vinchaxa, Servant of the Hand & Rin'wosho the Trader
Closes #23171

(cherry picked from commit 310296f48f8563f138d3d4502b8e1e12112cb0f6)
2021-11-26 22:57:31 +01:00
ZenoX92 63f6c9eab6 DB/Quest: Mist
Closes #23170

(cherry picked from commit 605f440b8d9f9c479efec91604f0211f962676f1)
2021-11-26 22:55:49 +01:00
Killyana 9d878c6a24 DB/Creature: Nefarian's Troops text
Used when the last egg on  Razorgore the Untamed encounter is destroyed and the control from the orbs ends, all adds must run to the entrance of the room and despawns
Thanks to offl for the information

(cherry picked from commit d9d6264f3f476f78c29cc4e17b05255931c3d2a8)
2021-11-26 22:54:11 +01:00
Killyana e650402a5e DB/Fishing: The Obsidian Sanctum
(cherry picked from commit 0adfda655178d5e6a2162461a9239972d65a2d35)
2021-11-26 22:53:15 +01:00
Killyana d58d61e851 DB/Creature: Nefarian's Troops
No Idea why the position is weird, or for what purpose is used

(cherry picked from commit 77dcf86a3eaf02af66f546923e7d81256dfe2b86)
2021-11-26 22:52:06 +01:00
Killyana 47b52ac69e DB/Conditions: Fix spell click conditions for Argent Skytalon
(cherry picked from commit 0702c153fd32f665ce91d46a8c194b1946b4329b)
2021-11-26 22:50:01 +01:00
jackpoz ad06ab5436 Dep/Recast: Update recastnavigation to https://github.com/recastnavigation/recastnavigation/commit/54bb0943e5174a71eeeca11919920f685760a4f0
(cherry picked from commit e061663508191f7782dd62c7e13b5ea804f58f67)
2021-11-26 22:44:37 +01:00
Aokromes 2ed9d01efc Core/Spell: Move a log to category
(cherry picked from commit 1374658d727d37b34f60ce4891b5160bef5d28f8)
2021-11-26 22:44:18 +01:00
Jeremy 4fcc4a3300 Core/Movement: Fix some undermap issues with random movement/fear/blink (#22937)
* Core/Movement:
- Only move to point if there is a path that is not a shortcut (which will make the unit move through terrain)
- Added new function to check if there is a vmap floor without search distance
- Units that can fly, are underground but far above the vmap floor will stay underground (bronze drakes in tanaris)
- Don't remove PATHFIND_SHORTCUT from path type in some cases

* Core/Object: Ignore UpdateAllowedPositionZ for flying units.

- This will make flying units go through mountains instead of going to the top and back to the bottom to reach you.

* Core/Object: Revert some changes and let MovePositionToFirstCollision deal with a position without ground

* Missing groundZ change for objects on transport

* use CanFly instead of IsFlying

(cherry picked from commit 9fcbd8f15d249070aabc25d48df86681e8ec3d11)
2021-11-26 22:43:48 +01:00
PolarCookie fe0cff0cae Core: VehicleJoinEvent crash fix (#23136)
(cherry picked from commit 73e3fdc8b4545cca52b66032a5f2465183d14c71)
2021-11-26 22:33:43 +01:00
Killyana 7ea8331fa1 DB/Creature: Blackwing Orb Trigger
(cherry picked from commit 36f5114a87c12765100bc971f70df0b267e2f795)
2021-11-26 22:33:28 +01:00
Killyana b2ffbe15f1 DB/Creature: Tortured Drake
(cherry picked from commit dddf8ffcccbf8d760ab4103fa08b8b8582e5f37b)
2021-11-26 22:32:29 +01:00
Killyana 287a5d2741 DB/Creature: Add some missing Feast of Winter Veil npcs
(cherry picked from commit e4032f09a5febaaa41f36ebd4279cbb7af9698e5)
2021-11-26 22:30:49 +01:00
Killyana fa310e2058 DB: Fix some pooling related to events
Closes #21132

(cherry picked from commit 50dae61ae1d6e379fab290e93955748ccc54df09)
2021-11-26 22:27:11 +01:00
Ovah d5daa2ad49 Core/Objects: use the actual collision height of players and creatures to get more accurate liquid status results (#23070)
(cherry picked from commit b9e9ccf93c63c3b27d7a6f9eced0beb4e14af40e)
2021-11-26 22:24:07 +01:00
Killyana 9bf0d01597 DB/Creature: Coldmine Explorer (Cosmetic)
(cherry picked from commit c9a6044f574d7cbf1bf3165b642931bd9726ff36)
2021-11-26 22:19:33 +01:00
r00ty-tc 4c996bdf8b Core/GameEventMgr: Log error if loading GO/Creature into event that is part of pool - Only warn, still load the GO/Creature - These should be added to game_event_pool by pool ID instead
(cherry picked from commit 8bb88657f823b3e5446e250a48a2846abb10f023)
2021-11-26 22:06:18 +01:00
Killyana 1f47d18a36 DB/Quest: King of the Foulweald
(cherry picked from commit d2906836e02f8129d380d57e87f09fe607755a4b)
2021-11-26 22:02:39 +01:00
Killyana d3032d22fe DB/Creature: Onyxia Trigger
(cherry picked from commit b0426f4e47bcc42ab84cc4fa0f6ec2b136f6d31d)
2021-11-26 22:00:50 +01:00
Killyana 6deeb01526 DB/Creature: Monster Generator (Blackwing)
(cherry picked from commit 968723b5ec43acb14d4b1312fb83dced4e1a8ead)
2021-11-26 21:59:31 +01:00
Killyana 0b90014e71 DB/SAI: Nathanos Blightcaller
Add Summon Conquered Soul ability

(cherry picked from commit 7a8b0b4e58e17747e8e35c771bca470994ae8e71)
2021-11-26 11:23:18 +01:00
Killyana f7048afac1 Core: Remove wrong emotes played in combat
Ref #23152

(cherry picked from commit c52eb49f71606b6b07b9edf279606713292ec92c)
2021-11-26 11:22:26 +01:00
Gustavo b86a66c5be Core/Scripts: Fix Blood summon position (#23088)
* Core/Scripts: Fix Blood summon position

Updates #13162

(cherry picked from commit cc3293c0023b36434747190103a1f0ffee0f8488)
2021-11-26 11:21:24 +01:00
Gustavo 6aaf9aaf3b Core/Misc: Warning fixes (/W4) (#23149)
* Core/Misc: Warning fixes (/W4)

(cherry picked from commit 50f122de778bca324d0f4c81f1e8eb30b90a7314)
2021-11-26 11:18:15 +01:00
PolarCookie 5aa0539d4b DB/Reputation: Fix quest reputation rewards for Sporeggar and Kurenai
Closes#20600

(cherry picked from commit a108e5771445d9c94ae73f6606678501116dd544)
2021-11-26 11:14:30 +01:00
PolarCookie b4d2d571ac DB/Loot: Withered Basidium
Closes #23156

(cherry picked from commit 35a0ed1f39186b7ca9c004af9caf680f8dda3187)
2021-11-26 11:13:45 +01:00
PolarCookie af9a562e2e DB/Loot: Bog Lord Tendril Drop Chance
Closes #23155

(cherry picked from commit d51ecee4cd6ee20adfce016104b32b171a116203)
2021-11-26 11:12:46 +01:00
PolarCookie 75ed9f606d DB/Quest: Zangarmarsh Cenarion Friendly requirements
Closes #23153

(cherry picked from commit 441bf6107425a462cf31732a6f50d358c34e2c8b)
2021-11-26 11:12:08 +01:00
Killyana 1b9f326771 DB/Quest: A Plague Upon Thee
(cherry picked from commit 14c077a33c6e66ea833b6dbe71763f96c6979dd3)
(cherry picked from commit 770a14c0035f846d3b7af5c28ea78af2b4f26591)
2021-11-26 11:07:21 +01:00
Killyana 967cdecb48 DB/Creature: Fix Murlocs spawns in Azuremyst Isle and Bloodmyst Isle
(cherry picked from commit 5c082064da59227c08271508a5f2ce71e66da0d6)
2021-11-26 11:03:03 +01:00
Killyana 2112357d4f DB/Creature: Respawn Azuremyst Isle properly
(cherry picked from commit 12e803c06e5af1c696ff4c6a5bbe85eae1477645)
2021-11-26 11:01:54 +01:00