Cinematic plays every time I load my character

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.

18 Likes