aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI/SmartScripts/SmartScript.h
AgeCommit message (Expand)Author
2025-09-07Core/SAI: Add storedTargetId param to summon actions (#31142)BandyscTC
2025-07-17Core/SAI: Replace sai specific object type checking functions with Object fun...Shauren
2025-07-17Core/SAI: Use std::string_view for event paramsShauren
2025-07-17Core/SAI: Use std::vector::emplace_back instead of creating large temporary o...Shauren
2025-06-13Core/Scripts: Mark script base class constructors noexceptShauren
2024-04-14Core/SAI: Implement waiting for actions on action list to finish before conti...Shauren
2024-04-11Core/SAI: Added support for StringIds to creature and gameobject targets (#29...Meji
2023-07-09Core/SAI: Implemented new source type SMART_SCRIPT_TYPE_EVENT (3) (#28816)Meji
2023-01-31Core/SAI: Set the trigger player as baseobject when the source type isn't a W...Meji
2022-12-30Core/SAI: Add action param 7 (#28519)Aqua Deus
2022-03-12Core/SAI: Remove SMART_ACTION_INSTALL_AI_TEMPLATE (#26797)offl
2022-03-06Core/SmartAI: AI change on charmed (#26065)Engilas
2022-03-05Core/SAI: Fix SMART_EVENT_FLAG_NOT_REPEATABLE flag being ignored when specify...Giacomo Pozzoni
2022-02-05Core/SAI: Reduce the chance of infinite loops/stack overflows (#25398)Giacomo Pozzoni
2022-02-04Core/SAI: Implement SMART_TARGET_ACTION_INVOKER in SMART_EVENT_FRIENDLY_HEALT...Giacomo Pozzoni
2022-01-26Core/SAI: Spell casts that cannot be executed because the unit is currently c...Giacomo Pozzoni
2022-01-26Core/Misc: Fix static analysis issues (#25194)Giacomo Pozzoni
2022-01-18Core/SAI: Add SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER (#27581)Seyden
2022-01-06Core/SmartAI: allow AreaTrigger SAI scripts to use the player triggering it a...Rothend
2022-01-01Core/SAI: Allow SMART_TARGET_ACTION_INVOKER to target GameObjects (#24416)Giacomo Pozzoni
2021-12-25Core/SAI: added new action type SMART_ACTION_ADD_TO_STORED_TARGET_LIST (#27029)ModoX
2021-11-10Core/SAI: Add a 4th target parameter to SAIjackpoz
2021-06-21Scripts/SmartAI: SetData now has an invoker (if the setting is done by someth...Treeston
2021-06-20oops, now it builds (and a bonus refactor that annoyed me)Treeston
2021-06-20Scripts/SmartAI: Forward invoker to invoked action list actions. Also JustApp...Treeston
2021-03-06Core/SAI: Implement quest source for SAI (#26170)Matan Shukry
2021-02-05Core/SAI: Added SAI support for new areatriggersShauren
2020-09-04Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ...Shauren
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-07-17Core/SmartAI: implemented SMART_EVENT_EVENT_PHASE_CHANGEariel-
2020-07-16Core/SAI: properly validate stored targets when using SmartTrigger and fix a ...ariel-
2020-07-16Core/SAI: Change SmartScript::GetTargets to return an ObjectList instead of a...ariel-
2020-01-02New YearAokromes
2019-11-01Nopch fixShauren
2019-08-17Core/SmartAI: Various fixes and extensions for smart scripts: (#18673)xinef1
2019-07-21Core/Misc: Various crash fixes (#19059)xinef1
2019-04-30Core/SAI: Add a 5th parameter to SAI eventsAokromes
2019-01-01Update copyright note for 2019vincent-michael
2018-01-01Update copyright note for 2018vincent-michael
2017-09-06Core/SmartScripts: fixup SMART_EVENT_FLAG_WHILE_CHARMED behaviour to only mea...ariel-
2017-05-19Game/SAI: Negate p instead of using abs.Gacko
2017-05-19Fix non-PCH build.Gacko
2017-05-18Core/Game: Include cleanupShauren
2017-03-17Core/AI: enable SmartScripts on Scenes + add scene related actions/eventsTraesh
2017-02-19Merge branch '3.3.5-goshdangitsmartai' into 3.3.5 (PR #17738)treeston
2017-02-11Scripts/SmartAI: Some clean-up work:treeston
2017-01-01Update copyright note for 2017vincent-michael
2016-03-24Core/Game: Converted the game library to a shared library.Naios
2016-01-15Core/Misc: fix warning and misc codestyle fixesMitchesD
2016-01-01Update copyright note for 2016Vincent-Michael