From 2a0737b5571c6412e03f7f73a32335e9524f9e44 Mon Sep 17 00:00:00 2001 From: UltraNix <80540499+UltraNix@users.noreply.github.com> Date: Sun, 7 Aug 2022 19:00:00 +0200 Subject: [PATCH] fix(Core/SmartScripts): Fixed `SMART_TARGET_OWNER_OR_SUMMONER` target. (#12644) --- src/server/game/AI/SmartScripts/SmartScript.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/server/game/AI/SmartScripts/SmartScript.cpp b/src/server/game/AI/SmartScripts/SmartScript.cpp index 09fbc1d6d..61db4f067 100644 --- a/src/server/game/AI/SmartScripts/SmartScript.cpp +++ b/src/server/game/AI/SmartScripts/SmartScript.cpp @@ -3187,6 +3187,10 @@ void SmartScript::GetTargets(ObjectVector& targets, SmartScriptHolder const& e, { targets.push_back(owner); } + else if (me->IsSummon() && me->ToTempSummon()->GetSummonerUnit()) + { + targets.push_back(me->ToTempSummon()->GetSummonerUnit()); + } } else if (go) {