diff options
Diffstat (limited to 'src/server/game/AI/SmartScripts')
| -rw-r--r-- | src/server/game/AI/SmartScripts/SmartScript.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/server/game/AI/SmartScripts/SmartScript.cpp b/src/server/game/AI/SmartScripts/SmartScript.cpp index bbed2624e4a..2a524ae8c5e 100644 --- a/src/server/game/AI/SmartScripts/SmartScript.cpp +++ b/src/server/game/AI/SmartScripts/SmartScript.cpp @@ -70,7 +70,7 @@ bool SmartScript::IsSmart(Creature* c, bool silent)          return false;      bool smart = true; -    if (c && c->GetAIName() != "SmartAI") +    if (!dynamic_cast<SmartAI*>(c->AI()))          smart = false;      if (!smart && !silent) @@ -86,7 +86,7 @@ bool SmartScript::IsSmart(GameObject* g, bool silent)          return false;      bool smart = true; -    if (g && g->GetAIName() != "SmartGameObjectAI") +    if (!dynamic_cast<SmartGameObjectAI*>(g->AI()))          smart = false;      if (!smart && !silent) | 
