--- 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