Commit Graph

9104 Commits

Author SHA1 Message Date
Gustavo
d4fa2cf43f Core/Scripts Boss Lady DeathWhisper improvements (#17389)
(cherry picked from commit 8e82d8a9e7)

Rename 2016_99_99_99_world.sql to 2016_10_14_05_world.sql
(cherry picked from commit b4b8a7477b)
2017-10-03 15:28:39 +02:00
SnapperRy
fdc0e1bc7e DB/Quest: add mail reward for the following quests:
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 1824347594)
2017-10-03 13:55:45 +02:00
SnapperRy
9ac42bcf74 DB/Quest: fix mail reward for True Believers and Still Believing.
(cherry picked from commit 830594259e)
2017-10-03 13:53:03 +02:00
Shauren
91626f0339 Core/Bnet: Moved loading account info from rest service to session
* This improves concurrency by removes thread synchronization when checking login tickets
* Also allows users to use external (web based) login systems
2017-09-22 18:26:00 +02:00
Ryan
115dffde98 Core/Items: Implement ItemLevelSelector.db2 (#20325)
ItemLevelSelector replaced ITEM_BONUS_ITEM_LEVEL_OVERRIDE in 7.2
2017-09-15 21:23:41 +02:00
Shauren
6eccd3c822 DB: Deleted a bunch of invalid spell script assignments (old difficulty entries) 2017-09-07 23:12:16 +02:00
SnapperRy
a2fce3a486 Script/Creature: Scarshield Infiltrator/Vaelan.
(cherry picked from commit fdc4ab4ab4)
2017-09-06 16:01:55 +02:00
ariel-
d7c85d7193 Core/SmartScripts: fixup SMART_EVENT_FLAG_WHILE_CHARMED behaviour to only mean charmed creatures (#17738 follow-up)
Unit::IsControlledByPlayer is a expected value for TempSummons (like some triggers used in quests, summoned by spells).
Previous logic broke a lot of quests which use triggers to do stuff.

Allow JustSummoned and events linked from other events with flag set also in charmed (prevents breaking event chains)
Allow vehicles (needed for vehicles with SmartAI, eg Iron Rune Constructs and You: Rocket Jumping)

(cherry picked from commit 3e596376a7)
2017-09-06 15:35:04 +02:00
SnapperRy
08aecc7cb9 Script/Quest: Stop the Ascension!
(cherry picked from commit bdb08fba6e)

Forgot to change guid.
(cherry picked from commit f20795ff36)
2017-09-06 13:07:19 +02:00
SnapperRy
df6e7b3097 DB/Creature: add additional text for Chief Plaguebringer Harris.
(cherry picked from commit 00ad5b2d67)
2017-09-06 12:53:06 +02:00
SnapperRy
8f9becaacc DB/Creature: cosmetic lightning effect for quest The Staff of Storm's Fury's location.
(cherry picked from commit b0779cbb02)
2017-09-06 10:33:34 +02:00
SnapperRy
760d7a79c0 DB/Creature: Abdul the Insane.
Spawn, waypoints, texts.
(cherry picked from commit 4f200b99d0)
2017-09-06 10:26:26 +02:00
SnapperRy
2b9e06ca8c DB/Loot: item Abandoned Adventurer's Satchel should always drop from Northrend rares.
(cherry picked from commit 1c94f4c39e)
2017-09-06 10:23:27 +02:00
SnapperRy
13772e20b6 DB/Quest: add vendor conditions for quest items related to A Carver and a Croaker and Parts for the Job.
(cherry picked from commit 10329104be)
2017-09-05 19:35:41 +02:00
SnapperRy
65077985e0 Script/Quest: Apply Heat and Stir.
Enjoy one of the most frustrating quests in Northrend!

(cherry picked from commit 387b18775d)
2017-09-05 19:34:49 +02:00
SnapperRy
d7b9e55aed DB/Gossip: fix gossip for creature Jack Adams.
Involved in quest Gambling Debt (Part 2).
(cherry picked from commit f64041e602)
2017-09-05 19:29:33 +02:00
SnapperRy
013067edef DB/Conditions: spells Plagued Blood Explosion and Arcane Charges can only hit certain mobs.
(cherry picked from commit 407983f3a3)
2017-09-05 19:27:21 +02:00
Killyana
b3619dd3c9 DB/Gameobject: Fix respawn time for some objects
By Tauriella
Closes #18066

(cherry picked from commit 2fc9f61409)
2017-09-05 19:16:21 +02:00
SnapperRy
8c000605e3 DB/Misc:
- 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 04618be427)
2017-09-05 12:20:59 +02:00
Killyana
fd7484bf7f DB/Quest: ... Or Maybe We Don't
(cherry picked from commit 0ecb8836e2)
2017-09-05 12:17:50 +02:00
SnapperRy
d1c52c1403 DB/SAI: fix quest Gambling Debt (Part 1).
Closes #18063.

(cherry picked from commit 173b33ab73)
2017-09-05 12:16:56 +02:00
SnapperRy
0b37dc3c76 DB/Loot: Dustbringer.
(cherry picked from commit b60b0d927b)
2017-09-05 12:10:28 +02:00
SnapperRy
49c131a57e DB/Loot: Blacktip Shark.
By Exodius, untaught and tkrokli. Closes #9453.
(cherry picked from commit 4870e1265e)
2017-09-05 12:09:38 +02:00
SnapperRy
fa06aad708 Core/Wintergrasp: cleanup and codestyle.
(cherry picked from commit eb1a7297cf)
2017-09-05 11:43:29 +02:00
SnapperRy
0961b17447 DB/Wintergrasp: availability of different No Mercy for the Merciless and Slay Them All! depends on who is currently holding the keep.
(cherry picked from commit dab2203c1b)
2017-09-05 11:25:35 +02:00
SnapperRy
8e3237724b DB/Wintergrasp: four more Horde guards in Wintergrasp Keep that should only appear when it is held by Horde.
(cherry picked from commit cf4a4382fa)
2017-09-05 11:16:27 +02:00
Kittnz
bd938d643d Core/Event: Pirate Day Music during the event
(cherry picked from commit 963278459a)
2017-09-05 11:10:56 +02:00
Kittnz
8fb07040ac Core/Event: Add Darkmoon Fair Music during the event
(cherry picked from commit e3560f3f51)
2017-09-05 11:05:51 +02:00
Kittnz
c06d6b290e Core/Event: Add Midsummer Music during the event
(cherry picked from commit 19f8acdb61)
2017-09-05 10:42:08 +02:00
SnapperRy
37d6c2bfff Battlefield/Wintergrasp: improvements:
- 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 a0c9d33ed6)

Remove unused variable.
(cherry picked from commit 7ce3811913)
2017-09-05 10:39:08 +02:00
SnapperRy
f2179bdb83 DB/Quest: improvements for quests related to NPC Denalan:
- 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 4ec50ecec5)
2017-09-05 10:29:00 +02:00
Shauren
32f18d05ae Core/Spells: Immortal specialization series part 3 - fixed Warlock Mastery: Chaotic Energies damage taken portion
Closes #20195
2017-09-01 23:41:55 +02:00
Shauren
a834c66a4e Add missed sql 2017-08-28 23:45:12 +02:00
Shauren
5774e926d9 Core/Spells: Fixed mage Cauterize
* No more immortal fire mages
2017-08-27 11:28:08 +02:00
SnapperRy
e24976f813 DB/Gameobject: remove wrong "Greetings, $n" gossip from 256 questgiver gameobjects.
(cherry picked from commit 7d72366521)
2017-08-26 23:28:47 +02:00
Shauren
ee0e9c8578 Core/Spells: Updated mage spell scripts 2017-08-26 23:04:57 +02:00
vincent-michael
6cae8a52a0 DB/Quests: Updated quest_template data for 7.2.5 part 11 2017-08-26 19:37:36 +02:00
Golrag
fd73bedd73 Core/Transmog: Implemented transmog sets
Closes #20133
Closes #20135
2017-08-24 20:39:22 +02:00
Shauren
a93a5ad379 Core/Players: Implemented proper facial hair validation 2017-08-23 20:50:41 +02:00
Krudor
28ec50b053 Scripts/Firelands: Baleroc
Closes #17527
2017-08-22 18:28:07 +02:00
Killyana
9848ceddba DB/SAI: Update event flag for war-golem used on ... Or Maybe We Don't
Coses #18042

(cherry picked from commit f6788b78a6)
2017-08-21 21:39:58 +02:00
Kittnz
0eb4b4de11 DB/Creature: Update equip for Brewfest Reveler
(cherry picked from commit ac1f24061a)
2017-08-21 21:22:06 +02:00
SnapperRy
2a57471c85 DB/Quest: Covert Ops - Alpha and Covert Ops - Beta require completion of both Ineptitude + Chemicals = Fun and Special Delivery for Gaxim.
(cherry picked from commit b027383704)
2017-08-21 21:16:20 +02:00
SnapperRy
0a2faf51f6 DB/Quest: the two versions of Jonespyre's Request require Morrowgrain Research rewarded.
Also fix ExclusiveGroup typo.
(cherry picked from commit b930d99e59)
2017-08-21 21:14:37 +02:00
SnapperRy
f015642301 DB/Creature: fix faction for Githyiss the Vile.
Should be neutral, like the other nearby spiders.
(cherry picked from commit 71cc1f80a2)
2017-08-21 21:13:35 +02:00
SnapperRy
6f7cf0a795 DB/Quest: fix quest "Gerenzo's Orders" (Part 1).
Thanks classicdb for coordinates and npc entries. Closes #1724.
(cherry picked from commit 97e70b599e)
2017-08-21 20:53:13 +02:00
SnapperRy
d3b216a0ac DB/Misc:
- 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 5dda529719)
2017-08-21 20:52:06 +02:00
SnapperRy
159ae0a7b4 DB/SAI: better handling for Ward of Laze aura.
By Killyana.
(cherry picked from commit 7a821284ea)
2017-08-21 20:49:48 +02:00
SnapperRy
bd164b9f97 DB/Quest: fix quest "One Shot. One Kill."
Thanks tkrokli for the initial research.
(cherry picked from commit 12ff6d2f4f)
2017-08-21 20:48:50 +02:00
Kittnz
b8479333c2 Core/Event: Add Brewfest Music during the event
Note: Dark Iron invasion music can be added with a trigger at a later stage
(cherry picked from commit 002b0a7a65)

Update 2016_10_05_11_world_335.sql
(cherry picked from commit cccb1c5dde)

Fix non PCH build.
(cherry picked from commit 81d4c02f34)
2017-08-20 23:23:47 +02:00