diff options
| author | Treeston <treeston.mmoc@gmail.com> | 2018-02-04 15:03:05 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-06-19 01:55:18 +0200 |
| commit | 7695784fd2416764f3efa5bad3529250a49d05c8 (patch) | |
| tree | a40206a2586bc8e1e6eff833805855593c2e9910 /src | |
| parent | a8307e60a35d7ecb0c5b4225c31423ffb16efed4 (diff) | |
AI/SmartAI: Remove a silly incorrect piece of code that was breaking react state swaps on SAI creatures. Fixes #21353.
(cherry picked from commit 6e0df9fce1e1f4de3ffa97bf9ef711f13f2b9a55)
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/AI/SmartScripts/SmartAI.cpp | 5 | ||||
| -rw-r--r-- | src/server/game/AI/SmartScripts/SmartAI.h | 3 |
2 files changed, 0 insertions, 8 deletions
diff --git a/src/server/game/AI/SmartScripts/SmartAI.cpp b/src/server/game/AI/SmartScripts/SmartAI.cpp index a90dc7e1b6b..838057be2b5 100644 --- a/src/server/game/AI/SmartScripts/SmartAI.cpp +++ b/src/server/game/AI/SmartScripts/SmartAI.cpp @@ -470,11 +470,6 @@ void SmartAI::MoveInLineOfSight(Unit* who) CreatureAI::MoveInLineOfSight(who); } -bool SmartAI::CanAIAttack(Unit const* /*who*/) const -{ - return !(me->HasReactState(REACT_PASSIVE)); -} - bool SmartAI::AssistPlayerInCombatAgainst(Unit* who) { if (me->HasReactState(REACT_PASSIVE) || !IsAIControlled()) diff --git a/src/server/game/AI/SmartScripts/SmartAI.h b/src/server/game/AI/SmartScripts/SmartAI.h index 1ecd6c10bb6..9a032ad481f 100644 --- a/src/server/game/AI/SmartScripts/SmartAI.h +++ b/src/server/game/AI/SmartScripts/SmartAI.h @@ -146,9 +146,6 @@ class TC_GAME_API SmartAI : public CreatureAI // Called when creature gets charmed by another unit void OnCharmed(bool apply) override; - // Called when victim is in line of sight - bool CanAIAttack(Unit const* who) const override; - // Used in scripts to share variables void DoAction(int32 param = 0) override; |
