Commit Graph
9606 Commits
Author SHA1 Message Date
Aokromes bc3256009f DB/Creature: Darkshore pathing
By Malcrom
2017-01-26 23:57:59 +01:00
Shauren 8c72f3ed55 Core: Change allowed build to 7.1.5.23420 2017-01-26 17:12:02 +01:00
Keldo 3d0d9c06b2 DB/Quests: remove obsolete Undead class quests
Patch 7.0.3 changes in the Undead starting area (Deathknell)

Updates  #18935
2017-01-26 07:38:07 +01:00
Aokromes e607c4568f DB/Creature: Darkshore Pathing
By Malcrom
2017-01-25 23:11:38 +01:00
Aokromes d511fb9e09 DB/Creature: Fix some startup errors 2017-01-25 21:33:10 +01:00
Aokromes 5454f8d700 DB/Creature: Add stormwind pathing
By Malcrom
2017-01-25 21:24:16 +01:00
Keldo 6c57ab2b4f DB/Quests: remove obsolete blood elf class quests
Patch 7.0.3 changes in the blood elf starting area (Sunstrider Isle)

Updates  #18935
2017-01-25 04:49:06 +01:00
Aokromes 03f0ab381a DB/Creature: Fix some gnomeregan creatures
Closes #18664 by Heaven31415
2017-01-24 11:27:15 +01:00
vincent-michael 1c00f0b2d4 DB/Quests: Updated quest_template data for 7.1.5 part 1 2017-01-23 11:33:56 +01:00
joschiwald d3ee5a2d32 Core/Players: Fixed accidentally deleting Talents
Note: If you want to delete deprecated Talents from DB, enable the CharacterDatabaseCleaner
2017-01-22 02:20:12 +01:00
tkrokli 41fc011d4e Fix typo in e3719e0
Last spell ID in e3719e09fb
should be 110412, not 119412.

Ref. #14682
2017-01-19 21:40:24 +01:00
clintskie e3719e09fb DB/trainers: Fishing trainers & spells
Updates #14682
2017-01-19 21:22:08 +01:00
Aokromes 6a7e2c655d Typo fix. 2017-01-15 20:26:51 +01:00
Aokromes 44c93ab5e1 DB/Quest: Missing loot items for quest 27626 The Highvale Documents
By Malcrom
2017-01-15 18:33:57 +01:00
Aokromes b483e49a56 DB/Creature: Delete duplicate spawn 2017-01-15 16:49:51 +01:00
Aokromes 8fd49cf215 Update 2017_01_15_00_world.sql 2017-01-15 08:06:42 +01:00
Aokromes 6f66904359 DB/Creature: Misc Hinterlands fixes
By Malcrom
2017-01-15 06:05:16 +01:00
Shauren f11e6c8247 Core: Updated to 7.1.5.23360 2017-01-14 22:37:13 +01:00
Aokromes e2596af6fc Missing part of e3986d4 2017-01-13 04:52:45 +01:00
Dr-J de0acec48a DB/Loot: Swift thistle
Add chance for swift thistle to drop to the other version of Mageroyal and Briarthorn which current does not have chance to drop swiftthistle as there is two of each but only one had chance even though according to wowhead.

http://www.wowhead.com/object=1621/briarthorn
http://www.wowhead.com/object=3729/briarthorn

http://www.wowhead.com/object=1620/mageroyal
http://www.wowhead.com/object=3727/mageroyal
(cherry picked from commit e6d764b82585f92eddbc7847c0f1ce38b05c5431)
2017-01-13 00:59:33 +01:00
Dr-J 1f1c9d33e0 DB/Misc: Various Fixes/Updates
1) Venomhide Hatchling - add text emotes for when fed.
2) Silkwing Larva - Metamorphis into Silkwing.
3) Fix Rise, Obsidion, The Emissary and last 3 quests from Battle at Valhalas Chain again since previously using sai action to start attack would force remove immune_to_pc flags.
(cherry picked from commit 21430746b62be066d333bf511c8725b3460f0082)
2017-01-13 00:57:05 +01:00
ariel- 9371c5c7d1 Core/Script: moved SAI to cpp for The Etymidian, closes #17053 (#17330)
(cherry picked from commit f03dc799591afe9421b1970fa9b07465bf6ef312)

Rename 9999_99_99_99_world.sql to 2016_06_13_04_world.sql
(cherry picked from commit 90ba7fe938241b6900daaef950e89b58da1e514f)
2017-01-13 00:56:29 +01:00
Killyana ce9d4fac9b DB/Loot: Fix drop chance and quantity for Rough/Coarse Stone and Copper/Tin ore from mining veins
Closes #17341
By SnapperRy

(cherry picked from commit ab184414ae2a462c89433a8c0678bae1e69dee85)
2017-01-13 00:50:29 +01:00
Killyana a21fee51bc DB/Spells: Apply Salve / Sickly Critter Aura
Closes #17355

(cherry picked from commit 3de2a21cd6fdd1e001f1e24586355a3e642ecc9e)
2017-01-13 00:47:56 +01:00
Killyana ab51c8e202 DB/SAI: Fix non repeatable event for Jammal'an the Prophet
Closes #17356
By Beheadedstraw

(cherry picked from commit ee3432e1063c1e4f694e92da17668da53b353d52)
2017-01-13 00:47:55 +01:00
Aokromes 24a9e5cbe8 DB/Quest: add race restrictions to many Blood Elf-only quests
Closes #17342 by SnapperRy
(cherry picked from commit d4fbddfd7e7dce9343f95516bfaa9280887118e9)

DB/Quest: fix availability for quest "The Totem of Kar'dash"

Closes #17344 by SnapperRy
(cherry picked from commit 405b4edca5af86d27874eb94d451c749f12abf72)
2017-01-13 00:43:59 +01:00
Killyana 0179bd9943 DB/Quest: Earth Sapta
By tkrokli
Closes #17334
(cherry picked from commit 951d0f579480773f4f9f2c9dca8ec0a97ac680a2)

DB/Quest: Improvements for quest "Bitter Rivals"

By SnapperRy
Closes  #17267
(cherry picked from commit 16fa58176820a458eae0f7a2be1e527a33dd1d6b)

DB/SAI: Mebok Mizzyrix

By Rushor
(cherry picked from commit 51a34eb135b27061f49349ca6af35479fac773c7)

DB/SAI: Cabal Ritualists

By Malcrom
Closes  #17212
(cherry picked from commit cc7adf9f9cf49633ba76b5ebc86e69af382ea839)

DB/Creature: RP event with Jane, Nova & Jessel

Closes #17164
By lyn1337
(cherry picked from commit cf398f2d2e946a91cebf791ebaac993ef890c283)

DB: Fix a DB error
(cherry picked from commit 88f1de12e42d6b1c21ca17f050a4b4d8172cf28d)

DB/Loot: Fix some drop rates

Closes #17139
(cherry picked from commit bd3bfc4ce127cdacb4b0e582609bf495bb6186ab)

DB/Creature: Add FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ to some npcs

Closes #17045
(cherry picked from commit 777910141c187db5c241b98b558f65d5dc7d1cd3)

DB/Quest: Fix locales for Nessa Shadowsong quest

Closes #17345
(cherry picked from commit 0676622f4ea2d766f124211c99756a77d3376cf5)
2017-01-13 00:13:54 +01:00
SnapperRy 2e5550758c Core/Movement: interrupt a creature's current cast when fleeing for assistance, and (if spell is not castable while moving) when running random/fleeing movement generators. (#17271)
Also make sure the creature is alive before updating.

Fixes #12823.
(cherry picked from commit 2db9269ec1c06b5fccc45dc0a5b4f714f9b48804)

DB/Creature: World Trigger (Not Immune NPC) InhabitType update

Closes #17332 by Malcrom
(cherry picked from commit 78d08834c0afe0be09e4ec071a6e6855aa18e2c8)

DB/Item: Fix text in Rune-Inscribed Parchment

Closes #17329 by tkrokli
(cherry picked from commit 8879545f21fe13650872358741b687a524cf8cb9)

DB/Quest: improve chaining for "The Ashenvale Hunt" quests

Closes #17323 by SnapperRy
(cherry picked from commit d034eedb811912546025d11a5e9335bcd6600464)

DB/trinity_string: wrong string about character customization + minor fix

Closes #17306 by lyn1337
(cherry picked from commit 0951e559ebe6b76abdfef55619244578d9917002)

DB/Quest: fix some completion/offer reward quest texts

Closes #17336 by SnapperRy
(cherry picked from commit e9025036b9848a5a684c57e3e066687c29fde321)

DB/Quest: add queststarters for "Regthar Deathgate"

Closes #17337 by SnapperRy
(cherry picked from commit 0b8921a0ef81fb7c4741248301b17a86fa0ffb69)

DB/Quest: fix chaining for "The Real Threat"

Closes #17338 by SnapperRy
(cherry picked from commit c9cb86d6c53ceb7331a1a5c1ff8a69f569cca426)

DB/Quest: fix repeatableness (or lack of) for some quests

Closes #17339 by SnapperRy
(cherry picked from commit b9f2e2a81b7f0a269da3a8f9597a4eca17899781)

DB/Quest: improvements for "Fool's Stout"

Closes #17340 by SnapperRy
(cherry picked from commit 4ec753dc50927e358a63a49a56cef7f5a72f41eb)
2017-01-13 00:07:43 +01:00
tkrokli 34d310aff8 Core/Scripts: remove hardcoded text from npc_sayge
- remove hardcoded (and wrong) text from the script
- copy valid text from broadcast_text to gossip_menu_option
- gossip_menu / npc_text is already correct in TDB 335.61
- sort + clean up core script enum list and add new entries
- keep gossip handling unchanged in the script (low prio)

(cherry picked from commit 582af025090462f29576988e7a4517fee9a206fe)

Core/Scripts/DB: move npc_gregan_brewspewer to DB

- Remove npc_gregan_brewspewer, thereby removing hardcoded text
`#define GOSSIP_HELLO "Buy somethin', will ya?"`
- Move all gossip handling to DB (gossip texts already exist in TDB)
(cherry picked from commit 3acf6f36d1d60b7e2ac082bf9f6976de3256e250)

Core/Scripts: npc_grandmother gossip text moved to DB

Removing one more hardcoded text line from core scripts.
Also adding correct gossip to the npc_grandmother script.

Gossip changes in this script:
- remove hardcoded text from core script
- use existing npc_text IDs in gossip enum
- add missing text rows to gossip_menu_option
- use values from gossip_menu_option in enum
- replace spawn coordinates 0.0f with GetPosition()
(cherry picked from commit c214f987d730169e106b37fa1fe5f8565609374b)

Core/Scripts: remove hardcoded text from npc_locksmith

- remove hardcoded text from script
- move the gossip handling to DB SQL
- move the script conditions to DB SQL
- use correct gossip from broadcast_text
- remove options not existing in broadcast_text
- add Key to Searing Gorge option (related spell)
- add The Eye of Haramad option (related spell)
(cherry picked from commit e6ee6e2ae85f8a760dcd17e01b388bf3cd27c1e2)
2017-01-12 23:37:37 +01:00
tkrokli 4e00321970 Core/Scripts: boss_majordomo hardcoded text
2 more text lines removed in the ongoing series:
"Remove hardcoded text from core scripts".

Core script for boss Majordomo Executus:
- add missing gossip_menu_option entries
- link the options via the table gossip_menu
- remove hardcoded text from the script
- minor enum line order sorting cleanup
- replace OnGossipSelect() with sGossipSelect()

The scripted events are unchanged.
If the script is inaccurate, make a new PR.
(cherry picked from commit b6d43623a259f62ce0240a9e9f44f28e8c1ad5eb)
2017-01-12 23:16:41 +01:00
tkrokli 52d0ec3ccb Core/Scripts: move npc_mountaineer_pebblebitty to DB
- move gossip text to DB and add quest condition
- remove core script npc_mountaineer_pebblebitty,
- thereby removing the file zone_loch_modan.cpp
- because the original core script dialog is incorrect

This version of the dialog can be verified from the following web pages:
- http://wow.gamepedia.com/Key_to_Searing_Gorge_quest_chain
- http://www.wowhead.com/npc=3836/mountaineer-pebblebitty#comments:id=332234

(cherry picked from commit 25881de7d3547c22eb76b2e0746f3c57484bca7a)
2017-01-12 03:40:16 +01:00
Kittnz c4967d67bd DB/Creature: Ghostland waypoints
(cherry picked from commit ecd217a4ed735c9f32c2f4bc7622c0f0bee1e9ca)
2017-01-12 03:27:19 +01:00
treeston e2710bc232 Scripts/Instances: Fix a bug that would cause the Hodir encounter to never properly begin. Tagging issue #17302.
(cherry picked from commit e5382ee21538e4383a39b4dc0de274e856bb663b)
2017-01-12 03:19:38 +01:00
Aokromes e9054c0bd7 DB/Creature: Ghoul Attack power
Closes #9090 by Rushor
(cherry picked from commit f82f06e29e6bb0d1747541c9831875782bbe4270)
2017-01-12 03:17:24 +01:00
Aokromes 21168e853d DB/Item: fix text for item "Verna's Westfall Stew Recipe"
Closes #17263 by SnapperRy
(cherry picked from commit 0e8f3e081090e1d7d7105c2fc20506279d35e718)

DB/Item: fix text for item "Lewis' Note"

Closes #17264 by SnapperRy
(cherry picked from commit 5a2726affb04d48b323b95f85bd3669b8ab2eeb0)

DB/Item: fix text for item "A Letter to Grelin Whitebeard"

Closes #17268 by SnapperRy
(cherry picked from commit 5a91e2cea025695e332a35a27d86fed6c685679a)

DB/Quest: fix prevquest for "Rejold's New Brew"

Closes #17269 by SnapperRy
(cherry picked from commit a932eb416eaf0f96ed4054f37de3b8e644a30584)

DB/Quest: fix RewardText for "Beer Basted Boar Ribs"

Closes #17275 by SnapperRy
(cherry picked from commit ce107f3fcde3c07153ab0d14e32e6d9bfe9a1724)

DB/Quest: fix chaining for quests related to Well Watcher Solanian

Closes #17282 by SnapperRy
(cherry picked from commit b14c5541b73e2b07e89a4381bec7d1aec5ffc365)

DB/Quest: fix chaining for Blood Elves' training quests

Closes #17284 by SnapperRy
(cherry picked from commit de9c4237a5131250dede5c7b106b8256a5ef09e7)

DB/locales_item: add missing localization for item "Bamboo Cage Key"

Closes #17285 by lyn1337
(cherry picked from commit ea12727b45bab4d113e4b280ad957de8b88c2510)

DB/gameobject: close "Cage Door" (STV)

Close #17287 by lyn1337
(cherry picked from commit af03601f09557ff43b8c2745e631736705f03c23)

DB/Creature: Plague Scientist spells

Closes #16729 by Gargarensis and Rushor
(cherry picked from commit 3cd66c90e9952245abb61d7902311c86949a9a30)

DB/Quest: Preparin' For Battle

Closes #9743 by Wylath
(cherry picked from commit 7f6b8ed4586d80755172639c4cfdd7130cf0b251)

DB/Quest: Army of the Damned

Closes #7801 by sirikfoll
(cherry picked from commit 3bba685b2a16dd267488dd34dd21ebb153e07293)

DB/Creature: Fix pathing for A Cry For Help

Closes #15722 by Joslyn-Maddie
(cherry picked from commit a6e7c9873c7b3530e1c4ff28119dbec30abc6afb)
2017-01-12 03:12:22 +01:00
Aokromes e64159673f Missing part of c76226c 2017-01-12 03:08:15 +01:00
Aokromes 74dece2a00 Missing part of 5317a81 2017-01-12 02:52:33 +01:00
Dr-J cd7e2aabb5 DB/Quest: A Little Slime Goes a Long Way
http://www.wowhead.com/quest=4513/a-little-slime-goes-a-long-way

* Conditions so spell can only be http://www.wowhead.com/spell=15702/filling-empty-jar can only be used on dead oozes in Un'goro Crater rather than any npc regardless of if dead or alive
* Script to despawn on spellhit so the item cant be re-used on same ooze
(cherry picked from commit 8d2ccc4d1a88757e021a02bb2ad24eb828d0a8f7)
2017-01-12 00:16:49 +01:00
Keader 6ca75ef039 Core/Scripts Improve Felflame Infernal of Lord Jaraxxus fight (#16998)
(cherry picked from commit 43855b47d8f436bbf6dc5437446490bb02ea3a01)

Rename 9999_99_99_world.sql to 2016_06_02_01_world.sql
(cherry picked from commit 7f0e1caf72acb44a738b89037bf4f2555c4ca023)
2017-01-12 00:02:29 +01:00
Keader 7f2b5f3859 Core/Scripts Improve Jormungars fight
(cherry picked from commit 0912df258d722f867c8ebe8fc77310f4fd1ce38c)

Rename spell_snakes_spray for spell_jormungars_snakes_spray and cleanup
(cherry picked from commit 2c9c8afc0f23dada7599ecede4bf3d598ab42006)

Fixing the issue
(cherry picked from commit 81083a8593b846e5a64f59771c4446f9f29c34c3)

Changing remove aura method
(cherry picked from commit b88d49be2498ce484124c1adc2bc1ab5ac2aa176)

changing creature_text (tk feedback)
(cherry picked from commit 9b444877dd8955ee0cfcf9bf56304220c4c276fb)

Override and tkrokli again :D
(cherry picked from commit 7205b4dd65bd569e4b254586f6802199de447194)

Fix SQL name
(cherry picked from commit cae19692ab2b627b292cdeed59069d5f6fa3be30)
2017-01-12 00:02:29 +01:00
Killyana 1cb9d05e29 DB: Fix some DB errors
(cherry picked from commit 325143960074a562b1d419bfe23cf9cbf1b75e11)
2017-01-11 23:26:15 +01:00
Killyana 0301a5a0c9 DB/Creature: Fix spawn position for Froggers
Updates #16488
(cherry picked from commit 3feeecf76cc61e7ec2e26f2d6af7e41ae7e8c835)

DB/Quest: Fix required class for "You Have Served Us Well"

Closes #17245
By SnapperRy
(cherry picked from commit b451c931d3c884a5830255cae2ac3118a8eb5c2a)

DB/Loot: Fix chance for contents of item "Fireproof Satchel"

Closes #17247
By SnapperRy
(cherry picked from commit 4b8f285c18cf21c090e826bfeb66ab36d70aad17)

DB/Loot: Fix drop chance for quest item "Burning Legion Gate Key"

Closes #17250
By SnapperRy
(cherry picked from commit e7ac0236fee964c56d0dbcaac787109a8f1343f0)

DB/Quest: set required profession for quest "Gathering Leather"

Closes #17252
By SnapperRy
(cherry picked from commit 60835936c43efa5c79be60b1886b139cf6a432b5)

DB/Quest: Add conditions related to certain kinds of quests

Closes #17255
By SnapperRy
(cherry picked from commit b1aca1d1cfa60497275ff1e22124f89a50396239)
2017-01-11 23:24:01 +01:00
Killyana 0c4db6ad63 DB/Loot: Reduce dropped quantity for item "Ravasaur Pheromone Gland"
Closes #17229
By SnapperRy
(cherry picked from commit 5161a830eada8a73bd69f2cee359bdb3f14ba959)

DB/Conditions: Add condition target for spell cast by item "Zorbin's Ultra-Shrinker

Closes #17228
By SnapperRy
(cherry picked from commit f177b810387eade109e1f20b1b558e359bf7efc1)

DB/Creature: Frogger

Fix pathing and speed
Updates #16488
(cherry picked from commit 37d01859c2e4be1509b130fed7a50518970eda3f)

DB/Loot: item "Primed Key Mold" should not be droppable by any NPC

Closes #17224
By SnapperRy
(cherry picked from commit d455b77a514043ef2d19a7f2d0683ec512aa6177)

DB/Loot: Waterlogged Recipe

Closes #17222
By SnapperRy
(cherry picked from commit 6b95d0b6671b08a8e99518c402680f52d4f91359)

DB/Quest: Improvements to the Brood of Nozdormu rings quests

Closes #17220
By SnapperRy
(cherry picked from commit 51d100f4ba168ebf99d3d617c3099ad1498feb15)
2017-01-11 23:11:19 +01:00
Killyana f9ff8388a1 DB/Creature: Remove and fix some wrong spawns in Eversong Woods
Closes #17230
By SnapperRy and lyn1337

(cherry picked from commit dec66e3174a7cd4352ebb5d43ba678e477c09ceb)
2017-01-11 23:03:57 +01:00
Killyana 37e632968a DB/Quest: correct some quests' availability in K3, Storm Peaks
Closes #17235
By SnapperRy

(cherry picked from commit 2a9732031f49bcec389501f7d94c614f8e0e76e8)
2017-01-11 23:02:17 +01:00
Killyana 75d37defd7 DB: Scripts for teleportation Pads in Storm Peaks and K3
Closes #17236
By SnapperRy

(cherry picked from commit 73b51bb15fe4f4862a77c7cdcbb15d0f00996e38)
2017-01-11 23:01:11 +01:00
Killyana 956125831d DB/conditions: Fix quest Condition to loot item "Vrykul Scroll of Ascension
Closes #17238
By SnapperRy

(cherry picked from commit 62423994571f81a9313c949fa102df09e38546ac)
2017-01-11 22:59:46 +01:00
Killyana cc81bbac15 DB/Creature: Make some creatures appear dead when appropriate: K3 Snow Runner, Trapped Animal, Marsh Caribou
Closes #17239
By SnapperRy

(cherry picked from commit e518e297ef8d2e1c65751443982ccf218b7de6ed)
2017-01-11 22:58:21 +01:00
Killyana 0778bed81c DB/Creature: Fix positions and movements type for Explorers' League Researcher and Chief Archaeologist Letoll
(cherry picked from commit ebb4cca6d33d25f7e52e0595dc67a07efe05d173)
2017-01-11 22:55:08 +01:00
Dr-J 5e0191e0b7 DB/Misc: Everfrost Chip
1) Remove required quest from loot tables for http://www.wowhead.com/item=44724/everfrost-chip , http://www.wowhead.com/item=44725/everfrost-chip and http://www.wowhead.com/item=44729/everfrost-powder so that everfrost chip is not always empty when looted since none of these items should require active quest to drop only that player is friendly with sons of hodir or has completed pre-quest in case of remember everfrost
2) Add missing quest data for http://www.wowhead.com/quest=13421/remember-everfrost start/end/prevquest and set as repeatable
(cherry picked from commit a481dd3707bece63de7a24baf70e9c16bd42345b)
2017-01-11 20:16:28 +01:00