aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI
AgeCommit message (Expand)Author
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
2021-12-22Core/SAI: Allow resetting light overrides with SMART_ACTION_OVERRIDE_LIGHTShauren
2021-12-22Core/AI: Fix remaining charming issuejackpoz
2021-12-22Core/AI: Allow creatures to evade (#24221)Giacomo Pozzoni
2021-12-22Core/AI: Make charmed creatures follow their owner (#24195)Giacomo Pozzoni
2021-12-22Modernize codebase with Clang-Tidy range based loops (#24165)Ujp8LfXBJ6wCPR
2021-12-22Part1: Modernize codebase with Clang-Tidy range based loops (#24164)Ujp8LfXBJ6wCPR
2021-12-22Core/DynamicInfo: rename some parameters according packet definitions (#24192)ForesterDev
2021-12-22Core/SmartAI: implement SMART_ACTION_OVERRIDE_LIGHT and SMART_ACTION_OVERRIDE...ForesterDev
2021-12-21Core/SAI: SMART_ACTION_PAUSE_MOVEMENTOvahlord
2021-12-21[WIP] Core/AI: Pets musn't attack civilian NPC in aggressive mode (#24121)Sorikoff
2021-12-20Scripts: Fix rbac permission for skipping default boss sequencing checkShauren
2021-12-20Core/SAI: Fix SMART_ACTION_SET_MOVEMENT_SPEED behavior (#24059)Regigicas
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