X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Ftools.c;h=ee00da19228e710bae0cd5641acf931aaf0b06de;hb=41afdd5b9e132d508f40a47112ae76a5b3e5ec34;hp=63718a51c691b3e92d8ce743826fc3a2408150cf;hpb=5956e2d3039c8f4f02cd97a75f3a655f2b383c25;p=rocksndiamonds.git 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();