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)
(cherry picked from commit 0912df258d722f867c8ebe8fc77310f4fd1ce38c)
Rename spell_snakes_spray for spell_jormungars_snakes_spray and cleanup
(cherry picked from commit 2c9c8afc0f23dada7599ecede4bf3d598ab42006)
Fixing the issue
(cherry picked from commit 81083a8593b846e5a64f59771c4446f9f29c34c3)
Changing remove aura method
(cherry picked from commit b88d49be2498ce484124c1adc2bc1ab5ac2aa176)
changing creature_text (tk feedback)
(cherry picked from commit 9b444877dd8955ee0cfcf9bf56304220c4c276fb)
Override and tkrokli again :D
(cherry picked from commit 7205b4dd65bd569e4b254586f6802199de447194)
Fix SQL name
(cherry picked from commit cae19692ab2b627b292cdeed59069d5f6fa3be30)
Updates #16488
(cherry picked from commit 3feeecf76cc61e7ec2e26f2d6af7e41ae7e8c835)
DB/Quest: Fix required class for "You Have Served Us Well"
Closes#17245
By SnapperRy
(cherry picked from commit b451c931d3c884a5830255cae2ac3118a8eb5c2a)
DB/Loot: Fix chance for contents of item "Fireproof Satchel"
Closes#17247
By SnapperRy
(cherry picked from commit 4b8f285c18cf21c090e826bfeb66ab36d70aad17)
DB/Loot: Fix drop chance for quest item "Burning Legion Gate Key"
Closes#17250
By SnapperRy
(cherry picked from commit e7ac0236fee964c56d0dbcaac787109a8f1343f0)
DB/Quest: set required profession for quest "Gathering Leather"
Closes#17252
By SnapperRy
(cherry picked from commit 60835936c43efa5c79be60b1886b139cf6a432b5)
DB/Quest: Add conditions related to certain kinds of quests
Closes#17255
By SnapperRy
(cherry picked from commit b1aca1d1cfa60497275ff1e22124f89a50396239)
Closes#17229
By SnapperRy
(cherry picked from commit 5161a830eada8a73bd69f2cee359bdb3f14ba959)
DB/Conditions: Add condition target for spell cast by item "Zorbin's Ultra-Shrinker
Closes#17228
By SnapperRy
(cherry picked from commit f177b810387eade109e1f20b1b558e359bf7efc1)
DB/Creature: Frogger
Fix pathing and speed
Updates #16488
(cherry picked from commit 37d01859c2e4be1509b130fed7a50518970eda3f)
DB/Loot: item "Primed Key Mold" should not be droppable by any NPC
Closes#17224
By SnapperRy
(cherry picked from commit d455b77a514043ef2d19a7f2d0683ec512aa6177)
DB/Loot: Waterlogged Recipe
Closes#17222
By SnapperRy
(cherry picked from commit 6b95d0b6671b08a8e99518c402680f52d4f91359)
DB/Quest: Improvements to the Brood of Nozdormu rings quests
Closes#17220
By SnapperRy
(cherry picked from commit 51d100f4ba168ebf99d3d617c3099ad1498feb15)