From 847956af4069454516563b2da1640704a5e52e08 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sat, 28 Oct 2006 06:30:08 +0000 Subject: Fix the heart beat in Elvira 2 svn-id: r24550 --- engines/agos/vga.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'engines') diff --git a/engines/agos/vga.cpp b/engines/agos/vga.cpp index 1d7c1628d8..c5282e48ac 100644 --- a/engines/agos/vga.cpp +++ b/engines/agos/vga.cpp @@ -982,7 +982,8 @@ void AGOSEngine::vc27_resetSprite() { vsp = _vgaSprites; while (vsp->id) { - if ((getGameType() == GType_SIMON1) && vsp->id == 128) { + if ((getGameType() == GType_SIMON1 && vsp->id == 128) || + (getGameType() == GType_ELVIRA2 && vsp->id == 100)) { memcpy(&bak, vsp, sizeof(VgaSprite)); } vsp->id = 0; @@ -1006,7 +1007,8 @@ void AGOSEngine::vc27_resetSprite() { vte = _vgaTimerList; while (vte->delay) { - if ((getGameType() == GType_SIMON1) && vte->sprite_id == 128) { + if ((getGameType() == GType_SIMON1 && vte->sprite_id == 128) || + (getGameType() == GType_ELVIRA2 && vte->sprite_id == 100)) { vte++; } else { vte2 = vte; -- cgit v1.2.3