diff options
author | Paul Gilbert | 2016-11-05 23:15:15 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-11-05 23:15:15 -0400 |
commit | d8d11ba17bf9bc6f48b3b861f4ec78d62d8ef117 (patch) | |
tree | c5e4b398928f255d52b3b5bd3d14b55363ed1531 /engines/titanic/pet_control/pet_rooms_glyphs.cpp | |
parent | 0f17c9de479e8607707e6ab2a184d0e141f39904 (diff) | |
download | scummvm-rg350-d8d11ba17bf9bc6f48b3b861f4ec78d62d8ef117.tar.gz scummvm-rg350-d8d11ba17bf9bc6f48b3b861f4ec78d62d8ef117.tar.bz2 scummvm-rg350-d8d11ba17bf9bc6f48b3b861f4ec78d62d8ef117.zip |
TITANIC: Cleanup of class handling in PET Rooms tab
Diffstat (limited to 'engines/titanic/pet_control/pet_rooms_glyphs.cpp')
-rw-r--r-- | engines/titanic/pet_control/pet_rooms_glyphs.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/titanic/pet_control/pet_rooms_glyphs.cpp b/engines/titanic/pet_control/pet_rooms_glyphs.cpp index e89e8072dc..6855e5b98e 100644 --- a/engines/titanic/pet_control/pet_rooms_glyphs.cpp +++ b/engines/titanic/pet_control/pet_rooms_glyphs.cpp @@ -102,7 +102,7 @@ void CPetRoomsGlyph::drawAt(CScreenManager *screenManager, const Point &pt, bool } void CPetRoomsGlyph::selectGlyph(const Point &topLeft, const Point &pt) { - if (isAssigned()) { + if (!isAssigned()) { bool isShiftPressed = g_vm->_window->getSpecialButtons() & MK_SHIFT; if (isShiftPressed) { @@ -183,9 +183,9 @@ void CPetRoomsGlyph::loadFlags(SimpleFile *file, int val) { } } -void CPetRoomsGlyph::changeLocation(int newClassNum) { +void CPetRoomsGlyph::changeClass(PassengerClass newClassNum) { CRoomFlags roomFlags(_roomFlags); - roomFlags.changeLocation(newClassNum); + roomFlags.changeClass(newClassNum); _roomFlags = roomFlags.get(); } |