aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/AI/SmartScripts/SmartAI.cpp5
-rw-r--r--src/server/game/AI/SmartScripts/SmartAI.h3
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 d1bc18ba21f..c17464e03e2 100644
--- a/src/server/game/AI/SmartScripts/SmartAI.cpp
+++ b/src/server/game/AI/SmartScripts/SmartAI.cpp
@@ -468,11 +468,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 35b7d534e19..aabf33111d4 100644
--- a/src/server/game/AI/SmartScripts/SmartAI.h
+++ b/src/server/game/AI/SmartScripts/SmartAI.h
@@ -145,9 +145,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;