aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova/room.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/supernova/room.cpp')
-rw-r--r--engines/supernova/room.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/supernova/room.cpp b/engines/supernova/room.cpp
index 5ac00f1529..487aeee7bf 100644
--- a/engines/supernova/room.cpp
+++ b/engines/supernova/room.cpp
@@ -35,7 +35,6 @@ Room::Room() {
_fileNumber = 0;
_id = NULLROOM;
_vm = nullptr;
- _gm = nullptr;
for (int i = 0; i < kMaxSection; ++i)
_shown[i] = kShownFalse;
@@ -96,8 +95,8 @@ bool Room::deserialize(Common::ReadStream *in, int version) {
int numObjects = in->readSint32LE();
for (int i = 0; i < numObjects; ++i) {
- _objectState[i]._name = static_cast<StringId>(in->readSint32LE());
- _objectState[i]._description = static_cast<StringId>(in->readSint32LE());
+ _objectState[i]._name = in->readSint32LE();
+ _objectState[i]._description = in->readSint32LE();
_objectState[i]._roomId = in->readByte();
_objectState[i]._id = static_cast<ObjectId>(in->readSint32LE());
_objectState[i]._type = static_cast<ObjectType>(in->readSint32LE());