diff options
-rw-r--r-- | scumm/insane/insane_ben.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/scumm/insane/insane_ben.cpp b/scumm/insane/insane_ben.cpp index 73915916ca..8d29118e4d 100644 --- a/scumm/insane/insane_ben.cpp +++ b/scumm/insane/insane_ben.cpp @@ -1942,13 +1942,12 @@ void Insane::switchBenWeapon(void) { case INV_BOOT: case INV_HAND: case INV_DUST: - if (!((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC))) { - smlayer_setActorCostume(0, 2, readArray(12)); - _actor[0].weaponClass = 2; - _actor[0].act[2].state = 1; - } else { + if ((_vm->_features & GF_DEMO) && (_vm->_features & GF_PC)) smlayer_setActorCostume(0, 2, readArray(11)); - } + else + smlayer_setActorCostume(0, 2, readArray(12)); + _actor[0].weaponClass = 2; + _actor[0].act[2].state = 1; break; default: break; |