diff --git a/src/world/map_animation.c b/src/world/map_animation.c index 282cad529c..b481cb0029 100644 --- a/src/world/map_animation.c +++ b/src/world/map_animation.c @@ -83,7 +83,7 @@ void map_animation_invalidate_all() RCT2_GLOBAL(0x0138B580, uint16)--; numAnimatedObjects--; if (numAnimatedObjects > 0) - memmove(aobj, aobj + 1, numAnimatedObjects); + memmove(aobj, aobj + 1, numAnimatedObjects * sizeof(rct_map_animation)); } else { numAnimatedObjects--; aobj++;