X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Flibgame%2Ftoons.c;h=3868bdb68300f2d59a854561be83090325324744;hb=4c97b1045b53135f75e9324747abb5e9286b813d;hp=b41b93867877e426e0fc0eb0a54ad3d9258ca634;hpb=4efce7813f9315cda970e7f48be030c8c108d9f0;p=rocksndiamonds.git diff --git a/src/libgame/toons.c b/src/libgame/toons.c index b41b9386..3868bdb6 100644 --- a/src/libgame/toons.c +++ b/src/libgame/toons.c @@ -159,6 +159,9 @@ void DrawAnim(Bitmap *toon_bitmap, int src_x, int src_y, int width, int height, BlitBitmap(screen_info.save_buffer, backbuffer, buffer_x, buffer_y, pad_width, pad_height, pad_dest_x, pad_dest_y); + + /* prevent immediate redraw of restored toon area in backbuffer */ + redraw_mask = REDRAW_NONE; } boolean AnimateToon(int toon_nr, boolean restart)