Commit Graph

9935 Commits

Author SHA1 Message Date
SnapperRy
1536a92003 DB/Creature: Ward of Laze: root and spellcast.
By tkrokli, closes #15304.
(cherry picked from commit ec4c4327bf)
2017-03-05 01:34:35 +01:00
SnapperRy
c6e6c7d2ab DB/Conditions: quests Southern Sabotage and Toppling the Towers are only available if the respective faction is defending Wintergrasp.
Also codestyle stealthfix.

(cherry picked from commit df36e4b95d)
2017-03-05 01:32:59 +01:00
SnapperRy
b84d0e9fd4 Core/Conditions: implement CONDITION_WINTERGRASP_HORDE to check if Wintergrasp is held by Horde.
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 723c253f8f)

Make travis happy and fix codestyle for previous commit.
(cherry picked from commit 7267a41418)

Core/Conditions: partially revert 723c253, replacing CONDITION_WINTERGRASP_HORDE with a ConditionScript.
(cherry picked from commit fd620ca7d6)

Update 2016_10_04_03_world.sql
(cherry picked from commit 4891db4a4f)
2017-03-05 01:28:45 +01:00
SnapperRy
629442f9c1 DB/Pool: add pools for Wintergrasp item-gathering weekly quests.
Only one of the four quests will be available at a given time.

(cherry picked from commit 050522a25b)
2017-03-05 01:17:42 +01:00
SnapperRy
30153510e8 Script/Quest: A Cry For Help: (#18026)
- Add missing dialogue from Cowlen.
- Timers and emotes.
(cherry picked from commit 790844e72d)

Rename two SQL files.
(cherry picked from commit 283aec9656)
2017-03-05 01:06:44 +01:00
SnapperRy
f1fd4b5333 DB/PageText: add newlines to some item texts.
Affected items: Cloth Request, Defias Docket, Calor's Note, Covert Ops Plans: Alpha & Beta and Muddy Note.
(cherry picked from commit f56a181521)
2017-03-05 01:06:43 +01:00
SnapperRy
1c6c72cdfa DB/Quest: end event for Harlan Needs a Resupply.
(cherry picked from commit 02d22d04c1)
2017-03-05 01:06:42 +01:00
SnapperRy
b4b81d3929 DB/SAI: fix db error introduced in 2a8669d.
(cherry picked from commit e9068afa1d)
2017-03-05 01:06:42 +01:00
SnapperRy
a256f94851 DB/Creature: remove loot and experience for Webbed Creature.
(cherry picked from commit a01f7ad470)
2017-03-05 01:06:42 +01:00
tkrokli
2f7720755b Rename 2016_10_00_00_world.sql to 2016_10_01_00_world.sql
(cherry picked from commit cfe4a3cb5a)
2017-03-05 01:06:41 +01:00
SnapperRy
bbdf89e694 DB/Loot: remove some wrong items from gameobject and creature loot.
Affected items: Green Linen Shirt, Iron Pommel, Mood Ring, Miniscule Diamond Ring, Cubic Zirconia Ring and Silver Piffeny Band.
(cherry picked from commit 64ab5779e1)
2017-03-05 01:06:39 +01:00
SnapperRy
252a4a338c DB/Quest: Supplies to Auberdine:
- Set questgiver to run all the path instead of walking.
- Add missing texts.
(cherry picked from commit 2a8669d77d)
2017-03-05 01:06:39 +01:00
SnapperRy
4b4c2966ce DB/SAI: Twilight Disciple and Twilight Thug.
(cherry picked from commit 7ec1465af2)
2017-03-05 01:06:38 +01:00
SnapperRy
ce7f962de5 DB/SAI: use spell instead of direct add item SAI for previous commit's script.
(cherry picked from commit 517f57c33c)
2017-03-05 01:06:38 +01:00
SnapperRy
e1d24cb9e0 DB/Creature: Raene Wolfrunner:
- Fix gossip texts.
- Add gossip option to restore item Dartol's Rod of Transformation if lost.
(cherry picked from commit 9b31d1e44b)
2017-03-05 01:06:38 +01:00
SnapperRy
c0667acbe1 DB/SAI: fix two events that would never execute because of wrong event_phase_mask set.
Also fix summon parameters for creature Thenan spawned at quest Breaking the Keystone's turn-in.

(cherry picked from commit ddca72509b)
2017-03-04 20:03:26 +01:00
SnapperRy
617765fafc DB/Quest: fix offer reward text for Redemption (Part 2, Draenei).
(cherry picked from commit 3bf33d1987)
2017-03-04 20:02:35 +01:00
SnapperRy
3613587be8 DB/Quest: A Lost Master requires How Big a Threat? (Part 2) rewarded.
(cherry picked from commit 1fbd52e545)
2017-03-04 20:01:06 +01:00
SnapperRy
9b46d114e0 DB/SAI: fix db errors introduced in 9c6e12b.
(cherry picked from commit d96968ea06)
2017-03-04 20:00:14 +01:00
SnapperRy
d80b4ec055 DB/Loot: fix loot for item Message in a Bottle and gameobject Half-Buried Bottle.
(cherry picked from commit 76e9ccba6a)
2017-03-04 19:58:10 +01:00
SnapperRy
36e0843f66 DB/Item: fix loot for Dented Crate.
The crate is supposed to always drop at least one item.
(cherry picked from commit 0800c807ac)
2017-03-04 19:55:33 +01:00
SnapperRy
0bc23071e1 DB/Quest: Matis the Cruel:
- Allow the Flare Gun to be used only nearby Matis the Cruel.
- The Flare Gun can now be used anytime during the fight, and it will still work and give proper credit for the quest.
(cherry picked from commit 9c6e12b974)
2017-03-04 19:54:23 +01:00
Killyana
88b6a77584 DB/Object: Fix some gob respawn time
Closes #18023
By Tauriella

(cherry picked from commit 6fbf213e8c)
2017-03-04 19:01:48 +01:00
Killyana
5bed51d08c DB/Quest: Fresh Remounts
Closes #3043

(cherry picked from commit 2995e2a935)
2017-03-04 19:01:48 +01:00
SnapperRy
5d3a5b2375 DB/Quest: Saving Princess Stillpine:
- Only run High Chief Bristlelimb's SAI once before he's available for killing.
- Fix rotation of gameobject Princess Stillpine's Cage.
(cherry picked from commit 311fe87587)
2017-03-04 19:01:46 +01:00
SnapperRy
7815886aa1 DB/Quest: further improvements to some Azuremyst Isle quests.
- Add missing dialogue for Rune Covered Tablet's end event.
- Fix offer reward text for Warlord Sriss'tiz.
- Fix gossip for High Chief Stillpine and all other furbolgs around.
(cherry picked from commit 860f08d000)
2017-03-04 19:01:46 +01:00
SnapperRy
e429b1efd9 DB/Quest: improvements to some Azuremyst Isle quests.
- The Bloodcurse Legacy requires Urgent Delivery rewarded.
- Reclaiming the Ruins and Precious and Fragile Things Need Special Handling (and related NPC gossips) require A Small Start or Cookie's Jumbo Gumbo rewarded.
- Item Rune Covered Tablet requires quest A Small Start rewarded in order to drop.
(cherry picked from commit 8c7068b4e4)
2017-03-04 19:01:46 +01:00
SnapperRy
a21110a4e1 DB/Misc: charmed flag for Converted Sentry.
Allows quest Further Conversions to work properly.
(cherry picked from commit 3bccffeeaf)
2017-03-04 19:01:44 +01:00
SnapperRy
54eba3a276 DB/Quest: script, spawns and conditions for Intercept the Reinforcements.
(cherry picked from commit 05c0dba80e)
2017-03-04 19:01:43 +01:00
Dr-J
d6452bda4f DB/Misc: Charmed flags
Fix charmed flags for npcs involved with
* Basic Chemistry
* Killing two scourge with one skeleton
* Army of the Damned
(cherry picked from commit e4bbde02d2)
2017-03-04 19:01:43 +01:00
SnapperRy
064380015e DB/Loot: add Phantom Ghostfish to Nettlefish School loot.
Allows Dalaran's fishing daily quest The Ghostfish to be completed at any fishing skill level.
(cherry picked from commit 62b166ebb7)
2017-03-04 19:01:42 +01:00
SnapperRy
14030ea59e DB/Conditions: fix gossip text for creature Technician Zhanaa.
(cherry picked from commit 8340c46990)
2017-03-04 19:01:41 +01:00
SnapperRy
de0cdc2214 DB/SAI: fix wrong faction in script introduced in 927d002.
Thanks dr-j for noticing.
(cherry picked from commit 864171034e)
2017-03-04 19:01:41 +01:00
SnapperRy
22b6b72287 DB/Creature: Botanist Taerix:
- Fix gossip text depending on quest 'What Must Be Done...' completion status.
- Correct chaining for the same quest.
(cherry picked from commit 5441f2a3be)
2017-03-04 19:01:40 +01:00
Aokromes
8bf21b37aa DB/Creature: follow up to b153d783b
By Malcrom
(cherry picked from commit 71dc6b9572)

Update 2016_09_28_02_world.sql
(cherry picked from commit e1bafd62a7)
2017-03-04 19:01:40 +01:00
Aokromes
07149316d1 DB/Creature: Typo fix on previous commit
By Malcrom
(cherry picked from commit dbd4a9abf8)
2017-03-04 19:01:39 +01:00
Aokromes
e91e7a5004 DB/Creature: Utgarde Catacombs cleanup
By Malcrom
(cherry picked from commit b153d783b9)
2017-03-04 19:01:39 +01:00
Aokromes
2d7cd51715 DB/Misc: Fix Skadi the Ruthless
By sirikfoll, closes #17935
(cherry picked from commit a573e8f680)
2017-03-04 19:01:39 +01:00
Treeston
f02ff3bd6b [3.3.5] Azjol-Nerub rewrite
* Scripts/AzjolNerub: Complete rewrite.
- Gatewatcher:
  - Trash now actually engages properly one by one
  - Fix trash spell casting
  - Add missing quotes
- Hadronox:
  - Everything. Literally.
- Anub'arak:
  - Fix add spawns
  - Fix impale
  - OK this might as well be "fix everything with every boss". Because that's pretty much what happened.
- General hack cleanup

* Update and rename 9999_99_99_99_AZJOLNERUB.sql to 2016_09_25_01_world.sql

* Update and rename 2016_09_25_01_world.sql to 2016_09_25_02_world.sql

* Rename 2016_09_25_02_world.sql to 2016_09_26_02_world.sql

(cherry picked from commit 4b990eb7d7)

# Conflicts:
#	src/server/game/Spells/SpellMgr.cpp
#	src/server/scripts/Northrend/AzjolNerub/AzjolNerub/azjol_nerub.h
#	src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_anubarak.cpp

Update boss_hadronox.cpp
(cherry picked from commit 04ec868768)

Update boss_hadronox.cpp

I hate travis, learn from buildbot
(cherry picked from commit aeb20951bb)

I think I got all of them this time

No idea how this one got past travis.
(cherry picked from commit ae163197a7)

Fix nonPCH.
(cherry picked from commit e121d66fbb)

...for real this time (seriously - what happened to test builds before merging, Aok?)
(cherry picked from commit dbe0789eba)

.....hail PCH
(cherry picked from commit 2528194cc1)

and you get a header, and everyone gets a header...
(cherry picked from commit 5e5fe37a7e)
2017-03-04 00:05:55 +01:00
Dr-J
24c755f484 DB/SAI: Several improvements to escape from Silverbrook script
* Ducals horse will no longer start wp when the freed alliance prisoner mounts wp will now only start when player mounts
* Quest credit given to stored target rather than closest player on wp complete
* On player dismounting or player not mounting for 5 mins after spawn will cause ducals horse to despawn
* Silverbrook Worgen will despawn when OOC rather than these building up making quest harder for next player.
(cherry picked from commit 6c351c5160)
2017-03-03 23:31:16 +01:00
Dr-J
a5b41b4b49 DB/Misc: Updates
1) http://www.wowhead.com/item=24330 should drop if player is on or is rewarded for http://www.wowhead.com/quest=9720/balance-must-be-preserved not only if rewarded for it
2) http://www.wowhead.com/quest=7170/earned-reverence http://www.wowhead.com/quest=7171/legendary-heroes and http://www.wowhead.com/quest=7172/the-eye-of-command should not be repeatable, especially when they require insignia from previous quest and when set as repeatable since quest status never gets saved in database player cannot proceed and when player already turned quest in and received next tier insignia the quest can never be repeated.
3) Fix a issue with http://www.wowhead.com/npc=3771/bleakheart-hellcaller spamming summons
4) Fix timed action list for http://www.wowhead.com/quest=11429/drop-it-then-rock-it
(cherry picked from commit 5d5753c8bc)
2017-03-03 22:57:54 +01:00
SnapperRy
50309e66ba DB/SAI: add yell for NPC Sergeant Lorric.
(cherry picked from commit 960b2ab0f4)

Rename 2016_09_26_00_worl to 2016_09_26_00_world.sql
(cherry picked from commit 6dda015cb7)
2017-03-03 22:56:48 +01:00
SnapperRy
6b8cb42b1e Script/Quest: Trail of Fire (#17939)
(cherry picked from commit 31e495f44c)

Rename 9999_99_99_99_world.sql to 2016_09_25_03_world.sql
(cherry picked from commit 28968c6162)

DB/SAI: fix db errors introduced in 31e495f.
(cherry picked from commit 2452fb977b)

Core/Scripts: Fix build
(cherry picked from commit 6174091d76)
2017-03-03 22:55:23 +01:00
SnapperRy
e5381f64fe DB/Creature: fix creature_text for Gordok Brew Barker.
NPC is spawned in both Alliance and Horde Brewfest locations. Should not speak only Orcish.
(cherry picked from commit a6fd97389a)
2017-03-03 22:49:04 +01:00
SnapperRy
30a7a48ed8 DB/SAI: close gossip when selecting a gossip option from NPC Wing Commander Brack.
(cherry picked from commit 8c5d39437d)
2017-03-03 22:45:58 +01:00
SnapperRy
852a3c895e DB/Conditions: limit targets for spell Dropping Heavy Bomb.
(cherry picked from commit 645d9251ed)
2017-03-03 22:35:31 +01:00
tkrokli
e13fadf8e9 Core/Scripts: move #define to enum/boss emote to DB (#17967)
boss_lurker_below.cpp : remove deprecated #define entries
- remove hardcoded text, use creature_text/broadcast_text
- move #define value & text reference to enum section
- replace TextEmote() with Talk() pointing to DB entry
(cherry picked from commit cd6fcce84b)
2017-03-03 22:31:29 +01:00
SnapperRy
df3e8cab12 Script/Quest: improvements for Let Them Eat Crow. (#17948)
(cherry picked from commit 275a53b34d)

Rename 9999_99_99_99_world.sql to 2016_09_24_06_world.sql
(cherry picked from commit 7a1f41077f)
2017-03-03 22:31:28 +01:00
SnapperRy
3b0e6250ad DB/Quest: fix creature text for Force Commander Danath Trollbane when quest The Fall of Magtheridon is turned in.
(cherry picked from commit c152a5e654)
2017-03-03 22:01:08 +01:00
SnapperRy
6f94fe8f0a DB/Quest: Weaken the Ramparts, The Longbeards and Unyielding Souls require completion of Expedition Point.
(cherry picked from commit 6e0569aabc)
2017-03-03 22:00:11 +01:00