Commit Graph

2226 Commits

Author SHA1 Message Date
Gemt 94f2d48858 merged removal and adding sqls for ptr creatures and renamed file 2017-08-13 02:32:24 +02:00
Gemt 2ed36f57a9 ptr vendors added in orgrimmar and ironforge. Teleporters all over the place. New creature template for enchanter NPCs. Implementation following 2017-08-13 02:24:53 +02:00
Gemt 9605410014 initial commit of sql patches with gear vendors 2017-08-12 22:12:40 +02:00
Gemt 5ad2104cc2 removed long ----- lines. Added more frozen runes in outer ring 2017-08-12 20:08:11 +02:00
Gemt 5984cfb545 moved all frozen runes so they are in the walls. Locations are just guesswork 2017-08-12 18:36:06 +02:00
Gemt d9bf25a0d6 removed patchwork terror updates, not a naxx creature 2017-08-12 16:03:46 +02:00
Gemt a9a4d9f33f infectious and plagued ghoul not immune to shackle 2017-08-12 15:41:35 +02:00
Gemt e45a58b148 added updates for creature_template flags_extra and MechanicImmuneFlags for all relevant naxx creatues. Removed old and spread-out updates of the same flags from other parts of the file 2017-08-12 15:27:58 +02:00
Gemt b0824c5f45 corrected respawntimer for creature 2530568 2017-08-12 15:02:36 +02:00
Gemt 45e691e805 naxxramas.sql updates.
several bugged EventAI entries fixed.
Re-export of creature, creature_groups, creature_linking,
creature_movement tables.
added one more add in grobbulus room.
fix all creature warnings where curhealth does not fit with min and max
health from creature_template. Fix all spawndist != 0 where movementtype
= 0.
Added waypoint-pathing for unholy weapons
2017-08-12 14:56:00 +02:00
brotalnia 6c50289734 Implement .unstuck command. (#2023)
* Implement .unstuck command.

* Texts has no parameters.

* Teleport player when stuck in middle of nowhere.

* Fix build.
2017-08-12 15:11:47 +03:00
kampeador b663d8556d Missing Diplomat rewrite (#1395)
* Fix: JustRespawned() should be called when creature is spawned or respawned.

* Full quest event implementation (Missing Diplomat id:1324).

* SQL file for the previous commit.

* Compile Fix.

* Full quest event implementation (Missing Diplomat id:1447).

* Full quest event implementation (Missing Diplomat part 11 id:1249).
Updated script(Missing Diplomat part 16 id:1324).
 - Reworked guard spawn/respawn mechanic.
 - Guards are now flee with running animation, instead of walking.
 - Added texts for Hendel's guards.
 - Original Archmage Tervosh, Jaina and Pained in tower are not available during the event
 - Rewritten Jaina's gossip script. Now it depends on The Missing Diplomat quest chain progression.
 - Corrected Archmage Tervosh, Jaina and Pained waypoints.
 - Quest event will not freeze when players move away from the area.
 - Corrected timers.
Updated script(Missing Diplomat part 11 id:1249).
 - Reworked thugs behavior
Rewritten db side implementation(The Missing Diplomat id: 1267).
Reverted commit: Fix: JustRespawned() should be called when creature is spawned or respawned.

* Fix. It's now possible to fail a quest event(Missing Diplomat part 8 id:1447).

* Typo.

* Corrected some comments. Fixed portability issues.
2017-08-12 15:14:46 +10:00
Prithu 84e33e1ccd Corrupted Mind totem/priest procs 2017-08-11 08:46:30 +00:00
brotalnia 8504bd9f4c Implement Quest Greetings. (#1944)
* Implement Quest Greetings.

* Change int to uint.

* Add more German texts thanks to stratos_5.
2017-08-11 04:29:26 +03:00
brotalnia 5e9321c671 Error Wars 3 - Revenge of the Fix (#1867)
* Take database spell data into account when checking if event script is used

* Use spell to start event for quest Decoy! to avoid startup error

* Update STV fishing tournament script to use script_texts.

* Update alliance script when turning in Nefarian's head to use script_texts.

* Update horde script when turning in Nefarian's head to use script_texts.

* Update warchief blessing event script to use script_texts.

* Update alliance script when turning in Onyxia's head to use script_texts.

* Update horde script when turnin in Onyxia's head to use script_texts.

* Update Alterac Valley scripts to use script_texts.

* Update Stratholme scripts to use script_texts.

* Add missing text to Captain Tuubid.

* Update Eastern Plaguelands scripts to use script_texts.

* Improve script for event after completion of Battle for Darrowshire

* Have Pamela face her father.

* Update Timmy the Cruel's script to use script_texts

* Add missing texts to Postmaster Malown.

* Update texts for Zul'Farrak.

* Add missing texts for Blackhand Summoner when casting summoning spells.

* Update Tendris Warpood's script to use script_texts.

* Don't report about unused generic scripts.

* Fix for all database errors.
2017-08-11 02:39:07 +03:00
kampeador df0518ced5 Misc DB fixes 2 (#1543)
* Misc DB fixes:
- Fix quest id 62 "The Fargodeep Mine" area triggers 88 and 197.
- Fix quest id 76 "The Jasperlode Mine" area triggers 87 and 342.
- Fix quest id 5156 "Verifying the Corruption" area triggers 2206, 2207, 2208.
- Before patch 2.4: Quest Milly Osworth was available after Brotherhood of Thieves
- Removed outdated lockpicking trainers. Lockpicking cap is increased with player's level.
- Fix Merissa Stilwell model
- Lieutenant Doren had a mount before TBC
- Removed a winterspring owl from Silithus.
- Fixed a loot table for Small Barnacled Clam.
- Fix Archmage Malin gossip, removed a script attached to him. That quest script is from TBC.
- Fix mount model for Executor Zygand.
- Fix mount model for Deathguard Lundmark.
- Rabbits can also be brown.
- Rats can also be brown and white.
- Sheep can also be black.
- Fix an equipment flag for Brother Benjamin.
- Added waypoints for Mabel Solaj from Darkshire Inn.

* - Felwood Slime Sample(item_id:12230) and Un'Goro Slime Sample(item_id:12235) should drop only during quest and their chance should be 100%.
- Fixed Felwood Slime Sample(id:12230) drop rate for The Ongar(npc_id:14345)
- Ogres shouldn't drop Pure Un'Goro Sample(id:12236). It shouldn't drop from mobs at all.
- Added gossip texts for "Testing equipment" objects.
- Fixed faction id for The Ongar(npc_id:14345).
- Removed duplicate "Testing Equipment" gameobject spawns.

* - Fixed skinning loot for Bloodshot(id:11614)

* - All graveyards in the Hinterlands should be cross-faction.
- Fixed graveyard at Bloodhoof Village in Mulgore for the Alliance.
- Fixed George Candarte's(id:2698) model.

* Enable Graveyard at Darkshore, Twilight Vale. It should be cross-faction.

* Enable Undercity graveyard.

* Fixed quest level for (id:3181 The Horn of the Beast). It was 48 lvl before wotlk.

* Fixed typo in text for quest (id:3092 Etched Note).

* - Fixed Tabetha's and Merissa Stilwell's models.
- Fixed texts for some kobolds. You no take candle!
- Removed random Defias Brotherhood texts from the mobs that shouldn't have it.

* Typo.
2017-08-11 02:34:51 +03:00
brotalnia ea3eb951c3 Scripted Gurubashi Arena Event (#1744)
* Scripted Gurubashi Arena Event

* Correct chest despawn delay

* Switch to walk mode at last waypoint.
2017-08-11 02:34:01 +03:00
Gemt 95c26b0c47 full naxxramas.sql patch containing all previously separate sql files 2017-08-10 19:16:08 +02:00
brotalnia 53546fabe9 Small correction to Father Flame event (#1693) 2017-08-10 18:10:08 +03:00
kampeador 481540e43b Resupplying the excavation (#1671)
* Quest event implementation: (Resupplying the Excavation id:273).

* cleanup

* typo.
2017-08-10 18:04:53 +03:00
brotalnia 46aed85618 Improved script for quest Seeking Spiritual Aid (#1669) 2017-08-10 17:00:11 +03:00
brotalnia 2e3a622d4c Script for quest Forsaken Aid (#1646) 2017-08-10 16:59:49 +03:00
brotalnia 180ce33678 Script for quest Harlan Needs a Resupply (#1590)
* Script for quest Harlan Needs a Resupply

* Added missing text.
2017-08-10 16:59:27 +03:00
brotalnia 5a2aa8b6a7 Merge pull request #2019 from sipertruk/disabled_quests_2
Missing one disabled quest in #1979
2017-08-10 00:55:12 +03:00
Kittnz 83a377dcbd SQL: Fix codestyle on merged naxxramas sql file 2017-08-09 22:09:34 +02:00
Kittnz be72a6dcdd SQL: merged naxxramas sql file 2017-08-09 22:08:11 +02:00
Gemt 5585e470fc Merge branch 'naxxramas' into dev_naxx_merge 2017-08-09 19:13:30 +02:00
Gemt 4d367bd0ee naxxramas_creature_linking_template 2017-08-09 18:38:08 +02:00
Gemt 4547d348f3 fixed spawntimesecs for some creatures 2017-08-09 18:37:50 +02:00
sipertruk bbf9583a89 missing one disabled quest 2017-08-09 18:08:06 +02:00
Gemt 7515fc8636 new exports of creature linking, movement, groups etc tables for naxx map 2017-08-09 17:21:44 +02:00
brotalnia 73d29ed145 Eranikus should whisper players who use his trinket (#1585) 2017-08-10 01:18:12 +10:00
Gemt 4033c17f3d lightning totem despawn on evade 2017-08-09 17:09:51 +02:00
Gemt fa471d9df2 faerlina adds now chainpull boss faster 2017-08-09 17:09:24 +02:00
Martin Jesper Low Madsen 31d057aa54 Various database fixes (#1847)
* Corrects typos in Gilthares escort, Northwatch Hold

* Removes references of Hemet Nesingwary Jr.

Hemet Nesingwary Jr. doesn't take his father's place in Stranglethorn
Vale until the Burning Crusade pre-patch.

* Removes trailing whitespace for Other Fish to Fry

* Corrects titles for A Plague Upon Thee chain quest

- `A Plague Upon Thee (part 2)' -> `A Plague Upon Thee'
- `A Plague Upon Thee (part 3)' -> `A Plague Upon Thee'

* Fixes Rexxar references in Horde's Onyxia chain quest

Rokaro doesn't take his place until the Burning Crusade pre-patch.

* Fixes category of For Great Honor

* Tideress in Ashenvale does physical base damage

* Deletes BWL attunement letter on completion

* Corrects the respawn time of a specific Gromsblood object in Ashenvale

* Corrects the quest details for Nothing But The Truth
2017-08-10 00:57:57 +10:00
sipertruk 737ec13c6d fix flurry ranks 1 to 4 proc (#1130) 2017-08-09 20:17:43 +10:00
brotalnia 409155f2a5 Update .removeriding to work on offline players. (#2006)
* Fix .removeriding command to work on offline players.

* Remove unused enum.
2017-08-09 05:05:13 +03:00
brotalnia 25dfd9d85f Fixed gossip options for Betina Bigglezink. (#2004) 2017-08-09 02:35:07 +03:00
Kittnz a69d52d00e Event/Scourge Invasion: Rearrange gossip for emissary
Note: ZoneNecropolisRemaning still broken
2017-08-08 22:40:49 +02:00
Kittnz 8cb139c491 Event/Scourge Invasion: Renaming, fixing ZoneNecropolisRemaning function, add more SQL code
- Correct factions
- Trying to get rid of the NULL subname
- Delete statements are put on top
- Add another gameobject delete
2017-08-08 22:32:13 +02:00
Gemt e98c768342 removed gobj script for sapphiron birth. not needed 2017-08-08 22:02:57 +02:00
sipertruk 4812fa6dae Re-enable quests left disabled after QUEST_METHOD_DISABLED implementation (#1979)
* Enable quests after QUEST_METHOD_DISABLED impl

* fix sql file
2017-08-08 22:19:34 +03:00
Kittnz 91859994bc Event/Scourge Invasion: Fix SQL code and additions.
- Add some more notes
- Add variable state info (more to come)
2017-08-08 20:38:59 +02:00
Gemt 9ea03d9d61 fix sapphirons frost aura spells to deal damage every 2 seconds. The triggerspell should be unaffected by invulnerability, while the damaging spell should not 2017-08-08 18:59:03 +02:00
brotalnia 851a0a8293 Add command to lock or unlock account (#1965)
* Implement command .account set locked

* cleanup

* Change required security to Administrator
2017-08-08 16:34:11 +03:00
kampeador 7f38b419f8 Wailing Caverns: missing sounds for some bosses. (#1675) 2017-08-08 19:32:52 +10:00
brotalnia 0f2e39619c Add new World DB release for developers. 2017-08-08 03:07:28 +03:00
brotalnia 3dcaf25ff1 Cleanup old migrations. 2017-08-08 02:48:10 +03:00
Gemt cce8adb59c corrected naxxramas acolyte shadowbolt volley spell and ae/sbw order 2017-08-06 17:05:07 +02:00
Gemt e2776c0a2d archmage tarsis gossip implementation 2017-08-06 15:10:39 +02:00