Commit Graph
9859 Commits
Author SHA1 Message Date
SnapperRy 4ea38046b1 DB/Quest: Dragonblight part 2:
- To Dragon's Fall requires completion of Wanted: Magister Keldonus, Wanted: Gigantaur and Wanted: Dreadtalon.
- Black Blood of Yogg-Saron, Marked for Death: High Cultist Zangus and Containing the Rot require completion of Agmar's Hammer.
- Strengthen the Ancients requires completion of The Focus on the Beach.
- Message from the West requires completion of Hellscream's Champion.
- Only one between A Tauren Among Taunka and The Taunka and the Tauren can be completed.
(cherry picked from commit b90afa88574b74a9b7524aaf875ff52bcafe426b)
2017-02-28 20:38:41 +01:00
SnapperRy a893855e07 DB/Quest: Dragonblight:
- Victory Nears... requires Agmar's Hammer.
- Strength of Icemist requires From the Depths of Azjol-Nerub.
- Only one between To Venomspite! and Imbeciles Abound! can be completed.
(cherry picked from commit e07f68a032ae1f559296d99ec8b6e0982d6f8f79)
2017-02-28 20:37:47 +01:00
SnapperRy 03c2c1429e DB/Conditions: allow item Goramosh's Strange Device to also drop if the quest Prevent the Accord is rewarded.
Prevents players from possibly getting permanently locked out of a whole quest chain in Dragonblight.
(cherry picked from commit 48203e2e257057921b24821ff0f9442cc6b15a43)
2017-02-28 20:36:18 +01:00
SnapperRy e9b6321e34 DB/Quest: fix previous quests required before being able to accept The Kor'kron Vanguard!
No more easy shortcut for Horde players!
(cherry picked from commit 72cfafc0b3fa57030ee2e03b4045803e65add198)
2017-02-28 20:35:00 +01:00
SnapperRy 19c38e86a0 DB/Quest: add missing prevquests for Hellfire Fortifications (for both Alliance and Horde).
(cherry picked from commit 96026dbe550054c58e6e7649d9d771813130f418)
2017-02-28 20:33:51 +01:00
SnapperRy d7299f9bde DB/Quest: fix chaining for quests Spawn of the Twisted Glade and Seeds of the Blacksouled Keepers.
Both quests require both pre-quests to be rewarded.
(cherry picked from commit a8142b367868322fb6737bdec884261dbf9cc4ce)
2017-02-28 20:32:54 +01:00
SnapperRy 9884e762a0 DB/Quest: improvements to Report to Anselm:
- Add missing texts and re-number the group ids.
- Do not allow players to attack the creatures spawned in the end event.
- A Score to Settle requires completion of this quest.
(cherry picked from commit c1129af75b2533c681b18193aaa3156458ab6b90)
2017-02-28 20:31:39 +01:00
SnapperRy 5c28f11c75 DB/Loot: fix drop chance for three quest items.
Felhound Brain, Nether Wing and Doomwarder Blood should always drop.
(cherry picked from commit cd6866c1556ac05f0a24138093dd831e751caa75)
2017-02-28 19:45:50 +01:00
SnapperRy 3e6f3aeaea DB/SAI: add script for creature Megalith.
(cherry picked from commit 32bc901a250dc3a01e5c4525c9c9c5ba295bb74d)
2017-02-28 19:44:42 +01:00
SnapperRy eeea58197c DB/SAI: fix event for quest Street "Cred".
(cherry picked from commit d7e97dc0a35841d21e353697b4a145a4dbd69002)
2017-02-28 19:41:53 +01:00
SnapperRy 46363942c1 DB/Loot: fix drop chance for two quest items.
Fenclaw Hide and Mature Bone Sifter Carcass should always drop.
(cherry picked from commit 79d51e7dd6e41a4b77cfc5d0613168f5189bbf6d)
2017-02-27 22:01:14 +01:00
SnapperRy d70e852731 DB/Quest: remove wrong spell cast for quest The Dead Rise!
(cherry picked from commit 22133804a1ba15e6a473a28a4b3b40c49dc94d7d)
2017-02-27 22:00:02 +01:00
tkrokli 766433f504 DB/Quest: fix quest credit target type for Krolmir, Hammer of Storms
By Pitcrawler/Treeston, closes #17930

(cherry picked from commit 96a74aa8d775b5c8c3df7f17c55b0197db0511ca)
2017-02-27 21:55:15 +01:00
Dr-J 792e414b61 DB/SAI: Teron Gorefiend I am ....
The timed action lists for this script now need event flags so they run while charmed and so that Karsius actually gets summoned.
(cherry picked from commit 79578eab4063e77369659e120d484cd42e519766)

Rename  2016_09_14_03_world.sql to 2016_09_14_03_world.sql
(cherry picked from commit 6913286cb9a367321b9876c789d264a0dd4ed300)
2017-02-26 21:33:52 +01:00
SnapperRy cedd5dcfe5 DB/Quest: improve end event for A Daughter's Love.
(cherry picked from commit 08d88238a66a7918573e843325da4aa0c2bd71ce)
2017-02-26 21:30:53 +01:00
SnapperRy 5360874c08 DB/Quest: end event for For Love Eternal.
Texts are already in DB.
(cherry picked from commit e166bb787b40371d8bf8123440a6bfb93541c1a9)
2017-02-26 21:29:53 +01:00
joschiwald fa836c3160 Fixed characters_database.sql 2017-02-26 21:19:30 +01:00
treeston bd5669ec5e DB/SmartScripts: Fix Jewelcrafting stone statues.
(cherry picked from commit 0f7efc86d066ed614fa7b192da81c48d586f8b85)
2017-02-26 20:02:00 +01:00
tkrokli b4083763bc DB/conditions: add condition Pet Type to Pet Trainers gossip
Use ConditionTypeOrReference 45 (PetType in PetDefines.h):
- Show gossip menu 4783 option id 1 if Pet Type is hunter pet

( follow-up to PR #17746 / commit 03bafe3 )

(cherry picked from commit 9d7cd93e0da110546c5a572096773901c54c7f2b)
2017-02-26 20:00:46 +01:00
SnapperRy cab4ce3a53 Core/Fishing: implement retail-like fishing skill-up functionality (#17528)
Follow-up to  6f1e823.

Forgot to update base characters database. Sorry.
2017-02-26 19:59:07 +01:00
SnapperRy 29ce69b3ad DB/Quest: improvements for Test at Sea:
- Prevent player from entering combat when using the quest item.
- The targeted NPCs should only yell sporadically.
(cherry picked from commit 271c16fb60f7c0d3ada5d34e0dfc39eb8b1d2cb1)

Rename 2016_09_12_03_world.sql to 2016_09_13_01_world.sql
(cherry picked from commit 43968512ce88f0cbe37e23400437a753a84189ce)
2017-02-26 19:26:43 +01:00
SnapperRy 9dae7a6c5e DB/Quest: Let's Go Surfing Now
By @Rushor and @Killyana, finishing touches by yours truly. Closes #6845
(cherry picked from commit 3713b4e423949f2314a68b531ba7c091d4b64c3a)
2017-02-26 19:25:11 +01:00
ariel- f3771f4b7f DB/Spell: Add some attributes to Horsemen Credit
Fixes achievement credit for dead players
(cherry picked from commit e84d587ed47fcdcdbd3482315849d5c5f6fa18d8)
2017-02-26 19:20:02 +01:00
SnapperRy 21b0132bd8 DB/SAI: fix wrong caster for a spell involved in quest "Towers of Certain Doom"
Was easily exploitable for experience, since it's a wide instakill spell. Change confirmed from sniffs.
(cherry picked from commit 127825ee95214f67e217d9aff0c9683ff1aedfa8)
2017-02-26 16:53:23 +01:00
SnapperRy 0be57d6dcf DB/Misc: replace wrong spell used in spell_area for Scalawag Point.
Also fix a smart script that relied on the old aura's behavior.
(cherry picked from commit 927d00299847eeeebd17b4518e33046bb77ef3d7)
2017-02-26 16:51:17 +01:00
SnapperRy 1f47542db6 DB/Quest: small fixes for The Frost Wyrm and its Master.
- Fix wrong spawntime for spellfocus gameobject.
- Add conditions for quest item's spell to prevent exploits, by @sirikfoll

Updates #3541
(cherry picked from commit c5d190a85a2e8f6cec0affa74548e22435eaa449)
2017-02-26 16:49:06 +01:00
SnapperRy bcd076b550 DB/Script: implement event for quest 9542 (Totem of Vark)
(cherry picked from commit 1f9abfd58511a5795ecf15d104a79d23d700a36c)
2017-02-26 16:47:50 +01:00
joschiwald 7ee191578e Scripts/Spells: Updated two Anraphet SpellScripts 2017-02-26 16:38:22 +01:00
SnapperRy f29dd0794b DB/Creature: remove wrong spell from NPC "Venture Co. Saboteur" and add correct one.
They have aura "Torch Burn", they don't cast "Thorns". From sniffs.
(cherry picked from commit adb2d8424bf4922f61f28a5a5ce69b6c4346a0b4)
2017-02-26 15:58:05 +01:00
SnapperRy 5d618e08d4 DB/Gossip: fix gossip text for creature "Admiral Odesyus"
(cherry picked from commit c96fa033db23299f60c4e15e2f5f3a3eef507d5b)
2017-02-26 15:47:30 +01:00
SnapperRy e186a10603 DB/Spell: prevent serverside auras for Paladin talent Pursuit of Justice from vanishing after death.
(cherry picked from commit a261e68aed4be53db7b61f601196ef9810da0d39)
2017-02-26 15:46:30 +01:00
SnapperRy 1bb998f406 Script/Quest: replace wrong test spell used for quest "Red Snapper - Very Tasty!" with actual summoning.
The spell does not appear in sniffs, and the summoned NPC's spawn time was far too short to be appropriate (15 seconds).
(cherry picked from commit 0479f08c3c07c4de3af4d2293b80d690e4bdf646)

Script/Quest: fix and use proper serverside summon spell for quest "Red Snapper - Very Tasty!".
(cherry picked from commit 2f493430c9f029867eb1699c54de853e06e850d9)
2017-02-26 15:39:00 +01:00
treeston 31a3f2297b Core/Conditions: New CONDITION_QUESTSTATE (47). It's the existing quest conditions collapsed into a bitmask value2 because I'm a lazy person that doesn't like having long SQL queries.
Then use this new condition to fix Sniffing out the Perpetrator for Horde. Tagging issue #17914.

(cherry picked from commit 62cffd11d0e9b33dd60cb5238f06d6dfd06415d8)
2017-02-26 15:31:42 +01:00
treeston 9c36dd7e94 AI/SmartAI: Fix an issue where SmartAI creatures would not properly follow their owner on evade. Also fix a bug where creatures with INHABIT_ROOT would get stuck in evade under certain conditions.
This allows us to fix quest 12261 (No Place to Run). Closes #16291.

(cherry picked from commit e69a483aa942c1c6c4bd9b5fa47139f89643b8d5)

Derp. Build fix.
(cherry picked from commit 9180bcd404ff0a89144bbe834a2efe189bd0eb86)
2017-02-26 15:30:15 +01:00
treeston 31eb40439e DB/Quest: Fix vehicle SAI for quests 12910 and 12855 (Sniffing out the Perpetrator H/A). Tagging issue #17914.
(cherry picked from commit 3219346888ba3beb43424c60764849ec0ea030c5)
2017-02-26 15:30:14 +01:00
ariel- 0afe0e536d Core/Scripts: Implement Flag of Ownership. Closes #12265
Core/Spells: Implemented TARGET_CORPSE_SRC_AREA_ENEMY. Closes #12803

(cherry picked from commit bc4b4f656cda98be06c03301f22750804fea8fa0)
2017-02-26 15:30:07 +01:00
Kittnz a33bc3148a DB/Instance: Black Temple
- Add missing aura's and Ashtongue Stalker's spawns.
- Add paths for Illidari Nightlord's and formations

(cherry picked from commit 0bb9da30d50b0a69bddded8f77b4e3efe89d78ad)
2017-02-26 15:30:03 +01:00
vincent-michael 47b73fefc5 DB/Hotfixes: Added newer tact key for 7.1.5 2017-02-25 18:11:58 +01:00
vincent-michael a5d270fafd DB/Quests: Updated quest_template data for 7.1.5 part 6 2017-02-25 17:51:12 +01:00
vincent-michael b71b61c3c5 DB/Quests: Updated quest_template data for 7.1.5 part 5 2017-02-20 21:45:34 +01:00
vincent-michael dd3dd5991d DB/Areatrigger: Updated areatrigger_template data for 7.1.0 2017-02-19 16:05:23 +01:00
treeston 5654fb9343 Merge branch '3.3.5-goshdangitsmartai' into 3.3.5 (PR #17738)
(cherry picked from commit e9eacae7b2ca3c8899a6ee9c8b8146e21fca54db)

Core/SmartScripts: Add missing break, 5f43e7b follow-up.
(cherry picked from commit a4623efaa67be1cfea19e561be83f118a784b9d1)
2017-02-19 15:07:42 +01:00
r00ty-tc 8a71e4255e [Core/Maps] Activate creatures and objects during opening cinematics and other flyby cameras (sunwell etc).
Requires re-running map extractor to extract camera m2 files from data
files. These are very small.
2017-02-19 14:47:20 +01:00
Shauren 5dbe9e7890 Core/Creatures: Implemented all creature equipment modifiers
* It is now possible to give creatures a mythic/heroic weapon

Closes #19160
2017-02-19 10:58:08 +01:00
vincent-michael 7b5bbf2c35 DB/Quests: Updated quest_template data for 7.1.5 part 4 2017-02-19 03:05:29 +01:00
vincent-michael 050f95043a DB/Areatrigger: Fix typo in 21006f82ef 2017-02-19 02:32:05 +01:00
vincent-michael 21006f82ef DB/Areatrigger: Updated areatrigger_template data for 7.0.3 2017-02-19 01:18:17 +01:00
ariel- ced908d835 DB: Add missing racial mounts to faction change
(cherry picked from commit 54c6fdba3f37e5a255f7c946d6a5f770a481c8fa)
2017-02-18 18:05:46 +01:00
ariel- 33ce2a8c82 DB/Creature: Hardened Steel Skycaller
Fix correct spell, was 52775 Summon Escort
(cherry picked from commit c4cb2d4e35aacd82470d0ca34e7ac079aa7c8da4)
2017-02-18 18:03:19 +01:00
treeston cb5ec8fccf DB/Creature: Make Coldarra Spellweavers cast Arcane Missiles (channel) instead of Arcane Missile (triggered spell).
(cherry picked from commit 69d871fc53f818aba5a2b9c7484833cfa5fa7d88)
2017-02-18 18:02:29 +01:00