aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI
AgeCommit message (Expand)Author
2021-06-08Core/SAI: Add support to friendly+hostile to SMART_EVENT_OOC_LOS and SMART_EV...Giacomo Pozzoni
2021-06-06Core/SAI: Fix typojackpoz
2021-06-06Core/SAI: Don't clear stored pathid if it changed after processing waypoint e...Matan Shukry
2021-06-03Core/Movement: comment unused parameterccrs
2021-06-03Core/Movement: remove redundant method MovementGenerator::NotifyAIOnFinalize ...ccrs
2021-05-16Core/Movement: Improve client control logic (#26348)Chaouki Dhib
2021-05-11Core/Map: Added Map::SetZoneOverrideLight std::chrono overload (#26486)HelloKitty
2021-05-05Core/SAI: Prevent loading invalid smart_scripts entry (#26508)robinsch
2021-04-05Core/SAI: Added new Flags argument for SMART_ACTION_SUMMON_CREATURE (#26055)Matan Shukry
2021-02-27Core/SAI: Reserve master branch SAI action id 143Shauren
2021-02-14Core/SmartAI: AI change on charmed (#26065)Engilas
2021-02-10Core/SAI: Reserve additional param for SMART_ACTION_SUMMON_CREATUREShauren
2021-02-05Core/SAI: Reserve SmartScriptType for master branchShauren
2021-01-30Core/Creature: Allow to skip Rate.Corpse.Decay.Looted when calling SetCorpseD...Giacomo Pozzoni
2021-01-25Core/SAI: Add new action SMART_ACTION_SET_HEALTH_PCT (#25932)Giacomo Pozzoni
2021-01-03Core: whitespace cleanup, reduce double blank line to single (#25795)Kargatum
2020-12-30Core/SAI: Fix SMART_EVENT_FLAG_NOT_REPEATABLE flag being ignored when specify...Giacomo Pozzoni
2020-12-27Core/SmartAI: Reserve a param for SMART_ACTION_SOUND master branch specific f...Shauren
2020-12-26Core/SAI: implement new smart actions to change AI Animkits and to enable/dis...Ovah
2020-10-13AI/CreatureAI: Properly update Victim even while spell focusingTreeston
2020-10-04Core/SAI: Fix SMART_ACTION_WP_RESUME actually pausing next waypoint if the cu...jackpoz
2020-10-04Core/SAI: Allow to debug SmartAI methodsjackpoz
2020-10-03Core/Spells: unify OnSpellCastInterrupt and OnSuccessfulSpellCast hooks into ...Ovah
2020-09-19Core/SAI: Add orientation and delay columns to waypoints table (#25472)Giacomo Pozzoni
2020-09-19Core/SAI: Fix SMART_ACTION_WP_PAUSE with 0 delay pausing the path only for 1 ...Giacomo Pozzoni
2020-09-11 Game/AI: Implement option to move a creature back to Homeposition on Evade. ...Rushor
2020-09-10Add "On" to some gossip methods in AI (#25415)Maks Szokalski
2020-09-08Core/AI: CombatAI refactor (PR #25416)Maks Szokalski
2020-09-06Core/Scripts: Remove now-unused WaypointPathStarted hook. WaypointStarted doe...Treeston
2020-09-06Core/SAI: Fix SMART_EVENT_WAYPOINT_START not being called at every waypoint c...jackpoz
2020-09-05Core/SAI: Do not allow SMART_EVENT_RESET to call SMART_ACTION_CALL_SCRIPT_RESETjackpoz
2020-09-04Scripts/Obsidian Sanctum: Fix portals not being visiblejackpoz
2020-09-04Core/SAI: Reduce the chance of infinite loops/stack overflows (#25398)Giacomo Pozzoni
2020-09-04Scripts/Commands: Convert argument parsing of .npc commandsTreeston
2020-08-29Core/AI: SortByDistance will now sort the referenced list instead of a copy o...Ovahlord
2020-08-29Core/Misc: Fix issues reported by static analysis (#25351)Giacomo Pozzoni
2020-08-25Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in SMART_EVENT_FRIENDLY_HEALT...Giacomo Pozzoni
2020-08-22Core/Misc: Remove whitespacejackpoz
2020-08-22Core/SAI: Remove completed timed action lists even while evadingjackpoz
2020-08-21Core/Gossip: Add new helper method to ScriptedGossip for resolving menuId -> ...Maks Szokalski
2020-08-16Core/SAI: Spell casts that cannot be executed because the unit is currently c...Giacomo Pozzoni
2020-08-15Core/Unit: Make HandleEmoteCommand typesafe (#25249)Peter Keresztes Schmidt
2020-08-13Core/AI: Remove code that removed UNIT_DYNFLAG_LOOTABLE from possessed units ...Giacomo Pozzoni
2020-08-09Core/SAI: Fix creatures casting with flag SMARTCAST_COMBAT_MOVE not switching...Giacomo Pozzoni
2020-08-06Core/SAI: Fix creatures casting spells while moving with flag SMARTCAST_COMBA...jackpoz
2020-08-04Core/Misc: Fix static analysis issues (#25194)Giacomo Pozzoni
2020-07-29Core/SAI: Ignore SAI while evading (#25108)Giacomo Pozzoni
2020-07-28Core/CreatureAI: std::chrono-ify DoSummon* methodsCarbenium
2020-07-27Core/WorldObject: Replace non-std::chrono SummonGameObject overloadsCarbenium
2020-07-27Core/WorldObject: Remove non-std::chrono SummonCreature overloadCarbenium