changed global animations to handle only one CE change event per frame
[rocksndiamonds.git] / src / anim.c
index 68147f0bc06ac100e36e0a51135864a93b587e84..c1fb1ee6c2fd5a2efdd7fab4d3b64b76d44e878c 100644 (file)
@@ -1393,7 +1393,7 @@ static void InitGlobalAnim_Triggered_ByCustomElement(int nr, int page,
       if (!(part2->state & ANIM_STATE_RUNNING))
        continue;
 
-      if (isClickablePart(part2, mask))
+      if (isClickablePart(part2, mask) && !part2->triggered)
       {
        struct GraphicInfo *c = &part2->control_info;