X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fanim.c;h=ee2e1ede3fa881b979cabb5aa548acd5a617ba64;hb=fce6382552e249112dd8c27ee78f42b00d86e1f4;hp=c457936bcd7582b48c65f3c0c2143ea7753e993b;hpb=03202ac75897c6b698a7bd97ffa041ca0e94d9b2;p=rocksndiamonds.git diff --git a/src/anim.c b/src/anim.c index c457936b..ee2e1ede 100644 --- a/src/anim.c +++ b/src/anim.c @@ -1468,7 +1468,9 @@ static void InitGlobalAnim_Triggered_ByCustomElement(int nr, int page, part2->tile_yoffset = c->y; // set resulting animation position relative to CE tile position - SetGlobalAnimPartTileXY(part2); + // (but only for ".init_event", not ".anim_event" type events) + if (part2->init_event_state) + SetGlobalAnimPartTileXY(part2); // restart animation (by using current sync frame) part2->initial_anim_sync_frame = anim_sync_frame;