aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI/CoreAI/CombatAI.cpp
AgeCommit message (Expand)Author
2025-06-13Core/Scripts: Mark script base class constructors noexceptShauren
2024-01-08Core/Creatures: Moved autoattack handling from scripts to gameShauren
2023-11-05Core/AI: Move ArcherAI to individual creature script (#29383)ModoX
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compati...Shauren
2022-02-05Core/AI: CombatAI refactor (PR #25416)Maks Szokalski
2022-01-23Core/CombatAI: Use std::chrono::duration overloads of EventMap (#25037)Peter Keresztes Schmidt
2021-12-22Part1: Modernize codebase with Clang-Tidy range based loops (#24164)Ujp8LfXBJ6wCPR
2021-12-05Core/AI: logs, codestyle & cosmetics standarizationccrs
2021-12-05Core/AI: variable naming standarizationccrs
2021-10-22Core/AI: Clean up charm AI handling, we now have two unique_ptr instead of a ...Treeston
2021-10-22Core/Scripts: Implement script name reloadingSeyden
2021-06-16Core/CombatAI: Npcs with TurretAI will be able to attack againsirikfoll
2021-04-16Core/AI: Some more refactoring prep for #19930. CreatureAI::EnterCombat is no...Treeston
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ...Shauren
2020-06-14Core/AI: restore old check forcing PetAI on Pets using SmartAIariel-
2020-06-14Core/AI: Factory functions cleanupariel-
2020-06-12Core/Spells: Implement using different difficulty data from all spell related...Shauren
2020-01-02New YearAokromes
2019-08-17Core/SmartAI: Various fixes and extensions for smart scripts: (#18673)xinef1
2019-01-01Update copyright note for 2019vincent-michael
2018-01-01Update copyright note for 2018vincent-michael
2017-06-04Core/Game: Include cleanup part 5Shauren
2017-05-28Core/Scripts: Include cleanupShauren
2017-05-12Core/Database: Include cleanupShauren
2017-01-07Entities/Unit: Finally fix no-path evasion.treeston
2017-01-01Update copyright note for 2017vincent-michael
2016-01-01Update copyright note for 2016Vincent-Michael
2015-10-25Core/Conditions: Optimizations part 3 removed copying condition containers al...Shauren
2015-01-01Update copyright note for 2015Vincent-Michael
2014-07-22Core/Misc: Replace rand() calls with SFMTjackpoz
2014-04-20Core/Misc: Check GetVictim() for NULL before dereferencing itjackpoz
2014-04-19Core/Misc: Ensure GetVictim() returns a valid reference when expectedjackpoz
2014-01-17Core/Entities: bg vehicle will also have charmer's faction (save faction befo...joschiwald
2014-01-01Update copyright note for 2014.Vincent_Michael
2013-12-01Core/Misc: Removed more unused eventAI stuffVincent_Michael
2013-11-08Core/Logging: Remove LOG_FILTER_XXX defines with it's value (remember logger ...Spp
2013-10-28Core/Vehicles: Add missing NULL check in cf72f7cc5cf13607dd7353b8d940d56679b6...jackpoz
2013-10-27Core/Vehicles: Fixed a crash caused by accessing freed memoryShauren
2013-06-29Core/Vehicles: Implemented vehicle seat flag that makes passengers unselectab...Shauren
2013-06-11Core: Some function renaming.Malcrom
2013-05-13Core/Logging: Performance-related tweaks to logging systemSpp
2013-03-08First step of comment style refactoring to doxygen-style.Nefarion
2013-02-19Core/Scripts: Removed useless const modifier on method parameters accepting p...Shauren
2013-01-01Update copyright note for 2013.Vincent_Michael
2012-11-27Core/Misc: Set mode 0644 for filesSpp
2012-11-17Core: Remove Player.h dependency from all the possible headersSpp
2012-09-07Tabs to spaces...Nay
2012-09-06Fix some code style issues in previous PR mergeNay
2012-09-05[CombatAI::SpellInterrupted] Fix Typoe
2012-09-04[Core, Creature] Implement Creature/Pet Interruptse