diff -r aab4767d9a50 -r 663ecfb05df6 hedgewars/uWorld.pas --- a/hedgewars/uWorld.pas Sat Jan 23 07:53:57 2016 +0100 +++ b/hedgewars/uWorld.pas Sat Jan 23 08:11:14 2016 +0100 @@ -1383,9 +1383,9 @@ SetScale(cDefaultZoomLevel); // cinematic effects -if InCinematicMode +if CinematicScript or (InCinematicMode and ((CurrentHedgehog = nil) or CurrentHedgehog^.Team^.ExtDriven - or (CurrentHedgehog^.BotLevel <> 0) or (GameType = gmtDemo)) then + or (CurrentHedgehog^.BotLevel <> 0) or (GameType = gmtDemo))) then begin inc(CinematicSteps, Lag); if CinematicSteps > 300 then