This needs some more research. Apparently it should show only for people that completed this quest before TBC came out.
(cherry picked from commit 812df2f0f08488da254b4aac857e1ffb7ef920a0)
- Proper cosmetic effects for Fel Guard Hound.
- Spell cast when looting the Felhound Poo.
- Felhound Poo now always contains loot.
(cherry picked from commit 2729eb156f9a6779247b8fa8312c62b372206963)
Note: with the current event system, start dates for all events have to be updated at least once every four years in order to be correct (thanks to leap years).
(cherry picked from commit 5c06a5e8eb108a3b60c77b10a71e846d82d410a5)
Fixes cases where a quest mark was shown without said quest being actually available.
(cherry picked from commit 95f2aedb5a24a7c198c24747a04a5d60ff800fd2)
It is normal to have events applicable only to certain instance difficulties.
Closes#18082.
(cherry picked from commit c42e32e7e4eac7f327f489248219f214b0d0d308)
Also the item Hallow's End Pumpkin Treat should only be available from vendor after turning in that quest.
(cherry picked from commit 489e5b60dbe2faeb3fc0c7f4c359d2e75a1c9472)
Otherwise it would only use MaleText, which breaks cases where female NPCs change model to one that has no gender.
(cherry picked from commit b54131057875d5bd51420540801d15a516d63eb0)
# Conflicts:
# src/server/game/Globals/ObjectMgr.h
Also fix small typo in npc_text.
(cherry picked from commit 8aa798a9b05a5827613ad0626836cd5123ce1309)
DB/Gossip: Wizlo Bearingshiner.
(cherry picked from commit 718d3e88c42d43106a7883e41bdfa9bf7b755e59)
(cherry picked from commit 94c41c92b35e20c47462113ad88b3d382dd9c44d)
Fix warning.
Also, the quest's name is Arelion's Secret, not Arelion's Mistress.
(cherry picked from commit 79acb9fa71bb3016f5aa8f92b257346ed6c17dd7)
(cherry picked from commit ec0a8d58eee35514f99bf8a1e305124959bc2e50)
DB/Quest: Volatility (daily version) requires completion of Volatility (non-daily version).
Also fix comment for condition in previous commit.
(cherry picked from commit 115d2400e451e23589a49b2726e9a6906efc0293)
SmartAI uses that same method internally, so there's no need to handle it in two different ways.
Does not affect functionality, but prevents useless SAI error log in case the target creature is not using SAI.
(cherry picked from commit 727f77ec6ab9b507d86ffc482b2801fb5b9b907e)
True Believers and Still Believing (leftover from previous commit), A Terrible Purpose, Wrath of Neptulon (still missing the 100 gold attached), A Letter for Home (Alliance and Horde), Tactical Clemency, Abandoned Mail, Hammershout the Elder and various Lunar Festival mails.
(cherry picked from commit 1824347594f3a53fd50c9e7da0d546becd69db0d)
(cherry picked from commit bdb08fba6ee5b0fcd68b2ec4d68e4b260549bfed)
Forgot to change guid.
(cherry picked from commit f20795ff36e2b72fb3587cc5e7dfe5d5eb345ae2)
Turns out epic and legendary items are excluded from this limitation (or it could be just instanced content that is immune to this). Other qualities are affected as normal. Sorry for the mishap.
(cherry picked from commit fffeae0da222eb84145880278ee9ac07e6076853)
Core/Loot: revert unique item check introduced in ea69115.
Proven to be wrong in its current form. Will reintroduce later either in the same method or via db conditions.
(cherry picked from commit 41445e0d3eae87a37a1199018afaa0059691965f)
- Quest Nessa Shadowsong and following steps are only available to Night Elves.
- Fix offer reward text for quest Elanaria.
- NPC Webwood Spider should be neutral.
- Small cosmetic fix for quest Force Commander Danath's end event.
- Prevent NPCs Gnarlpine Shaman and Elder Timberling from spamming healing spells.
(cherry picked from commit 04618be4279560fd05c8f7ce48895560f2ff39de)
Those two, together with the two workshop in the Keep, always belong to the defender team. The SouthEast and SouthWest ones always belong to the attacker team.
(cherry picked from commit b8bb1545ecd9abcca55dc1abaebb0a7eda1d00a3)
- Move Wintergrasp Keep guard spawns from core to db, removing all duplicates in the meanwhile.
- Add Alliance Brigadier General inside the relic room.
Closes#7593.
(cherry picked from commit a0c9d33ed6c891901e2fbfb547c615b9bb7ce54f)
Remove unused variable.
(cherry picked from commit 7ce381191363277deb30cd79f900516652a6c5b3)
- Timberling Sprouts requires Denalan's Earth rewarded.
- Fix offer reward text for Denalan's Earth.
- Improve scripts for end event of quests Denalan's Earth, The Shimmering Frond and The Glowing Fruit.
(cherry picked from commit 4ec50ecec5ec04c82a8efe189ca11389f74608af)
- Fix DB error introduced in f7fdc3b5.
- Remove wrong (Cataclysm) gossip for creature Sentinel Selarin.
- Remove questgiver flag from Sentinel Aynasha when accepting quest "One Shot. One Kill."
(cherry picked from commit 5dda529719700640ec0ff12ea922e060091223bb)
Use negative condition to check if it is held by Alliance instead.
Use this condition to fix availability of the Wintergrasp item-gathering weekly quests.
(cherry picked from commit 723c253f8f09d773cd0fd47615c9f424b5c51d9d)
Make travis happy and fix codestyle for previous commit.
(cherry picked from commit 7267a414183fce4e146d464e0a2124f617da9648)
Core/Conditions: partially revert 723c253, replacing CONDITION_WINTERGRASP_HORDE with a ConditionScript.
(cherry picked from commit fd620ca7d620f72276e00be3906da145bdd4a9fd)
Update 2016_10_04_03_world.sql
(cherry picked from commit 4891db4a4fb04c221a5223938741f981f1b7ddbc)
Creatures are unaffected by this change. Not sure how they should behave in this case, so leaving it alone for now.
Closes#945.
(cherry picked from commit c25f7c48b5ba3982fc83b8c88a8cff619f72b162)
- Add missing dialogue from Cowlen.
- Timers and emotes.
(cherry picked from commit 790844e72d40cd2c99a3a235a7186173af575417)
Rename two SQL files.
(cherry picked from commit 283aec96560f66a72b4d563eefbccdbee2de10ea)
Affected items: Green Linen Shirt, Iron Pommel, Mood Ring, Miniscule Diamond Ring, Cubic Zirconia Ring and Silver Piffeny Band.
(cherry picked from commit 64ab5779e1d83f275d7aca9891cafa73bfc4f02c)
- Fix gossip texts.
- Add gossip option to restore item Dartol's Rod of Transformation if lost.
(cherry picked from commit 9b31d1e44ba15e883436362833f3e14058e4d6d4)
Also fix summon parameters for creature Thenan spawned at quest Breaking the Keystone's turn-in.
(cherry picked from commit ddca72509b1dbdf0dabe569725511920fb39fc03)