* 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.
* 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.
* 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.
* 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
* Fix quest Druid of the Claw(id:2561). These are 2 different objectives and using the charm on him should not count as having killed him.
* Fix quest text The Color of Blood(id:388)
* Implemented NPC J'eevee AI for Scholomance, working in conjunction with the Dire Maul AI for the same NPC
* Fixed Imp Delivery quest objectives - players will now be able to see when the quest is completed
* Added J'eevee scripts to CMakeLists, fixes broken build
* Fixed minimum range check searching for players WITHIN the range rather than a player OUTSIDE the range
* Implemented T0.5 BRD Ring of the Law Challenge event
Implemented AI for a number of the NPCs in the event, it should be rather difficult
Players can now wipe on the Ring of the Law event and continue either from the beginning, or at the boss if they are up to it
Added "Arena Spoils" game object spawn on successful completion of the T0.5 challenge
* Fixed scripts being blocked if no suitable targets were being found for spells - they just followed the target without attacking
* Fixed Malgen not chasing his target after feigning to lay a trap
* Some fixes for Ossirian the Unscarred.
- Arcane Weakness will now apply on boss rather than player who used a crystal.
- Removed unnecessary(and also wrong) check. Spell range is handled automatically.
- Range check between Ossirian and Crystal is now processed when weakness debuff should apply, instead of when player used a crystal. (Spell casting is now triggered).
* Item Fix. Plans: Dawnbringer Shoulders(12698). "Learning spell" must be used(16686), instead of making item directly(16660).
* Fix item 11825(Pet Bombling). NPC has wrong script attached. It is a non-combat pet despite its appearance.
* Fix Yeh'kinya gossips. Players can now get a scroll(id:10818) from Yeh'kiyna to summon Avatar of Hakkar, if they have completed a quest 3528(The God Hakkar)
* Fix mistakes in previous migrations
* Show Leader on tooltip for racial leaders - by Olion17
* Dont remove PvP unitflag from creatures based just on faction
* Add missing gossips for several npcs
* Fixed gossips for Sputtervalve and Wharfmaster Dizzywig
* Mebok Myzzyrix should mention the players race not class
* Battleground: do not allow to cast on destroyed banners.
* Alterac Valley: add faction to contested towers and bunkers
* added workaround to fix PvP Banners state from sometime being broken
* fix PvP banners spawn animation
* Corrected banners spawn delay for assaulted Battlefield nodes
* Fixes to npc reactions to emotes
* Remove wrong requirement for Hallow's End quests
* Charge misbehaving player and force attack instead of changing faction.