aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorFilippos Karapetis2008-06-10 22:14:47 +0000
committerFilippos Karapetis2008-06-10 22:14:47 +0000
commitb652c201148424a875d12bb73a252bcbacb593d3 (patch)
tree28b14fefac598bdbfddd32e7436415b2ff144241 /engines
parent52747ff694c0f5110c33e7f970f4f8c13742a60d (diff)
downloadscummvm-rg350-b652c201148424a875d12bb73a252bcbacb593d3.tar.gz
scummvm-rg350-b652c201148424a875d12bb73a252bcbacb593d3.tar.bz2
scummvm-rg350-b652c201148424a875d12bb73a252bcbacb593d3.zip
Fixed regression in the pendulum room, preventing the player from selecting John's hands (new version of drascula.dat needed)
svn-id: r32657
Diffstat (limited to 'engines')
-rw-r--r--engines/drascula/drascula.h3
-rw-r--r--engines/drascula/rooms.cpp2
2 files changed, 3 insertions, 2 deletions
diff --git a/engines/drascula/drascula.h b/engines/drascula/drascula.h
index 8fff8bd5c2..ce67cc2c0e 100644
--- a/engines/drascula/drascula.h
+++ b/engines/drascula/drascula.h
@@ -46,8 +46,7 @@
namespace Drascula {
-// Do not update this yet. The file is not loaded fully
-#define DRASCULA_DAT_VER 1
+#define DRASCULA_DAT_VER 2
#define DATAALIGNMENT 4
enum DrasculaGameFeatures {
diff --git a/engines/drascula/rooms.cpp b/engines/drascula/rooms.cpp
index 6c4fb82b13..6fe28bdbdc 100644
--- a/engines/drascula/rooms.cpp
+++ b/engines/drascula/rooms.cpp
@@ -1005,6 +1005,8 @@ bool DrasculaEngine::room_102(int fl) {
pickObject(20);
else if (pickedObject == 20 && fl == 100)
animation_6_6();
+ else if (pickedObject == kVerbPick || pickedObject == kVerbOpen)
+ talk(453);
else
hasAnswer = 0;