diff options
| -rw-r--r-- | engines/scumm/actor.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/scumm/actor.cpp b/engines/scumm/actor.cpp index aeb190077e..b658931356 100644 --- a/engines/scumm/actor.cpp +++ b/engines/scumm/actor.cpp @@ -796,6 +796,11 @@ void Actor::setDirection(int direction) { int i; uint16 vald; + // HACK to fix bug #774783 + // If Hitler's direction is being set to anything other than 90, set it to 90 + if ((_vm->_game.id == GID_INDY3) && _vm->_roomResource == 46 && _number == 9 && direction != 90) + direction = 90; + // Do nothing if actor is already facing in the given direction if (_facing == direction) return; |
