diff options
-rw-r--r-- | engines/agos/vga.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/agos/vga.cpp b/engines/agos/vga.cpp index 95587b1753..e398fa2dd4 100644 --- a/engines/agos/vga.cpp +++ b/engines/agos/vga.cpp @@ -449,6 +449,8 @@ void AGOSEngine::vc3_loadSprite() { y = vcReadNextWord(); /* 6 */ palette = vcReadNextWord(); /* 8 */ + old_file_1 = _curVgaFile1; + animate(windowNum, zoneNum, vgaSpriteId, x, y, palette, false); _curVgaFile1 = old_file_1; @@ -1818,7 +1820,6 @@ void AGOSEngine::setImage(uint16 vga_res_id, bool setZone) { loadZone(zoneNum); } else { - if (vpe->vgaFile1 != NULL) break; if (_zoneNumber != zoneNum) |