aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI
AgeCommit message (Expand)Author
2022-02-04Core/AI: SortByDistance will now sort the referenced list instead of a copy o...Ovahlord
2022-02-04Core/Misc: Fix issues reported by static analysis (#25351)Giacomo Pozzoni
2022-02-04Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in SMART_EVENT_FRIENDLY_HEALT...Giacomo Pozzoni
2022-02-04Core/SAI: Remove completed timed action lists even while evadingjackpoz
2022-02-04Core/Gossip: Add new helper method to ScriptedGossip for resolving menuId -> ...Maks Szokalski
2022-01-26Core/Gossip: Sync naming and db structure with 3.3.5Shauren
2022-01-26Core/SAI: Spell casts that cannot be executed because the unit is currently c...Giacomo Pozzoni
2022-01-26Core/Unit: Make HandleEmoteCommand typesafe (#25249)Peter Keresztes Schmidt
2022-01-26Core/AI: Remove code that removed UNIT_DYNFLAG_LOOTABLE from possessed units ...Giacomo Pozzoni
2022-01-26Core/SAI: Fix creatures casting with flag SMARTCAST_COMBAT_MOVE not switching...Giacomo Pozzoni
2022-01-26Core/SAI: Fix creatures casting spells while moving with flag SMARTCAST_COMBA...jackpoz
2022-01-26Core/Misc: Fix static analysis issues (#25194)Giacomo Pozzoni
2022-01-24Core/SAI: Ignore SAI while evading (#25108)Giacomo Pozzoni
2022-01-24Core/CreatureAI: std::chrono-ify DoSummon* methodsCarbenium
2022-01-24Core/WorldObject: std::chrono-ify SummonPersonalCloneShauren
2022-01-24Core/WorldObject: Replace non-std::chrono SummonGameObject overloadsCarbenium
2022-01-24Core/WorldObject: Remove non-std::chrono SummonCreature overloadCarbenium
2022-01-24Core/WorldObject: Partially std::chrono-ify SummonCreature overloadsCarbenium
2022-01-23Core/Misc: Use std::chrono overload of Creature::DespawnOrUnsummonCarbenium
2022-01-23Core/EscortAI: std::chrono-ify SetPauseTimerCarbenium
2022-01-23Core/EscortAI: std::chrono-ify AddWaypointCarbenium
2022-01-23Core/ScriptedAI: std::chrono-ify DoSpawnCreatureCarbenium
2022-01-23Core/BossAI: Remove _DespawnAtEvade(uint32, Creature*) overloadCarbenium
2022-01-23Misc: Use [[fallthrough]] attribute instead of comment to mark intentional fa...Peter Keresztes Schmidt
2022-01-23Core/CombatAI: Use std::chrono::duration overloads of EventMap (#25037)Peter Keresztes Schmidt
2022-01-23Fix some compiler warnings reported by GCC (#25007)Peter Keresztes Schmidt
2022-01-22Creature/AI: Remove SetVisible from SmartAI::InitializeAIakrom23
2022-01-21Core/PetAI: Validate GetCharmInfo()jackpoz
2022-01-19Core/SAI: Support SMART_TARGET_POSITION in SMART_ACTION_BECOME_PERSONAL_CLONE...Shauren
2022-01-18Core/SAI: Add SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER (#27581)Seyden
2022-01-18Core/SAI: do not allow the waypoint pause timer to update while in combat. (#...Rothend
2022-01-18Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by creatures...Rothend
2022-01-06Core/EscortAI: set maximum distance allowed between player and escortee to de...Rothend
2022-01-06Core/SmartAI: allow AreaTrigger SAI scripts to use the player triggering it a...Rothend
2022-01-06game/AI: Convert SelectAggroTarget to enum class (#24818)Peter Keresztes Schmidt
2022-01-06Core/SAI: implement SMART_ACTION_ATTACK_STOPOvahlord
2022-01-06Core/AI: refactor SpellHit and SpellHitTarget. (#24691)ForesterDev
2022-01-01Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT (...Rushor
2022-01-01Game/AI: Enable check for SMART_TARGET_GAMEOBJECT_RANGE (#24493)Rushor
2022-01-01Core/AI: Implemented OnSpellCastInterrupt and OnSuccessfulSpellCast hooksOvah
2022-01-01Game/SmartScripts: Reset counter in SAI only on Initialize. (#24489)Rushor
2022-01-01Core/SAI: Allow SMART_TARGET_ACTION_INVOKER to target GameObjects (#24416)Giacomo Pozzoni
2022-01-01Core/Misc: Remove whitespace at the end of linesjackpoz
2022-01-01Core/Logs: Log full guid instead of just low guid, part 2Giacomo Pozzoni
2021-12-31Core/Logs: Log full guid instead of just low guidGiacomo Pozzoni
2021-12-25Core/SAI: Reserve action idsShauren
2021-12-25Core/SAI: added new action type SMART_ACTION_ADD_TO_STORED_TARGET_LIST (#27029)ModoX
2021-12-23Core/AI: Make critters flee as soon as engaged in combat and make them evade ...Giacomo Pozzoni
2021-12-22Core/AI: Fix charmed Creatures with SAI scripts not starting waypoint pathsjackpoz
2021-12-22Core/Maps: Citizens of Dalaran! Raise your eyes to the skies and observe! Any...Shauren