Core/SAI: Use GetBaseObject as second param of SMART_ACTION_ACTIVATE_GAMEOBJECT & reorder GameObjectActions (#27461)

(cherry picked from commit 87cb0a4212535731749aebb2d3fe8f5c3000be92)
This commit is contained in:
offl
2022-03-24 21:55:46 +01:00
committed by Shauren
parent 9ea8cdb457
commit 52bb230e4c
2 changed files with 25 additions and 13 deletions
@@ -2445,7 +2445,7 @@ void SmartScript::ProcessAction(SmartScriptHolder& e, Unit* unit, uint32 var0, u
{
if (GameObject* targetGo = target->ToGameObject())
{
targetGo->ActivateObject(GameObjectActions(e.action.activateGameObject.gameObjectAction), e.action.activateGameObject.param);
targetGo->ActivateObject(GameObjectActions(e.action.activateGameObject.gameObjectAction), e.action.activateGameObject.param, GetBaseObject());
}
}
break;