diff options
Diffstat (limited to 'engines/titanic/room_flags.cpp')
-rw-r--r-- | engines/titanic/room_flags.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/titanic/room_flags.cpp b/engines/titanic/room_flags.cpp index 4b3aeb424e..9be8ea3d33 100644 --- a/engines/titanic/room_flags.cpp +++ b/engines/titanic/room_flags.cpp @@ -339,12 +339,12 @@ bool CRoomFlags::getBit0() const { uint CRoomFlags::getSpecialRoomFlags(const CString &roomName) { for (int idx = 0; idx < SUCCUBUS_ROOMS_SIZE; ++idx) { - if (!roomName.compareTo(SUCCUBUS_ROOMS[idx]._roomName)) + if (roomName == SUCCUBUS_ROOMS[idx]._roomName) return SUCCUBUS_ROOMS[idx]._roomFlags; } for (int idx = 0; idx < TRANSPORT_ROOMS_SIZE; ++idx) { - if (!roomName.compareTo(TRANSPORT_ROOMS[idx]._roomName)) + if (roomName == TRANSPORT_ROOMS[idx]._roomName) return TRANSPORT_ROOMS[idx]._roomFlags; } @@ -353,7 +353,7 @@ uint CRoomFlags::getSpecialRoomFlags(const CString &roomName) { uint CRoomFlags::getSuccUBusNum(const CString &roomName) const { for (int idx = 0; idx < SUCCUBUS_ROOMS_SIZE; ++idx) { - if (!roomName.compareTo(SUCCUBUS_ROOMS[idx]._roomName)) + if (roomName == SUCCUBUS_ROOMS[idx]._roomName) return SUCCUBUS_ROOMS[idx]._succubusNum; } |