aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-24Core/Creatures: Fixed crash in CreatureAI::JustAppeared caused by scripted ↵Shauren
summons without SummonProperties Closes #23507
2019-06-24DB/Quest: Assign Narain Soothfancy's reward mail to the right questWyrserth
Closes #23506
2019-06-24DB/SAI: Add in-combat texts for Rageclaw Berserker and Rageclaw HunterWyrserth
Closes #23502
2019-06-24DB/SAI: Add out-of-combat texts for Falcon Watch RangerWyrserth
Closes #23501
2019-06-24DB/SAI: Add special emote on flee for assist for Zulian CubWyrserth
Closes #23499
2019-06-24DB/Creature: The Admiral RevealedWyrserth
Closes #23494
2019-06-24DB/loot: Crag BoarTeppic1
Closes #23389
2019-06-24DB/Fishing: Veiled SeaKillyana
2019-06-24Core/Player: 72fc79a followupccrs
safer approach, please report any returning issue
2019-06-24Core/Groups: Delete duplicate semicolonAokromes
thx elon.
2019-06-24Scripts/Misc: couple corrections to the recent PRsccrs
2019-06-24Core/AI: remove extra empty lineccrs
2019-06-24Core/AI: minimize further undesired behaviours (e3e4b97 followup)ccrs
Those Category checks come from checking all Spell::SummonGuardian uses
2019-06-24AI/TotemAI: Tell Shaman Totems to stay put and stop moving. Closes #23498.Treeston
2019-06-23DB/Creature: Add missing spawns in Onslaught HarborKillyana
2019-06-23AI/SmartAI: Properly forward to inherited CreatureAI::JustAppeared in ↵Treeston
SmartAI::JustAppeared. Fixes #23491.
2019-06-23Combat/Threat: Split ThreatManager::NotifyDisengaged off from ↵Treeston
ThreatManager::ClearAllThreat. NotifyDisengaged signifies intent to clear the engagement flag, and should only be called from AI. Fixes #23490.
2019-06-23Core/Misc: Code cleanupjackpoz
(cherry picked from commit eeced9ae158640de67ed0cb59d01ae92570bfa77)
2019-06-23Rename filesKillyana
2019-06-23DB/Creature: make Troll Roof Stalker immune to Mind ControlWyrserth
Closes #23488
2019-06-23DB/SAI: add spell Blinding Swarm and associated emote to Nerub'ar Web LordWyrserth
Closes #23487
2019-06-23DB/SAI: fix out-of-combat event for Warsong Peon in Warsong Hold (Borean Tundra)Wyrserth
Closes #23486
2019-06-23DB/SAI: add out-of-combat text for Brother Keltan and Absalan the PiousWyrserth
Closes #23485
2019-06-23DB/Creature: allow Imprisoned Beryl Sorcerer and Archmage Evanor to be ↵Wyrserth
visible only after certain milestones in quest chain progress Closes #23484
2019-06-23DB/Quest: The Jig is UpWyrserth
Closes #23483
2019-06-23DB/Creature: NPCs Rork Sharpchin and Olut Alegut can only sell their items ↵Wyrserth
if the related quests are rewarded Closes #23482
2019-06-23DB/Loot: Fix rare (superior) drops for NPC Speaker Mar'gromWyrserth
Closes #23481
2019-06-23DB/Loot: remove wrong loot from Young NightsaberWyrserth
Closes #23480
2019-06-23DB/SAI: script on-low-health behavior for Darkweb Recluse in Drak'Tharon KeepWyrserth
Closes #23478
2019-06-23DB/SAI: fix event for the quest Ending the BloodcurseWyrserth
Closes #23477
2019-06-23DB/Conditions: Lurielle's Pendant should require target to be at 30% health ↵Wyrserth
or below Closes #23476
2019-06-23DB/PageText: fix wrong characters in Archavon's Log's first pageWyrserth
Closes #23475
2019-06-23DB/SAI: fix on-accept event for quest Help for Camp WinterhoofWyrserth
Closes #23474
2019-06-23DB/Quest: fix breadcrumbs for quest Spirits of the IceWyrserth
Closes #23473
2019-06-23DB/SAI: Add spell Hoof Strike to Highland Mustang, Frosthorn Ram and ↵Wyrserth
Onslaught Destrier Closes #23472
2019-06-23DB/Quest: Add missing request-items text for The Yeti Next Door and Mastery ↵Wyrserth
Of The Charge Closes #23471
2019-06-23DB/Creature: prevent NPC Geezle from being attackableWyrserth
Closes #23470
2019-06-23DB/Creature: Bonechewer Riding WolfKillyana
2019-06-23AI/SmartAI: Move SMART_EVENT_RESPAWN invocation from ::InitializeAI() to ↵Treeston
::JustAppeared(). Closes #23313.
2019-06-23Core/AI: Remove EnterEvadeMode calls from Guardian/Summon spell handlers. ↵Treeston
Add follow logic to CreatureAI::JustAppeared. Closes #23270.
2019-06-23Entities/Unit: Adjust an overzealous assert to not catch self references, ↵Treeston
and add the inverse assert too. 396f87c follow-up.
2019-06-23Entities/Unit: Fix an issue where Unit pointers could be left dangling if a ↵Treeston
channeled Charm was interrupted by a control aura application. Closes #23440.
2019-06-23Entities/Unit: Cleanup all the direct accesses to m_unitMovedByMe. Refactor ↵Treeston
the field to be protected. Add assertions to catch dangling pointers.
2019-06-23Core/Misc: Add static versions of GetGUID and ToX methods to Object. The ↵Treeston
static versions return Empty/nullptr for null objects.
2019-06-23some more cleanup, a5f8c0d follow-upTreeston
2019-06-23Core/Creature: Attach out-of-combat health regen to the Engaged system, not ↵Treeston
the Combat flag. Closes #21571.
2019-06-23Core/Misc: Rename Unit::AttackedTarget to Unit::AtTargetAttacked to match ↵Treeston
naming scheme for these notifiers
2019-06-23Core/Entities: Kick engagement logic upstairs to Unit (from ThreatManager), ↵Treeston
since all Units with AI need it (not just those with threat list). Fixes #17981.
2019-06-22Revert "Core/AI: Fix Guardians not following the owner after finishing ↵Treeston
combat (#23466)" This reverts commit c234604e82f291752f9095babe60e1780fd07569.
2019-06-22Core/Misc: Code cleanupjackpoz