aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/AI/CoreAI/UnitAI.cpp
AgeCommit message (Expand)Author
2024-01-08Core/Creatures: Moved autoattack handling from scripts to gameShauren
2023-07-16Core/Units: Allow autoattack if channelling with SPELL_ATTR5_ALLOW_ACTIONS_DU...Traesh
2023-04-07Core/Units: Prevent backward melee attacks (#28895)Meji
2023-03-13Core/Creatures: Allow disabling melee attacks for all creatures, not just the...Shauren
2023-01-19Core/Scripts: Move EvadeReason outside of CreatureAI classShauren
2023-01-06Core/Misc: Remove boost::heap::fibonacci_heap from header filesShauren
2022-05-02Core/Spells: Implemented SPELL_ATTR5_NOT_ON_PLAYER and SPELL_ATTR5_NOT_ON_PLA...Shauren
2022-04-30Core/Spells: Rename SpellAttr3 to use official attribute namesShauren
2022-04-24Core/Spells: Rename SpellAttr0 to use official attribute namesShauren
2022-02-13Core/Misc: Minor game include cleanupShauren
2022-02-04Core/AI: SortByDistance will now sort the referenced list instead of a copy o...Ovahlord
2022-02-04Core/Misc: Fix issues reported by static analysis (#25351)Giacomo Pozzoni
2022-01-23Core/CombatAI: Use std::chrono::duration overloads of EventMap (#25037)Peter Keresztes Schmidt
2022-01-06game/AI: Convert SelectAggroTarget to enum class (#24818)Peter Keresztes Schmidt
2021-12-17Core/AI: Finally move the "is creature engaged" flag to be a property of the ...Treeston
2021-12-05Core/AI: variable naming standarizationccrs
2021-12-05Core/Spells: Return CheckCast result from CastSpell (#23236)brotalnia
2021-12-03Remove Deprecated codeKillyana
2021-11-16Core/Misc: Log more information in asserts (#22783)Giacomo Pozzoni
2021-10-22Core/AI: Clean up charm AI handling, we now have two unique_ptr instead of a ...Treeston
2021-09-04Core/Spells: Unify spell effect access api in both branchesShauren
2021-04-27Core/AI: Kick Gossip functions upstairs, from UnitAI to CreatureAI - they onl...Treeston
2021-04-16[3.3.5] CastSpell unclusterfucking (that's a word now) (#21123)Treeston
2021-03-21Core/Auras: Defined and implemented many new interrupt flagsShauren
2020-12-11Core/Quests: Fixed questgiver iconsShauren
2020-12-08Core/PacketIO: Updated most packet structures to 9.0.1Shauren
2020-08-18Woopsie. Fix an oversight causing the main tank flag in SelectTarget to be in...treeston
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-08-13[3.3.5] Combat/Threat rewrite - prep & refactor (#19966)Treeston
2020-06-12Core/Spells: Implement using different difficulty data from all spell related...Shauren
2020-05-03Core/Misc: build fixesShauren
2020-04-28Core/AI: added a function to allow 0 damage attacks (sparring) depending on t...ariel-
2020-01-02New YearAokromes
2019-08-17Core/Creatures: disabled "automatic" monster sparringariel-
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-12-17Core/Auras: Implemented using all aura interrupt flag fieldsShauren
2017-10-03Core/AI: initial support for monster sparring (#17673)ariel-
2017-06-04Core/Game: Include cleanup part 5Shauren
2017-05-28Core/Scripts: Include cleanupShauren
2017-05-18Core/Game: Include cleanupShauren
2017-03-07Core/Creatures: disabled "automatic" monster sparringariel-
2017-02-26Core/AI: updated SpellTargetSelector::operator() (#17824 follow-up)ariel-
2017-02-11Core/UnitAI: Removed unneccessary null checks in SpellTargetSelector. CID 135...ForesterDev
2017-01-01Update copyright note for 2017vincent-michael
2016-10-20Core/AI: initial support for monster sparring (#17673)Manuel Carrasco
2016-07-09Build fixShauren
2016-07-09Core/Units: Fixed autoattack rangeShauren
2016-04-09Merge branch 'Golrag-sindragosa_ice_tomb_target' into 3.3.5Shauren