From 8b0c3cb7177cadf4439290a21d991155d3dcd1d5 Mon Sep 17 00:00:00 2001 From: Hondacrx Date: Sun, 8 Jun 2025 15:58:14 -0400 Subject: [PATCH] Core/SAI: Improve SMART_ACTION_ATTACK_START to exclude non-unit targets from selection pool Port From (https://github.com/TrinityCore/TrinityCore/commit/444a98111a8d08a985d9489b06f0e1487c04cab6) --- Source/Game/AI/SmartScripts/SmartScript.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Game/AI/SmartScripts/SmartScript.cs b/Source/Game/AI/SmartScripts/SmartScript.cs index 291c82fc2..b33460178 100644 --- a/Source/Game/AI/SmartScripts/SmartScript.cs +++ b/Source/Game/AI/SmartScripts/SmartScript.cs @@ -1106,6 +1106,8 @@ namespace Game.AI if (_me == null) break; + targets.RemoveAll(target => !target.IsUnit()); + if (targets.Empty()) break;