From 41afdd5b9e132d508f40a47112ae76a5b3e5ec34 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Thu, 9 Mar 2017 19:47:38 +0100 Subject: [PATCH] fixed bug using scroll buffer also for MM engine after game was solved --- src/tools.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tools.c b/src/tools.c index 63718a51..ee00da19 100644 --- a/src/tools.c +++ b/src/tools.c @@ -3973,7 +3973,9 @@ static int RequestHandleEvents(unsigned int req_state) { if (level_solved) { - SetDrawtoField(DRAW_TO_FIELDBUFFER); + /* the MM game engine does not use a special (scrollable) field buffer */ + if (level.game_engine_type != GAME_ENGINE_TYPE_MM) + SetDrawtoField(DRAW_TO_FIELDBUFFER); HandleGameActions(); -- 2.34.1