aboutsummaryrefslogtreecommitdiff
path: root/engines/agos
diff options
context:
space:
mode:
authorTravis Howell2006-10-06 04:56:25 +0000
committerTravis Howell2006-10-06 04:56:25 +0000
commit7ac1f00f0b688dfe5a2bfaf466b0cd467edbbba4 (patch)
tree5763ff463c338ebab2ae9569c58659915f14feb9 /engines/agos
parent7f99566784fd03339b1af43609c7572748213a9f (diff)
downloadscummvm-rg350-7ac1f00f0b688dfe5a2bfaf466b0cd467edbbba4.tar.gz
scummvm-rg350-7ac1f00f0b688dfe5a2bfaf466b0cd467edbbba4.tar.bz2
scummvm-rg350-7ac1f00f0b688dfe5a2bfaf466b0cd467edbbba4.zip
Ooops, restrict o_loadZone() changes to older games only
svn-id: r24132
Diffstat (limited to 'engines/agos')
-rw-r--r--engines/agos/items.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/agos/items.cpp b/engines/agos/items.cpp
index 89cf2e7d2f..0506840feb 100644
--- a/engines/agos/items.cpp
+++ b/engines/agos/items.cpp
@@ -1107,8 +1107,11 @@ void AGOSEngine::o_loadZone() {
_lockWord |= 0x80;
- vc27_resetSprite();
- vc29_stopAllSounds();
+ if (getGameType() == GType_ELVIRA || getGameType() == GType_ELVIRA2 ||
+ getGameType() == GType_WW) {
+ vc27_resetSprite();
+ vc29_stopAllSounds();
+ }
loadZone(vga_res);
_lockWord &= ~0x80;