aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI
AgeCommit message (Expand)Author
2021-12-19Core/Scripts: Add missing implementation for samePhase argument of ScriptedAI...Shauren
2021-12-19Scripts/ICC: little bit of cleanup in Valithria after the "recent" changesccrs
2021-12-19Core/Creature: Clear creature focus after an evadeKillyana
2021-12-19Core/AI: Fix creatures not updating their target properly once engagedKillyana
2021-12-19Creature/AI: Reset CoolDowns on evadeKillyana
2021-12-19Core/Creatures: Fixed crash when guards get killed by periodic auras whose ca...Shauren
2021-12-19Core/AI: add another helper for "ScriptedAI::ForceCombatStop"ccrs
2021-12-19Fixed pets repositioning themselves after every cast (#23923)Ovah
2021-12-18Core/AI: 06443e3 followupccrs
2021-12-18Core/AI: add missing public tag & correct alignmentccrs
2021-12-18Core/AI: 06443e3 followupccrs
2021-12-18Core/AI: Add new method to force creatures around to stop combatjackpoz
2021-12-18Scripts/Outland: Fix npc_ancestral_wolf not starting waypoint (#23763)Artamedes
2021-12-18Core/Unit: Spell focusing now no longer nonsensical. HasSpellFocus always con...Treeston
2021-12-18Core/Unit: rename IsFocusing methodccrs
2021-12-18Core/SmartAI: SmartAI creatures no longer process health-based hooks after de...Treeston
2021-12-17Scripts/FollowerAI: Some cleanup:Treeston
2021-12-17Core/PetAI: Change an assert to a TC_LOG_ERRORGiacomo Pozzoni
2021-12-17Core/Combat: Properly unset engagement flag on death.Treeston
2021-12-17Core/AI: No longer do strange things when told to enter evade mode while ther...Treeston
2021-12-17Core/AI: PetAI now properly signals engagement state. Closes #23640.Treeston
2021-12-17oops, that wasn't supposed to remain there (0e7c66c follow-up)Treeston
2021-12-17Core/AI: No longer override chase movement with follow movement if the creatu...Treeston
2021-12-17Core/AI: Finally move the "is creature engaged" flag to be a property of the ...Treeston
2021-12-16Core/SmartAI: add missing movement generator type check on SmartAI::SetCombat...ccrs
2021-12-16Core/SmartAI: allow more Unit::ResumeMovement calls on JustReachedHome()ccrs
2021-12-16Core/Misc: Various dynspawn cleanup and refactors split off from pooling rewr...Treeston
2021-12-13Entities/Player: Clean up client control handling behavior around possession....Treeston
2021-12-13Core/Unit: rename several getters to follow codestyleccrs
2021-12-13Misc: some corrections after recent mergesccrs
2021-12-13Core/SAI: add param3 to SMART_ACTION_CALL_TIMED_ACTIONLIST to allow it to ove...Wyrserth
2021-12-13Core/SAI: allow creatures to handle gameobject spellhit SAI events. (#23492)Wyrserth
2021-12-13Core/SAI: do not pass old creatureData to UpdateEntry() and keep current heal...Wyrserth
2021-12-13Core/AI: Actually accurately reproduce the logic from before 8499434 that det...Treeston
2021-12-13Core/SAI: silence wrong SAI error when using SMART_ACTION_SET_DATA on a creat...Wyrserth
2021-12-12Core/Creatures: Fixed crash in CreatureAI::JustAppeared caused by scripted su...Shauren
2021-12-12Core/AI: remove extra empty lineccrs
2021-12-12Core/AI: minimize further undesired behaviours (e3e4b97 followup)ccrs
2021-12-12AI/TotemAI: Tell Shaman Totems to stay put and stop moving. Closes #23498.Treeston
2021-12-12AI/SmartAI: Properly forward to inherited CreatureAI::JustAppeared in SmartAI...Treeston
2021-12-12Combat/Threat: Split ThreatManager::NotifyDisengaged off from ThreatManager::...Treeston
2021-12-12AI/SmartAI: Move SMART_EVENT_RESPAWN invocation from ::InitializeAI() to ::Ju...Treeston
2021-12-12Core/AI: Remove EnterEvadeMode calls from Guardian/Summon spell handlers. Add...Treeston
2021-12-11Core/SAI: allow to start waypoint movement for a creature that is in combat. ...Wyrserth
2021-12-11Core/SAI: add cooldownMin (event_param2) and cooldownMax (event_param3) to SM...Wyrserth
2021-12-11Core/SAI: don't allow to start a new SAI actionlist while the entity is alrea...Wyrserth
2021-12-11Core/SmartAI: Rename SMART_EVENT_HEALT_PCT to SMART_EVENT_HEALTH_PCTjackpoz
2021-12-10Core/SAI: add action_param3 to SMART_ACTION_REMOVEAURASFROMSPELL to allow it ...Wyrserth
2021-12-09Core/Misc: Fix static analysis issuesGiacomo Pozzoni
2021-12-08Core/SmartAI: Improve SMART_EVENT_GOSSIP_HELLOjackpoz