diff --git a/engines/scumm/saveload.cpp b/engines/scumm/saveload.cpp index 068bf8a6973..a05e6326805 100644 --- a/engines/scumm/saveload.cpp +++ b/engines/scumm/saveload.cpp @@ -1318,7 +1318,6 @@ void ScummEngine::saveLoadWithSerializer(Common::Serializer &s) { if (hasTownsData) { s.syncBytes(_textPalette, 48); - // TODO: This seems wrong, there are 16 _cyclRects s.syncArray(_cyclRects, 10, syncWithSerializer, VER(82)); if (s.getVersion() >= VER(82)) syncWithSerializer(s, _curStringRect); diff --git a/engines/scumm/scumm.h b/engines/scumm/scumm.h index e790841f3a4..649d327f540 100644 --- a/engines/scumm/scumm.h +++ b/engines/scumm/scumm.h @@ -1365,7 +1365,7 @@ protected: void towns_waitForScroll(int waitForDirection, int threshold = 0); void towns_updateGfx(); - Common::Rect _cyclRects[16]; + Common::Rect _cyclRects[10]; int _numCyclRects; int _scrollRequest; int _scrollDeltaAdjust;