Here’s tiny addon that I’ve used for myself:
local function OnEvent(frame, event, arg1)
if event == "PLAY_MOVIE" then
local movieID = arg1;
if movieID == 1024 then
local userCanceled = true;
CinematicFinished(Enum.CinematicType.GameMovie, userCanceled);
MovieFrame:Hide();
DEFAULT_CHAT_FRAME:AddMessage("Sargeras cinematic cancelled", 1, 1, 0);
end
end
end
local frame = CreateFrame("Frame");
frame:SetScript("OnEvent", OnEvent);
frame:RegisterEvent("PLAY_MOVIE");
You can make it into zip with https://addon.bool.no/
website. It worked for me.