aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsylvaintv2013-05-08 02:21:45 +0200
committersylvaintv2013-05-08 02:21:45 +0200
commit4b6378f2e846bb31103341f332f4b8e609843e6f (patch)
tree1355b8ecf6b35f1a04dac054b6e1309585100889
parent19a96699a43c173752ebcd5e1a171d658efbce16 (diff)
downloadscummvm-rg350-4b6378f2e846bb31103341f332f4b8e609843e6f.tar.gz
scummvm-rg350-4b6378f2e846bb31103341f332f4b8e609843e6f.tar.bz2
scummvm-rg350-4b6378f2e846bb31103341f332f4b8e609843e6f.zip
* HOPKINS: Fix bug #3611824 - problem when changing clothes
-rw-r--r--engines/hopkins/script.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/hopkins/script.cpp b/engines/hopkins/script.cpp
index df8c077611..c39273203d 100644
--- a/engines/hopkins/script.cpp
+++ b/engines/hopkins/script.cpp
@@ -960,6 +960,7 @@ int ScriptManager::handleOpcode(const byte *dataP) {
_vm->_globals->loadCharacterData();
_vm->_objectsMan->_sprite[0]._deltaX = 28;
_vm->_objectsMan->_sprite[0]._deltaY = 155;
+ _vm->_objectsMan->_sprite[0]._spriteData = _vm->_globals->_characterSpriteBuf;
_vm->_objectsMan->computeAndSetSpriteSize();
break;
@@ -970,6 +971,7 @@ int ScriptManager::handleOpcode(const byte *dataP) {
_vm->_globals->loadCharacterData();
_vm->_objectsMan->_sprite[0]._deltaX = 34;
_vm->_objectsMan->_sprite[0]._deltaY = 190;
+ _vm->_objectsMan->_sprite[0]._spriteData = _vm->_globals->_characterSpriteBuf;
_vm->_objectsMan->computeAndSetSpriteSize();
break;