Commit Graph
10211 Commits
Author SHA1 Message Date
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 fdc4ab4ab4ab99657cb64b42e9e30272aebc5527)
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 3e596376a7fae9fd585fac12e5122fd8f1b7ce14)
2017-09-06 15:35:04 +02:00
SnapperRy 08aecc7cb9 Script/Quest: Stop the Ascension!
(cherry picked from commit bdb08fba6ee5b0fcd68b2ec4d68e4b260549bfed)

Forgot to change guid.
(cherry picked from commit f20795ff36e2b72fb3587cc5e7dfe5d5eb345ae2)
2017-09-06 13:07:19 +02:00
SnapperRy df6e7b3097 DB/Creature: add additional text for Chief Plaguebringer Harris.
(cherry picked from commit 00ad5b2d67908354f742c6110c9829bf54ada410)
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 b0779cbb0238a2647c84ea11654a940012a1799a)
2017-09-06 10:33:34 +02:00
SnapperRy 760d7a79c0 DB/Creature: Abdul the Insane.
Spawn, waypoints, texts.
(cherry picked from commit 4f200b99d027f8e753fe144a39ce38f5f4303f89)
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 1c94f4c39ede65885c4709ffb6261353a87ce1af)
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 10329104be42ded80c5e358a5f0b6e98a68eb897)
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 387b18775d6f7b7d6e8cf669d36328867e5f39d5)
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 f64041e602dfcf80608402257782ff2627f09384)
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 407983f3a372697c497c29b47029c1e9ae3af090)
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 2fc9f6140903312c01150b874afb22da6d0413a6)
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 04618be4279560fd05c8f7ce48895560f2ff39de)
2017-09-05 12:20:59 +02:00
Killyana fd7484bf7f DB/Quest: ... Or Maybe We Don't
(cherry picked from commit 0ecb8836e28c0bff5810281c05159a5def9ba1c3)
2017-09-05 12:17:50 +02:00
SnapperRy d1c52c1403 DB/SAI: fix quest Gambling Debt (Part 1).
Closes #18063.

(cherry picked from commit 173b33ab734700ecc717626c09aa1d3c95f0b636)
2017-09-05 12:16:56 +02:00
SnapperRy 0b37dc3c76 DB/Loot: Dustbringer.
(cherry picked from commit b60b0d927bb1d9f81a650748901293fce93de3cf)
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 4870e1265e414c455e1bd954312076bb871d8077)
2017-09-05 12:09:38 +02:00
SnapperRy fa06aad708 Core/Wintergrasp: cleanup and codestyle.
(cherry picked from commit eb1a7297cfa6cd9e2e516161d4f101f936f78aa2)
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 dab2203c1b77d9952bfbd7f034fa5a5da12da7d7)
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 cf4a4382fa86770ed5bb4dcc8337bf3780c7e64b)
2017-09-05 11:16:27 +02:00
Kittnz bd938d643d Core/Event: Pirate Day Music during the event
(cherry picked from commit 963278459a1d9df5aa3c2e1c8b5f5f112f6a370c)
2017-09-05 11:10:56 +02:00
Kittnz 8fb07040ac Core/Event: Add Darkmoon Fair Music during the event
(cherry picked from commit e3560f3f518ee8a76921b4922292805c03871d4a)
2017-09-05 11:05:51 +02:00
Kittnz c06d6b290e Core/Event: Add Midsummer Music during the event
(cherry picked from commit 19f8acdb616909758391d1c1459fe61196531f3b)
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 a0c9d33ed6c891901e2fbfb547c615b9bb7ce54f)

Remove unused variable.
(cherry picked from commit 7ce381191363277deb30cd79f900516652a6c5b3)
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 4ec50ecec5ec04c82a8efe189ca11389f74608af)
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 7d723665218e0881903ff46c39416e4f6405892c)
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 f6788b78a6d5237c86ec5ff8c087a0d630f3afeb)
2017-08-21 21:39:58 +02:00
Kittnz 0eb4b4de11 DB/Creature: Update equip for Brewfest Reveler
(cherry picked from commit ac1f24061a174ac879bcdb08f801afe7fef3adcc)
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 b0273837049ffbd99fbea2d71a9d9feb38e70f1f)
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 b930d99e599d5d799da726d2e1e5d1e37ef7e14a)
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 71cc1f80a29ed3bb38f12c695ae5d59895da541e)
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 97e70b599ed21c8e6f4df8d819e30780197c2e60)
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 5dda529719700640ec0ff12ea922e060091223bb)
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 7a821284ea844543f976364ad530ff0d8f3e7719)
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 12ff6d2f4fc3312eb676194defbcecc2d3998610)
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 002b0a7a65167d15969d98b41af7f91d222df664)

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

Fix non PCH build.
(cherry picked from commit 81d4c02f34807f4e52689d0b99e9bb1f94f3bd96)
2017-08-20 23:23:47 +02:00
roc13x e04f75bd96 Core/Players: Several gold handling improvements
* Update gold limit to 10 million
* Updated auction house gold handling to 64-bit
* Fixed some vendor checks for when BuyCount > 1
* Tweaked some checks for available gold space
* Updated guild bank gold handling to 64-bit and fix withdraw limits
* Enforce gold limit on guild bank
* Check correct rank right when withdrawing from bank
* Other small changes to update money to 64-bit

Closes #19195
Closes #20152
2017-08-20 18:10:11 +02:00
funjoker 26d63a276e DB: Update quest_objectives.Order for many quests
Closes #20114
2017-08-20 17:40:27 +02:00
Roger Stebler 4bc9ed0fde Core/Quests: Implemented criteria tree quest objective type
Closes #20161
2017-08-20 17:24:41 +02:00
Shauren 1de03622c5 Scripts: Delete broken multi profession trainer script (can now be done in db)
* Build fix
2017-08-20 15:06:59 +02:00