diff --git a/src/graphics.cpp b/src/graphics.cpp index 68368e8..58b4576 100644 --- a/src/graphics.cpp +++ b/src/graphics.cpp @@ -600,6 +600,9 @@ void Graphics::transition(int duration, const char *filename, int vague) { + if (!p->frozen) + return; + vague = clamp(vague, 0, 512); Bitmap *transMap = filename ? new Bitmap(filename) : 0;