diff options
Diffstat (limited to 'engines/neverhood/module1300.cpp')
-rw-r--r-- | engines/neverhood/module1300.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/neverhood/module1300.cpp b/engines/neverhood/module1300.cpp index f38583576a..6533e07814 100644 --- a/engines/neverhood/module1300.cpp +++ b/engines/neverhood/module1300.cpp @@ -874,7 +874,7 @@ void AsScene1306Elevator::cbGoingDownEvent() { Scene1306::Scene1306(NeverhoodEngine *vm, Module *parentModule, int which) : Scene(vm, parentModule, true) { - if (getGlobalVar(0xC0780812) && !getGlobalVar(0x13382860)) + if (getGlobalVar(0xC0780812) && getGlobalVar(0x13382860) == 0) setGlobalVar(0x13382860, 4); _surfaceFlag = true; @@ -884,7 +884,7 @@ Scene1306::Scene1306(NeverhoodEngine *vm, Module *parentModule, int which) setPalette(0x05303114); insertMouse433(0x0311005B); - if (!getGlobalVar(0x13382860)) { + if (getGlobalVar(0x13382860) == 4) { _asKey = insertSprite<AsCommonKey>(this, 2, 1100, 435, 445); _vm->_collisionMan->addSprite(_asKey); } |