Commit Graph
9744 Commits
Author SHA1 Message Date
Aokromes 16463e4122 DB/Creature: Fix dmgschool for multiple creatures.
(cherry picked from commit ea9b44d7499508884b42d54d1a51d61242bc7b1d)
2017-02-11 17:56:05 +01:00
tkrokli d40dd1f639 Core/Scripts: zone_silithus.cpp cleanup (#17165)
- move npcs_rutgar_and_frankal to DB/SAI
- move hardcoded text from go_wind_stone to DB
- additional enum cleanup in zone_silithus.cpp
- also solves a $r issue in SAY_TEMPLAR_AGGRO
(cherry picked from commit b7abaed1996608f9a318a22ff657c5261a7acdfb)

# Conflicts:
#	src/server/scripts/Kalimdor/zone_silithus.cpp
2017-02-11 17:50:06 +01:00
Nyeriah 9db8ae1654 Scripts/Karazhan: Rework Attumen the Huntsman's script
Change log:
- Timers are more accurate
- Corrected Charge ability ID based on 6.x researches
- Added Midnight's missing emotes
- Fixed issue with instance being stuck in combat in case of wipes
- Solved the rare scenario where Attumen would be summoned multiple times
- Visual spell on 3rd phase transition added
- Attumen and Midnight can now be damaged during 3rd phase transition
- Midnight calls for the aid of every horse still alive in the stables
- Use proper spells to summon Attumen and handle transitions
- Now despawns on evade
Video of encounter after changes: https://www.youtube.com/watch?v=KX0rqaBeSzw
(cherry picked from commit 4c4d92faa3b9e82fbabffb03eb63761b282f03a2)

Scripts/Karazhan: Fix a warning
(cherry picked from commit 0cc33b5a42f44847393235c20411e34c7caf2bc5)

Scripts/Karazhan: Register Midnight's summons

* Solves issue with bosses not despawning after encounter
(cherry picked from commit 2d0fa2d0201dce03f958aa7583f51fc92c46f795)
2017-02-11 17:17:38 +01:00
Dr-J 307003fc9c DB/Misc: Various Fixes
1) Add a missing to spell to make http://www.wowhead.com/object=182050/box-of-mushrooms#comments spawn a http://www.wowhead.com/npc=18120/angorosh-mauler when looted
2) http://www.wowhead.com/npc=30718/slumbering-mjordin should not be attackable until gossip selected
3) The Valiant's Challenge - Make the Argent Champion set data on squire danny by creature guid instead of closest creature to prevent credit not being given is player is too far away from squire danny.
4) Add civillian flags to http://www.wowhead.com/npc=18206/wastewalker-captive to prevent these non selectable caged npcs from attacking players
5) http://www.wowhead.com/item=7666/shattered-necklace should have possibility to drop for both factions (not just horde) the item is required for a quest for horde players but starts a different quest which horde cant even accept for alliance.
(cherry picked from commit 36306c40d37c6890f83bcb2b32b916f5baa76b69)
2017-02-11 17:10:59 +01:00
Aokromes 643beaf943 DB/Gameobject: Respawntimer fix for Quest 11695
Closes #17643 by Tauriella
(cherry picked from commit 5a550f9418483eb429a9953ed1ea4cf29620ace5)
2017-02-11 17:05:42 +01:00
Killyana a1dcbfc1b3 DB/Creature: update Drak'aguul script and fix a DB error
Updates #16573

(cherry picked from commit 995f5f1f2b66d5aaa98a8d824959fa95ec36ccc7)
2017-02-11 17:03:07 +01:00
Killyana 2ca6c021e1 Creature/SAI: Add Frostbolt to Gordok Ogre-Mage
(cherry picked from commit eb496e22ebeeb3109e9f5afa9f3e507d8da0a45a)
2017-02-11 17:01:32 +01:00
Killyana 28a029c440 DB/SAI: Kilix the Unraveler event
Closes #16538
By Rushor

(cherry picked from commit cdf8f3c2e1f0363b6d0b7ce82221c813d633a62c)
2017-02-11 16:48:03 +01:00
Killyana 09740ec4c3 DB/SAI: Drak'aguul
Closes #16573

(cherry picked from commit fc2fa483b77eb2c51e5043c9f99d901ed0a3b4e1)
2017-02-11 16:42:28 +01:00
Killyana 3e33e5bf78 DB/Quest: The Keeper's Favor
Fix spell target and cast type
Closes #17623

(cherry picked from commit 10ac7a06dee726f4a8a6a33dba6533cf88eb0e29)
2017-02-11 15:53:55 +01:00
Killyana bc690f9cb0 SAI: Gordok Ogre-Mage
Closes #17627

(cherry picked from commit 9e46786288bd18eb1cbbb80167d9f9852e979388)
2017-02-11 15:48:14 +01:00
Killyana d5677655f2 DB/NPC: Quartermaster Bartlett
Closes #17611

(cherry picked from commit c2e29a34eb4fe35f1e4331d6b7844fa7d15d5e4c)
2017-02-11 15:35:44 +01:00
Kittnz fe1432cbdb DB/Creature: Add waypoints for Deathguard Molder
Closes #17626

(cherry picked from commit ce062250a2fce8069d35e4b56af4ba5920bfab4f)
2017-02-11 15:31:48 +01:00
SnapperRy 13bac539d6 Core/Mail: implement a way to specify NPC sender for mails when they should be different from the quest ender (#17601)
(cherry picked from commit d4e15f1aac3159bb5e17808ee06efb847fdd4789)

# Conflicts:
#	src/server/game/Quests/QuestDef.cpp
#	src/server/game/Quests/QuestDef.h

Rename 9999_99_99_99_world.sql to sql/updates/world/3.3.5/2016_07_19_00_world.sql
(cherry picked from commit 3a77dec6e6fac47fedeb0aeddd09dfe12c3817a2)
2017-02-11 15:19:42 +01:00
Shauren 6f176c0980 Core/Spells: Fixed fishing
Closes #19016
2017-02-11 13:04:12 +01:00
Shauren 87513871dc Fixup pr e5e8537c3e 2017-02-11 11:46:55 +01:00
DoctorKraft e5e8537c3e Core/Spells: Fixed Victory Rush
Closes #19044
2017-02-10 23:22:35 +01:00
edreisantafe 9ad50fb08c Core/Spells: Fixed Levitate
Closes #19091
2017-02-10 23:03:19 +01:00
vincent-michael 8aacc07727 DB/Quests: Updated quest_poi / quest_poi_points data für 7.1.5 2017-02-09 16:02:50 +01:00
Shauren bc623ed97f sql name 2017-02-07 21:20:52 +01:00
DoctorKraft a692ebdcb0 Core/Spell: Conjure Refreshment (#19035) 2017-02-07 21:17:47 +01:00
vincent-michael 941f7d2bbe DB/Quests: Updated quest_template data for 7.1.5 part 3 2017-02-07 18:06:00 +01:00
Dr-J 7a2a8059c9 DB/SAI: Naturalist Bite
Improvements to previous script which only gave credit for lost in action
(cherry picked from commit f8f207d21c5aa9da6c2576d2067c35dae8cec275)
2017-02-05 21:13:43 +01:00
Aokromes b26efbcfa0 DB/Creature: Misc fixes
By Malcrom
(cherry picked from commit 58594c20725625f26224359c17dcc835346f1f4e)
2017-02-05 21:10:53 +01:00
SnapperRy 06c7849aa1 Core/Conditions: implement CONDITION_DAILY_QUEST_DONE to check whether or not a daily quest has been completed by a player in that day.
Also use it to fix two quest chains broken in commit 7905651. Should be the only ones of their kind.

(cherry picked from commit b4b3c10c69f73a0fd1e8efe4fd8684676f33948d)
2017-02-05 21:07:30 +01:00
Aokromes df3f4ae811 Update 2016_07_12_01_world.sql
(cherry picked from commit e5f4ef12db6cc5cfec2cbff099ccf31532c5a513)
2017-02-05 20:44:29 +01:00
Aokromes 80625ce76a DB/Creature: Fix Runetog Wildhammer
Closes #17592 by Silvertower
(cherry picked from commit 94fce4a64144adb5f1942bd482f4499b784cd45f)
2017-02-05 20:43:05 +01:00
ariel- 5f666a2ce6 Core/Spells: Fix Roar of Sacrifice damage part (#17519)
(cherry picked from commit 6988407b43ec92af4ffed60cdb8b4bc884487039)

Rename 2016_99_99_99_world.sql to 2016_07_16_03_world.sql
(cherry picked from commit 4bcb5a058bf735bfc2b32f3900b9a9bb494ae15d)
2017-02-05 20:35:19 +01:00
SnapperRy 9fcaf60706 DB/Loot: remove wrong loot for item 'Recipe: Savory Deviate Delight'
Reference loot belongs to 'Murloc Warrior' hailing from Westfall, while the item can only drop from The Barrens' residents
(cherry picked from commit 8b5d1935071a55229d1e9c9a08081b23c4a5a696)
2017-02-05 20:07:47 +01:00
SnapperRy 61ac98fce2 DB/Conditions: fix cast conditions for two more spells
(cherry picked from commit c8e9184a4b1404c38e38b1734fc91afd6d9cbd0c)
2017-02-05 20:02:02 +01:00
SnapperRy c5c399e14f DB/Conditions: fix three spells that require a NPC to be nearby
Namely, the Venomhide Hatchling feeding quests
(cherry picked from commit 55ba3bd012220b4b58793d8de5f90b1585c70a04)
2017-02-05 19:59:25 +01:00
SnapperRy 0d7a49aa76 DB/Conditions: fix exploit related to quest Disclosure (ID: 12710)
NPC could be repeatedly summoned by clicking the related gameobject
(cherry picked from commit 11558b3bdc10ad429e8dbb9ab4489e39eb2d6fcc)
2017-02-05 19:58:13 +01:00
SnapperRy 77f490f630 DB/Mail: add Argent Tournament mail sent when reaching level 77
(cherry picked from commit f784c36aa6cc80e16498ce137de47c20a273b881)
2017-02-05 17:52:32 +01:00
Andrew Letson 53c98267a5 Core/Scripts: Migrate Tanaris NPC's to SAI (#17390)
(cherry picked from commit 6ea48c036e6eacea037660f057afc2ea5545ae91)

Rename 2016_06_15_99_world.sql to 2016_07_15_08_world.sql
(cherry picked from commit a37a8a316b3c94d7d5ba42db796282ac4e2db478)
2017-02-05 17:48:52 +01:00
SnapperRy 3e74109857 Core/SmartAI: change SMART_ACTION_RISE_UP (114) to SMART_ACTION_MOVE_OFFSET and implement offset movement via target fields. (#17362)
(cherry picked from commit ba0cb53b0214ab3625830f7dac3c68d08a97e084)

Rename 9999_99_99_99_world.sql to 2016_07_15_07_world.sql
(cherry picked from commit 2fd124f9a3cbbd81f2ce6c7154d640175ed71452)
2017-02-05 17:45:07 +01:00
SnapperRy dd9cff8328 DB/Script: partly script Shadowy Assassin's event in Southshore
Updates #14880
(cherry picked from commit c4cbc4341f3394c5ff04d5eb604e6b08e3be8ae7)

Change creature guid for previous commit

Thanks Aokromes. Also forgot to mention, thanks Rushor for the main script
(cherry picked from commit e9ef43cc205540e17cbd68ef30655533520e58aa)
2017-02-05 17:36:10 +01:00
Aokromes 8f1e4df9d6 Rename 9999_99_99_99_world.sql to 2016_07_15_05_world.sql
(cherry picked from commit 95e77fba90b89c5c08c3e36eed16bbf9948ba641)
2017-02-05 17:33:10 +01:00
SnapperRy c9cb63653a Core/Creature: implement INHABIT_ROOT to apply UNIT_STATE_ROOT to creature (#17543)
Add flag 8 to InhabitType for creatures that should appear rooted client-side
(cherry picked from commit f78ab9aba45e3b4189a71bb68de6d5b13f45bbca)
2017-02-05 17:32:10 +01:00
robinsch 3ef1f2c531 Script/Archavon: Implement EMOTE_LEAP (#17588)
(cherry picked from commit 8a2df73a8262cb7140c37a57e7702cb68a806d9d)

Script/Archavon: Implement EMOTE_LEAP

By robinsch
(cherry picked from commit 1a2bd0dc3aaa5668521cf758165c64f106e9a276)
2017-02-05 17:31:54 +01:00
SnapperRy bec8570eb2 DB/Loot: reduce drop chance for many white items
Closes #17578
(cherry picked from commit b5cb96a56adb007a74f77e5be6b93cfaee9fe552)
2017-02-05 17:25:55 +01:00
SnapperRy cfca1896de DB/Quest: fix availability for Alliance's breadcrumb quests to Ashenvale
Onward to Ashenvale can always be done, while only one quest between Trek to Ashenvale and the Draenei-only Travel to Astranaar can be completed.
(cherry picked from commit 4fea1c59e1d2fce1104b5f5b9277edc4a9cb710f)
2017-02-05 17:24:55 +01:00
Killyana d0fbc7729d DB/Creature: Fix some ranged creature cast
Closes #12796
Closes #17580
Closes #17574

(cherry picked from commit 931a7623b24831adf679e0581735375077c8d252)
2017-02-05 17:22:38 +01:00
Killyana 6b56bfa877 DB/Creature: Add missing spawn for Ribbon Pole Debug Target
Closes #17534
By SnapperRy

(cherry picked from commit d22569aababdc9eb09efaf558e0a1b262e3bfe79)
2017-02-05 16:59:28 +01:00
treeston cc42cd158c DB/TrinityString: typo fix
(cherry picked from commit 01dba54c12777c337d916493889bb92ae93c12be)
2017-02-05 16:53:34 +01:00
Killyana 049d75c28b DB/Creature: Add missing spawns on The Crimson Hall
(cherry picked from commit 8835607ab59d42af7f62f80f75c6fdf0bbb3a54c)
2017-02-05 16:52:32 +01:00
Killyana 00c6c2dd9a DB/Creature: Add missing creatures before Lady Deathwhisper on 25 difficulties
(cherry picked from commit d7bf9e895b240b238dff10061c5b576c15706a57)
2017-02-05 16:49:55 +01:00
Killyana 6bdfbd1234 DB/Creature: Add missing creatures before Lord Marrowgar on 25 difficulties
(cherry picked from commit 11a1dc04a1fedaa6bce0027011c92a4daa1b265d)
2017-02-05 16:47:06 +01:00
SnapperRy 8c80ea4251 DB/Loot: increase drop chance for item "Tender Strider Meat"
Source: Wowhead comments
(cherry picked from commit 49d857ce3140ffa51323fea1cf176b8372b84e2b)
2017-02-05 16:36:58 +01:00
SnapperRy 401c6352b9 DB/Loot: fix drop conditions and chance for item "Cracked Silithid Carapace"
(cherry picked from commit 844921a6156d7c08a2a9eec567e25b3d02803d12)
2017-02-05 16:36:01 +01:00
SnapperRy fcbda4c83b DB/SAI: improvements for quest "Verog the Dervish"
Change despawn type, prevent duplicates, and increase chance of spawn. Taken from Wowhead comments
(cherry picked from commit 439ec8835440fbe322f4dcd901924d40e699ef40)
2017-02-05 16:34:56 +01:00