- removes Professor Dabiri from zone script and adds him to smart_scripts.
- also removes one more line of hardcoded text in core scripts
(cherry picked from commit 8e84603090726cf3715c444763a2c499f6518e95)
Closes#14692 by Tangol
Maybe there are some incorrect flags, open a ticket for affected bosses.
(cherry picked from commit 416a26b70c81946f1769e2741f4942cca9f7307f)
1) Venomhide Hatchling - add text emotes for when fed.
2) Silkwing Larva - Metamorphis into Silkwing.
3) Fix Rise, Obsidion, The Emissary and last 3 quests from Battle at Valhalas Chain again since previously using sai action to start attack would force remove immune_to_pc flags.
(cherry picked from commit 21430746b62be066d333bf511c8725b3460f0082)
(cherry picked from commit f03dc799591afe9421b1970fa9b07465bf6ef312)
Rename 9999_99_99_99_world.sql to 2016_06_13_04_world.sql
(cherry picked from commit 90ba7fe938241b6900daaef950e89b58da1e514f)
Closes#17342 by SnapperRy
(cherry picked from commit d4fbddfd7e7dce9343f95516bfaa9280887118e9)
DB/Quest: fix availability for quest "The Totem of Kar'dash"
Closes#17344 by SnapperRy
(cherry picked from commit 405b4edca5af86d27874eb94d451c749f12abf72)
By tkrokli
Closes#17334
(cherry picked from commit 951d0f579480773f4f9f2c9dca8ec0a97ac680a2)
DB/Quest: Improvements for quest "Bitter Rivals"
By SnapperRy
Closes #17267
(cherry picked from commit 16fa58176820a458eae0f7a2be1e527a33dd1d6b)
DB/SAI: Mebok Mizzyrix
By Rushor
(cherry picked from commit 51a34eb135b27061f49349ca6af35479fac773c7)
DB/SAI: Cabal Ritualists
By Malcrom
Closes #17212
(cherry picked from commit cc7adf9f9cf49633ba76b5ebc86e69af382ea839)
DB/Creature: RP event with Jane, Nova & Jessel
Closes#17164
By lyn1337
(cherry picked from commit cf398f2d2e946a91cebf791ebaac993ef890c283)
DB: Fix a DB error
(cherry picked from commit 88f1de12e42d6b1c21ca17f050a4b4d8172cf28d)
DB/Loot: Fix some drop rates
Closes#17139
(cherry picked from commit bd3bfc4ce127cdacb4b0e582609bf495bb6186ab)
DB/Creature: Add FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ to some npcs
Closes#17045
(cherry picked from commit 777910141c187db5c241b98b558f65d5dc7d1cd3)
DB/Quest: Fix locales for Nessa Shadowsong quest
Closes#17345
(cherry picked from commit 0676622f4ea2d766f124211c99756a77d3376cf5)
Also make sure the creature is alive before updating.
Fixes#12823.
(cherry picked from commit 2db9269ec1c06b5fccc45dc0a5b4f714f9b48804)
DB/Creature: World Trigger (Not Immune NPC) InhabitType update
Closes#17332 by Malcrom
(cherry picked from commit 78d08834c0afe0be09e4ec071a6e6855aa18e2c8)
DB/Item: Fix text in Rune-Inscribed Parchment
Closes#17329 by tkrokli
(cherry picked from commit 8879545f21fe13650872358741b687a524cf8cb9)
DB/Quest: improve chaining for "The Ashenvale Hunt" quests
Closes#17323 by SnapperRy
(cherry picked from commit d034eedb811912546025d11a5e9335bcd6600464)
DB/trinity_string: wrong string about character customization + minor fix
Closes#17306 by lyn1337
(cherry picked from commit 0951e559ebe6b76abdfef55619244578d9917002)
DB/Quest: fix some completion/offer reward quest texts
Closes#17336 by SnapperRy
(cherry picked from commit e9025036b9848a5a684c57e3e066687c29fde321)
DB/Quest: add queststarters for "Regthar Deathgate"
Closes#17337 by SnapperRy
(cherry picked from commit 0b8921a0ef81fb7c4741248301b17a86fa0ffb69)
DB/Quest: fix chaining for "The Real Threat"
Closes#17338 by SnapperRy
(cherry picked from commit c9cb86d6c53ceb7331a1a5c1ff8a69f569cca426)
DB/Quest: fix repeatableness (or lack of) for some quests
Closes#17339 by SnapperRy
(cherry picked from commit b9f2e2a81b7f0a269da3a8f9597a4eca17899781)
DB/Quest: improvements for "Fool's Stout"
Closes#17340 by SnapperRy
(cherry picked from commit 4ec753dc50927e358a63a49a56cef7f5a72f41eb)
- remove hardcoded (and wrong) text from the script
- copy valid text from broadcast_text to gossip_menu_option
- gossip_menu / npc_text is already correct in TDB 335.61
- sort + clean up core script enum list and add new entries
- keep gossip handling unchanged in the script (low prio)
(cherry picked from commit 582af025090462f29576988e7a4517fee9a206fe)
Core/Scripts/DB: move npc_gregan_brewspewer to DB
- Remove npc_gregan_brewspewer, thereby removing hardcoded text
`#define GOSSIP_HELLO "Buy somethin', will ya?"`
- Move all gossip handling to DB (gossip texts already exist in TDB)
(cherry picked from commit 3acf6f36d1d60b7e2ac082bf9f6976de3256e250)
Core/Scripts: npc_grandmother gossip text moved to DB
Removing one more hardcoded text line from core scripts.
Also adding correct gossip to the npc_grandmother script.
Gossip changes in this script:
- remove hardcoded text from core script
- use existing npc_text IDs in gossip enum
- add missing text rows to gossip_menu_option
- use values from gossip_menu_option in enum
- replace spawn coordinates 0.0f with GetPosition()
(cherry picked from commit c214f987d730169e106b37fa1fe5f8565609374b)
Core/Scripts: remove hardcoded text from npc_locksmith
- remove hardcoded text from script
- move the gossip handling to DB SQL
- move the script conditions to DB SQL
- use correct gossip from broadcast_text
- remove options not existing in broadcast_text
- add Key to Searing Gorge option (related spell)
- add The Eye of Haramad option (related spell)
(cherry picked from commit e6ee6e2ae85f8a760dcd17e01b388bf3cd27c1e2)
2 more text lines removed in the ongoing series:
"Remove hardcoded text from core scripts".
Core script for boss Majordomo Executus:
- add missing gossip_menu_option entries
- link the options via the table gossip_menu
- remove hardcoded text from the script
- minor enum line order sorting cleanup
- replace OnGossipSelect() with sGossipSelect()
The scripted events are unchanged.
If the script is inaccurate, make a new PR.
(cherry picked from commit b6d43623a259f62ce0240a9e9f44f28e8c1ad5eb)
Closes#17263 by SnapperRy
(cherry picked from commit 0e8f3e081090e1d7d7105c2fc20506279d35e718)
DB/Item: fix text for item "Lewis' Note"
Closes#17264 by SnapperRy
(cherry picked from commit 5a2726affb04d48b323b95f85bd3669b8ab2eeb0)
DB/Item: fix text for item "A Letter to Grelin Whitebeard"
Closes#17268 by SnapperRy
(cherry picked from commit 5a91e2cea025695e332a35a27d86fed6c685679a)
DB/Quest: fix prevquest for "Rejold's New Brew"
Closes#17269 by SnapperRy
(cherry picked from commit a932eb416eaf0f96ed4054f37de3b8e644a30584)
DB/Quest: fix RewardText for "Beer Basted Boar Ribs"
Closes#17275 by SnapperRy
(cherry picked from commit ce107f3fcde3c07153ab0d14e32e6d9bfe9a1724)
DB/Quest: fix chaining for quests related to Well Watcher Solanian
Closes#17282 by SnapperRy
(cherry picked from commit b14c5541b73e2b07e89a4381bec7d1aec5ffc365)
DB/Quest: fix chaining for Blood Elves' training quests
Closes#17284 by SnapperRy
(cherry picked from commit de9c4237a5131250dede5c7b106b8256a5ef09e7)
DB/locales_item: add missing localization for item "Bamboo Cage Key"
Closes#17285 by lyn1337
(cherry picked from commit ea12727b45bab4d113e4b280ad957de8b88c2510)
DB/gameobject: close "Cage Door" (STV)
Close#17287 by lyn1337
(cherry picked from commit af03601f09557ff43b8c2745e631736705f03c23)
DB/Creature: Plague Scientist spells
Closes#16729 by Gargarensis and Rushor
(cherry picked from commit 3cd66c90e9952245abb61d7902311c86949a9a30)
DB/Quest: Preparin' For Battle
Closes#9743 by Wylath
(cherry picked from commit 7f6b8ed4586d80755172639c4cfdd7130cf0b251)
DB/Quest: Army of the Damned
Closes#7801 by sirikfoll
(cherry picked from commit 3bba685b2a16dd267488dd34dd21ebb153e07293)
DB/Creature: Fix pathing for A Cry For Help
Closes#15722 by Joslyn-Maddie
(cherry picked from commit a6e7c9873c7b3530e1c4ff28119dbec30abc6afb)
(cherry picked from commit 43855b47d8f436bbf6dc5437446490bb02ea3a01)
Rename 9999_99_99_world.sql to 2016_06_02_01_world.sql
(cherry picked from commit 7f0e1caf72acb44a738b89037bf4f2555c4ca023)