Commit Graph
36406 Commits
Author SHA1 Message Date
jackpoz ab3edebb5d Core/Player: Remove all Motion Masters when teleporting
Fix #22859

(cherry picked from commit 72fc79a9e63d77754699a3da90d81219b2defb0d)
2021-12-11 11:38:24 +01:00
Killyana d01906b76c DB/Quest: The Iron Colossus
Closes #4974

(cherry picked from commit d0de3081a3bf2c697858427ffda6be6576f05020)
2021-12-11 11:37:36 +01:00
jackpoz 1b6dee9990 Core/SmartAI: Rename SMART_EVENT_HEALT_PCT to SMART_EVENT_HEALTH_PCT
(cherry picked from commit 50ed1bb5b3d30936b844659b869fe66a0da7e04f)
2021-12-11 11:35:07 +01:00
Killyana a34ba9aca4 DB: L70ETC event in Grim Guzzler
Closes #18919
This will not work until spawns linked to a game events are able to be added to instanced map.

(cherry picked from commit 234674f1661906d994d1803150e812ce87c53b26)
2021-12-11 11:33:34 +01:00
Killyana 7306bd2c56 DB/Creature: Hexxer Corpse
(cherry picked from commit f62b99a52494318b75d72c963fc45907838bd294)
2021-12-11 01:31:05 +01:00
Keader 79d4a0f8aa Scripts/Icecrown Citadel: Fixed Heroic Attempts logic (#23379)
(cherry picked from commit 136964769db509d1a2238f863d57e61651d97fae)
2021-12-11 01:27:48 +01:00
Killyana 98935d4412 DB/Creature: Fjord Penguin
(cherry picked from commit 7bbecf12cde3057109cb76339b6ecdbea21904cf)
2021-12-10 23:19:15 +01:00
Killyana e8ca2778c4 DB/Creature: Netherwing Ray
(cherry picked from commit 7301c5fdf7d589a09a7bed9694da7b49f9505d71)
2021-12-10 23:18:22 +01:00
jackpoz db0058964f DB: Add new view vw_log_history to show database logs in a better way
(cherry picked from commit 9fc4ff9dd29968c1d64f47df4e721b468ac87362)
2021-12-10 23:01:13 +01:00
Killyana ab539b0b7d DB/Creature: Akama Event Trigger
(cherry picked from commit a45f26ef2dc6855f609fa89545c866a8d4ccfae8)
2021-12-10 22:57:47 +01:00
Killyana e5bd17c9dc DB/Creature: Ethereal Ring Target Bunny, Lightning
(cherry picked from commit 15932004a9ccd3ab7d966303979c3ec5b07a4c57)
2021-12-10 22:56:39 +01:00
Sorikoff 941f6e4175 DB/SAI: Howling Fjord
Closes #23376

(cherry picked from commit 4051d4c61e5292d2c6a9fefd316d246cb72ac4e8)
2021-12-10 22:55:42 +01:00
Sorikoff c300cc8942 DB/SAI: Nerub'ar
Closes #23374

(cherry picked from commit 16d512c574e300ac9b933dbb60d78ce04e097396)
2021-12-10 22:55:18 +01:00
Wyrserth 044636e25d Loot/Item: fix drop chance for Moonrest Gardens Plans
Closes #23372

(cherry picked from commit 442288a760917b1152ffcd17e95f0607adb2a42d)
2021-12-10 22:54:51 +01:00
Wyrserth 5848d495dc DB/Gossip: add Death Knight-only gossip text for NPC The Ebon Watcher
Closes #23371

(cherry picked from commit 3c89f1325f160fd498033aa75ddb5ceaf88d8197)
2021-12-10 22:54:11 +01:00
Wyrserth eb13377bae DB/SAI: out of combat dialog for NPCs Crusade Engineer Spitzpatrick and Crusade Architect Silas
Closes #23370

(cherry picked from commit 8d3a3024d80f64471f37121546ded7bfb1f9ec27)
2021-12-10 22:53:18 +01:00
Wyrserth ca6fe70745 DB/Item: Add gold loot to item Chest of Spoils
Closes #23369

(cherry picked from commit b4a2d18b9e53231ca62f0f5b722c8896846dbdf6)
2021-12-10 22:52:44 +01:00
jackpoz 6303c7bcb1 Core/Logs: Allow to log startup logs into Database appender
(cherry picked from commit dbd8b3fc63d1b218df755f34fd7185553f2db3a5)
2021-12-10 22:49:10 +01:00
Wyrserth 88d5b91c05 Script/Dalaran: don't allow Dalaran faction guards to teleport a player that has the Trespasser! debuff. (#23373)
(cherry picked from commit 5016f588d5f20ef8eb0f3da9c3c92bbac8e132ee)
2021-12-10 22:47:33 +01:00
ccrs fb3b94dfe5 Core/Log: 1f85348 followup
add missing logger entries

(cherry picked from commit fb28cee6eeb97b722ebce54a444de9f13717752c)
2021-12-10 22:46:25 +01:00
ccrs 41dba7c456 Scripts/ZulGurub: general instance related refactoring/updating
plus couple event-spells-ai related corrections
plus codestyle cleanup

(cherry picked from commit 7b2defe5a0e645ab88e48df2d8e5417e4977d41c)
2021-12-10 22:45:42 +01:00
Killyana 31747b4f86 DB/QuestGreeting: More Quest Greeting
Closes #23340

(cherry picked from commit 91028d98a3c260d24d33018ca9a7f05da76ff7e7)
2021-12-10 22:35:46 +01:00
Sorikoff d2896f1161 DB/Quest: Apothecary Zelana
Closes #23361

(cherry picked from commit c425e2d8517279768384ea102d38058615017fea)
2021-12-10 21:49:35 +01:00
Wyrserth 49840048bf DB/Quest: A Lesson in Fear
Closes #23366

(cherry picked from commit e8c35339771301cb4ea320bd090beaf46853cbac)
2021-12-10 21:48:55 +01:00
Killyana e0b65d8e4c DB/Misc: Arcatraz entrance event
Closes#21107

(cherry picked from commit 97a056ce9714b6c2e6016c698eb6462a08695cbf)
2021-12-10 21:48:01 +01:00
ForesterDev dd4da6ce5b Core/Logging: Split logs for unknown and zero triggered spells (#23180)
* Core/Conditions: implement CONDITION_GAMEMASTER

* Split logs for unknown and zero triggered spells

* Update SpellAuraEffects.cpp

* Update SpellAuraEffects.cpp

* Update SpellAuraEffects.cpp

* Update SpellEffects.cpp

* Update SpellAuraEffects.cpp

* Update SpellAuraEffects.cpp

* Update SpellEffects.cpp

* Update SpellEffects.cpp

(cherry picked from commit 1f853480ee07d22fdbe9782d600423bbd4ef4abb)
2021-12-10 21:41:50 +01:00
Wyrserth db6fdef3d7 Script/Quest: implement event for the quest Orabus the Helmsman (#23346)
* Script/Quest: implement event for the quest Orabus the Helmsman.

Thanks Wyreth for the original script.

* Fix coordinates that I inverted by mistake.

* Rename 9999_99_99_99_world.sql to 2019_06_04_04_world.sql

(cherry picked from commit b5e04c892084567ccbeacdb1500f0488f1eb48b8)
2021-12-10 21:38:27 +01:00
Killyana adb5535483 Spell/Script: Stasis Field
Closes #23355

(cherry picked from commit 7dd87e3df44c1c5b9b8ffb9652911d46d6676c38)
2021-12-10 21:37:45 +01:00
Killyana 55c3e1f9dd DB/Creature: Remove some wrong waypoint actions
(cherry picked from commit bb60122f2c0a67fbb7e1a7e31e1be9b5722ef6ee)
2021-12-10 21:36:41 +01:00
Killyana ad0bc1794f DB/Creature: Seer Nakha
(cherry picked from commit 9e167dd9cbe40a89f9df5b99eb6a543f1d3bebb3)
2021-12-10 21:18:17 +01:00
Killyana c5eebd9ebe DB/Creature: Or'kaos the Insane
Originally Toranaku was supposed to give a quest to kill Or'kaos upon a player reaching Exalted with Netherwing in order for him or her obtain a netherdrake mount; but the idea was replaced with : Lord Illidan Stormrage quest.
Currently serves no useful purpose, including lacks loot.

(cherry picked from commit 26e859051e865603acffde69d6d86054538468b2)
2021-12-10 21:17:25 +01:00
Wyrserth b6d28b5497 Script/GunDrak: fix order for yell and altar texts on death for two bosses (#23357)
(cherry picked from commit 65aea13c252b22003a41ff7f6fba7139b6681768)
2021-12-10 21:16:10 +01:00
Wyrserth 647893597c Script/Creature: implement spell effect for the item Prototype Neural Needler used on Imprisoned Beryl Sorcerer (#23349)
* Script/Creature: implement spell effect for the item Prototype Neural Needler used on Imprisoned Beryl Sorcerer.

* Rename 9999_99_99_99_world.sql to 2019_06_03_02_world.sql

(cherry picked from commit eb5d1d32485bc305e53d7a3229467050b02a1b0e)
2021-12-10 21:15:56 +01:00
Killyana 34b52c6d26 DB/Creature: Bash'ir Surveyor
(cherry picked from commit acd462d83f6b5c87ec4e441e8775571d1713dbe3)
2021-12-10 21:14:51 +01:00
Killyana c016a6a768 DB/Quests: Remove deprecated quests from Horde Warbringer
(cherry picked from commit 47add89a11b319ff9acab726a0587d2af56dd2d0)
2021-12-10 21:13:50 +01:00
Wyrserth b3e7be5387 Script/Creature: calculate Traveler's Tundra Mammoth's NPCs' exit position based on current player's position (#23344)
* Script/Creature: calculate Traveler's Tundra Mammoth's NPCs' exit position based on current player's position.

* Comment out unused argument.

(cherry picked from commit d71a0608bfa93b0733489fc138431ec0918220af)
2021-12-10 21:12:48 +01:00
Wyrserth d037c6b086 Core/SAI: add action_param3 to SMART_ACTION_REMOVEAURASFROMSPELL to allow it to remove only auras from spells that were cast by the entity itself. (#23345)
(cherry picked from commit d365dd915715d4608ae69fa54f094ab65f02e984)
2021-12-10 21:12:25 +01:00
illfated 84010d2372 DB/Quest: Old Whitebark's Pendant (8474) - spacing & words missing in RewardText
Closes #23339

(cherry picked from commit 345133d75ea72b5361835e25fd4b10a8ae4fe3da)
2021-12-10 21:10:11 +01:00
ZenoX92 803e677963 DB/Quest: A Mission of Mercy
Closes #23329

(cherry picked from commit f4e9b2901ccf1c7edfe49da91c9699edb9db1a72)
2021-12-10 21:08:24 +01:00
Killyana 5c549e5a5a DB/Quest: The Black Box
The quest is not repeatable

(cherry picked from commit d1c279ccda33b7245cb9a3d9661937debb25b64b)
2021-12-10 21:07:12 +01:00
Meji 0a8f79ad5a Core/BattlePets: Improvements when enabling battle pets (#27367) 2021-12-10 20:17:21 +01:00
Shauren 747da1f804 Core/Spells: Implemented SPELL_ATTR1_CAST_WHEN_LEARNED 2021-12-10 18:47:09 +01:00
Naddley c28ac3ce67 DB/Spawns: Added spawns on Exiles Reach/NPE ship for Horde
Closes #27354
2021-12-09 01:31:12 +01:00
jackpoz efbb6f5b7d Core/Map: Don't log errors about Area ID 0
Restore a check about Area ID 0 that would silently ignore this case instead of spamming log errors. Check removed in e79c595b695ea5f35b8324efbb7741ccb102bce9
Fix #23085

(cherry picked from commit bda351d7f1cb3ff663a9d231afa85864ea0f8078)
2021-12-09 00:32:48 +01:00
jackpoz 363f385fc0 Scripts/HallsOfLightning: Fix Volkhan spamming in chat when wiping at 10% health
Ref #23082

(cherry picked from commit 2d5387ea425fc4c31d664fcccad02c83a9f41aa0)
2021-12-09 00:32:32 +01:00
Ovah 0feebcdf5b Core/Groups: do not allow lfg groups to change the loot mode (#23336)
While the UI does not allow changing the loot mode you can still trigger the opcode by running interface scripts which we will now block as well so nobody can ninja-loot anymore.

(cherry picked from commit 49a9cbf20a483da006e45f2ff953583c75c689f0)
2021-12-09 00:32:17 +01:00
jackpoz b4652a38d3 Core/Misc: Headers cleanup
Use simple std::string concatenation instead of stringstream to avoid including <sstream> header.

(cherry picked from commit 9c790e231ef00c29a33b037ac2ae28d526474539)
2021-12-09 00:32:05 +01:00
Killyana a265e5bed1 DB/Creature: Forgus
(cherry picked from commit 33074b34c8bcdcb7005af12dc5bf21665e495f5b)
2021-12-09 00:28:47 +01:00
Killyana cfaeb72237 DB/Quest: Dark Iron Legacy
(cherry picked from commit a99f67c381915cbf4407e18244304d7624c63966)
2021-12-09 00:27:44 +01:00
Killyana b325f738d1 DB/Misc: Skorn - Howling Fjord
From https://github.com/cmangos/wotlk-db/commit/cce38b05fb3f70483217644f6596d297d77def22
By Grz3s
Closes #14839

(cherry picked from commit d823c6896eb35a6a81ccc2551d7ffb561ce3486b)
2021-12-09 00:27:04 +01:00