X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fgame_mm%2Fmm_game.c;h=c6256e46f6c31db01f5264fb4ccd20c9fc4d5ed6;hb=c8e2e1b872d216f1ed23bac5d446b5a14d5d60ad;hp=267f4c5e106dc3b96ef89e4cedf1a0768910fc3a;hpb=a1658d14b0ff3ddb46cc075aba1dddf7d01c6442;p=rocksndiamonds.git diff --git a/src/game_mm/mm_game.c b/src/game_mm/mm_game.c index 267f4c5e..c6256e46 100644 --- a/src/game_mm/mm_game.c +++ b/src/game_mm/mm_game.c @@ -2676,7 +2676,10 @@ static void Explode_MM(int x, int y, int phase, int mode) Store2[x][y] = mode; Tile[x][y] = EL_EXPLODING_OPAQUE; - GfxElement[x][y] = center_element; + + GfxElement[x][y] = (center_element == EL_BOMB_ACTIVE ? EL_BOMB : + IS_MCDUFFIN(center_element) ? EL_MCDUFFIN : + center_element); MovDir[x][y] = MovPos[x][y] = MovDelay[x][y] = 0;