aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI
AgeCommit message (Expand)Author
2024-04-11Core/SAI: Added support for StringIds to creature and gameobject targets (#29...Meji
2024-04-03Fix codestyleShauren
2024-04-03Core/SAI: Allow gameobjects to be targeted by spell castsShauren
2024-03-12Core/SmartAI: Load paths by their id now that SAI doesn't use a separate data...Shauren
2024-02-27Core/Creatures: Implemented CREATURE_STATIC_FLAG_5_NO_LEAVECOMBAT_STATE_RESTOREShauren
2024-02-22Core/Creatures: Implemented CREATURE_STATIC_FLAG_4_NO_MELEE_APPROACH and fixe...Shauren
2024-02-15Core/SAI: Fixed SMART_ACTION_MOVE_TO_POS and SMART_ACTION_JUMP_TO_POS using t...Shauren
2024-01-16Core/Units: moved CharmInfo class and its definitions into a own file (#29583)Ovahlord
2024-01-08Core/Creatures: Moved autoattack handling from scripts to gameShauren
2024-01-05Core/Waypoints: Refactor to split data into path and node related info in db ...ModoX
2023-12-31Core/Misc: Fixed a bunch of uninitialized class fieldsShauren
2023-12-30Core/AreaTriggers: Refactor (#29500)Meji
2023-11-24Core/Waypoints: Drop waypoint_scripts table (#29437)ModoX
2023-11-05Core/AI: Move ArcherAI to individual creature script (#29383)ModoX
2023-10-30Core/SAI: Moved event_flags for difficulties to new field Difficulties (#29377)Meji
2023-10-22Core/Map: Implement several difficulty getters (#29370)Teleqraph
2023-10-06Core/Objects: Treat areas that have ParentAreaID filled but dont have IsSubzo...Shauren
2023-08-27Core/Scripts: Add multiple "Pass parameters between AI" methods on AreaTriggerAITraesh
2023-08-07Core/Misc: Turn ChrSpecialization into enum classShauren
2023-08-07Core/Misc: Reduce number of player spec hardcoded checksShauren
2023-07-24Core/AI: Implemented OnHealthDepleted hook (#29134)Traesh
2023-07-20Core/Units: Added helper functions to modify UNIT_FLAG_UNINTERACTIBLE (#29159)Teleqraph
2023-07-16Core/Units: Allow autoattack if channelling with SPELL_ATTR5_ALLOW_ACTIONS_DU...Traesh
2023-07-12Core: Update to 10.1.5Shauren
2023-07-09Core/SAI: Implemented new source type SMART_SCRIPT_TYPE_EVENT (3) (#28816)Meji
2023-06-24Core/AreaTriggers: Add Spell* argument to AreaTriggerAI::OnCreate scriptShauren
2023-06-24Core/SAI: Fixed event SMART_EVENT_WAYPOINT_ENDED (#29025)Meji
2023-06-10Core/Quests: Quest flag fixupsShauren
2023-06-08Core/Scripts: Added const to GetDialogStatus functionsHuangStomach
2023-05-29Core/Creatures: Move creature difficulty specific data from creature_template...Meji
2023-04-10Core/AI: Drop script_waypoints and move data to waypoint_data (#28879)ModoX
2023-04-10Core/Misc: Fix build with libc++Shauren
2023-04-08Core/SAI: Drop waypoints table and move existing rows to waypoint_data table ...ModoX
2023-04-07Core/Units: Prevent backward melee attacks (#28895)Meji
2023-04-06Core/Misc: Modernize code a bit by replacing std::tie with either structured ...Shauren
2023-04-06Core/Creature: Implemented sparring with max health percent thresholds (#27198)ModoX
2023-03-30Core/Creatures: Compute CombatReach and BoundingRadius using DisplayScale (#2...Meji
2023-03-21Core/Scripts: Fixed crash in SummonList::DoZoneInCombat10.0.5.48526Shauren
2023-03-15Core/Creatures: Allow flagging creatures to not clear their tap list when eva...Shauren
2023-03-13Core/Creatures: Allow disabling melee attacks for all creatures, not just the...Shauren
2023-03-11Build fixShauren
2023-03-11Core/Scripts: Make CreatureAI::DoZoneInCombat overload accepting a different ...Shauren
2023-02-26Core/Spells: Updated silence flags for 9.0 and rename unit flag to its new me...Shauren
2023-01-31Core/SAI: Set the trigger player as baseobject when the source type isn't a W...Meji
2023-01-19Core/Scripts: Move EvadeReason outside of CreatureAI classShauren
2023-01-14Core/SAI: Added missing target guid validations (#28745)Meji
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compati...Shauren
2023-01-06Core/Misc: Remove boost::heap::fibonacci_heap from header filesShauren
2023-01-06Core/Misc: Add missing Containers.h include where neccessaryShauren
2022-12-30Core/SAI: Improved SMART_ACTION_JUMP_TO_POS to mirror behavior similar to SMA...Meji