summaryrefslogtreecommitdiff
path: root/src/server/game/AI/SmartScripts/SmartAI.cpp
AgeCommit message (Expand)Author
2025-12-21fix(Core/SAI): implement response for ranged mode on interrupt (#24175)killerwife
2025-12-02fix(Core/SAI): SMARTCAST_COMBAT_MOVE prevents movement on successful cast (#2...blinkysc
2025-11-14fix(docs/license): use GPLv2 as MaNGOS-based project (#23655)Francesco Borzì
2025-10-28SmartAI: Fix npcs not waypointing when offset is too big (#23453)killerwife
2025-10-26feature(SmartAI/Movement) - Unify waypoint systems (#23251)killerwife
2025-10-24fix(Core/Scripts): Fix the wrong run in npc_escortAI (#23293)killerwife
2025-10-14fix(Core/Unit): rework Walk/Run mode (#22988)killerwife
2025-10-13refactor(Core): DespawnOrUnsummon (#23141)天鹭
2025-10-12refactor(Core): Make ObjectGuid const (#23170)天鹭
2025-09-23fix(Core/SAI): idle casters (#23005)killerwife
2025-09-11feat(Core/Conditions): Implement CONDITION_AI_DATA and support for st… (#22...Andrew
2025-09-02fix(Core/SAI): Remove combat flag on evade for SAI-scripted charmed u… (#22...Andrew
2025-08-12fix(Core/SAI): Force SMC creatures to resume chasing victims once in… (#22...Andrew
2025-04-26fix(SmartAI): Ensure immediate combat engagement (#21854)blinkysc
2025-02-12feat(Core/Unit): Add SpellSchoolMask info to the DamageDealt() hook (#21411)Andrew
2024-08-28feat(Core/SmartScripts): Implement Scripted Spawn System (#19499)Gultask
2024-08-25refactor(Core/Object): adds consistency in the use of type object check (#19671)Grimdhex
2024-07-27refactor(Core/SmartScripts): Change invoker to be WorldObject (#19408)Kitzunu
2024-07-06feat(Core/SAI): SetData now has invoker (#19296)Kitzunu
2024-04-24fix(Core/SmartAI) fatal error: unused parameter pathId (#18795)Walter Pagani
2024-04-18feat(Core/SmartAI): Add support for waypoint_data in SAI (#18706)Gultask
2024-01-03Fix combat movement (#18026)AG
2023-12-15feat(Core/SmartScripts): SMART_EVENT_SUMMONED_UNIT_EVADE (#18018)avarishd
2023-12-02feat(Core/Scripting): move all script objects to separated files (#17860)Winfidonarleyan
2023-09-10feat(Core/SmartAI): Implement a few more stuff (#17090)Gultask
2023-08-28refactor(Core): remove unused imports (#17094)Francesco Borzì
2023-04-15Revert "fix(Core/SAI): Set minions in combat with their master's vict… (#15...Gultask
2023-02-13refactor(Core/AI): Some more refactoring prep for Comat Threat system… (#15...Kitzunu
2023-02-12fix(Core/SAI): Set minions in combat with their master's victim (#14959)Skjalf
2023-02-11fix(Core/AI): Fixed mobs attacking in defensive state. (#14947)UltraNix
2023-01-31feat(Core/SmartAI): Implement SMART_EVENT_SUMMONED_UNIT and SMART_EVE… (#14...Skjalf
2023-01-29feat(Core/GameObject): Expand IsSummonedBy() to GameObjects (#14789)Skjalf
2022-12-06fix(Core/SmartScripts): Implemented new target type: SMART_TARGET_SUM… (#13...UltraNix
2022-08-31fix(Core/SmartAI): Mind-controlled creatures can auto-attack its vict… (#12...UltraNix
2022-07-24fix(Core/AI): validate stored targets (#12489)Nefertumm
2022-07-18refactor(Core/SmartScripts): GetTargets returns ObjectList instead of ObjectL...IntelligentQuantum
2022-07-15refactor(Core/AI): factory functions cleanup (#11779)IntelligentQuantum
2022-05-21feat(Core/Movement): Allow waypoints to use 0 as valid facing value (#11681)Kitzunu
2022-04-23feat(Core/SmartScripts): SMART_EVENT_FLAG_WHILE_CHARMED (#10286)IntelligentQuantum
2022-04-15feat(Core/Maps): AreaBoundary (#10525)IntelligentQuantum
2022-04-05feat(Core/Unit): NPCFlags helpers (#11286)Kitzunu
2022-03-30feat(Core/Unit): New helpers for UnitFlag and UnitFlag2 (#11227)Kitzunu
2022-03-27fix (Core/SmartScripts): allow to start waypoint movement for a creature that...IntelligentQuantum
2022-02-14fix(Core/Misc): Change const to be after type name (#10591)Kitzunu
2022-01-27refactor(Core/Logging): switch to fmt style for LOG_ (#10366)Kargatum
2022-01-19fix(Scripts/DB): Terenthis quest chain (#9714)Cláudio Costa
2022-01-13feat(Scripts/SmartAI): SMART_TARGET_INVOKER (#9802)IntelligentQuantum
2022-01-03feat(Core/SmartScripts): SMART_EVENT_SUMMONED_UNIT_DIES (#9979)IntelligentQuantum
2021-12-31refactor(Core/Misc): fabs() to std::fabs() (#9790)Kitzunu
2021-12-19feat(Core/SmartScripts): SMART_ACTION_DISABLE_EVADE (#9772)IntelligentQuantum