fix(Core/GameObject): Also send EventInform() calls for GAMEOBJECT_TY… (#17283)
fix(Core/GameObject): Also send EventInform() calls for GAMEOBJECT_TYPE_CAMERA - This allows object and zone AI to process events called by camera objects as well (previously only possible through event_scripts) (cherry-picked from commit https://github.com/TrinityCore/TrinityCore/commit/6904073c9cf2d6d1291bf976b8efff55edae74bc)
This commit is contained in:
@@ -1724,7 +1724,10 @@ void GameObject::Use(Unit* user)
|
|||||||
player->SendCinematicStart(info->camera.cinematicId);
|
player->SendCinematicStart(info->camera.cinematicId);
|
||||||
|
|
||||||
if (info->camera.eventID)
|
if (info->camera.eventID)
|
||||||
|
{
|
||||||
GetMap()->ScriptsStart(sEventScripts, info->camera.eventID, player, this);
|
GetMap()->ScriptsStart(sEventScripts, info->camera.eventID, player, this);
|
||||||
|
EventInform(info->camera.eventID);
|
||||||
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user