From 624d41763a6d3e5e378ff74b2b197f8aa8e2263f Mon Sep 17 00:00:00 2001 From: SilentCLD Date: Tue, 15 Mar 2022 07:44:09 +0000 Subject: [PATCH] fix(Core/SAI): allow scripts to target the summoner of a TempSummon (#10819) Fixes #10760 Fixes #10123 --- 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 2746e7a74..76c6d2edd 100644 --- a/src/server/game/AI/SmartScripts/SmartScript.cpp +++ b/src/server/game/AI/SmartScripts/SmartScript.cpp @@ -3844,6 +3844,10 @@ ObjectList* SmartScript::GetTargets(SmartScriptHolder const& e, Unit* invoker /* { l->push_back(owner); } + else if (me->IsSummon() && me->ToTempSummon()->GetSummonerUnit()) + { + l->push_back(me->ToTempSummon()->GetSummonerUnit()); + } } else if (go) {