aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--script_v1.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/script_v1.cpp b/script_v1.cpp
index 786a0b6f16..2dfa4a8c94 100644
--- a/script_v1.cpp
+++ b/script_v1.cpp
@@ -1218,8 +1218,7 @@ void Scumm::o5_getActorRoom() {
int temp;
getResultPos();
temp=getVarOrDirectByte(0x80);
- if(temp>30 && _gameId==GID_INDY4)
- temp=1;
+
setResult(derefActorSafe(temp,"o5_getActorRoom")->room);
}
@@ -1287,9 +1286,6 @@ void Scumm::o5_getDist() {
o2 = getVarOrDirectWord(0x40);
r = getObjActToObjActDist(o1,o2);
- if ((_gameId==GID_INDY4) && (o2 == 1212)) /* Fix for FOA, another odd bug */
- r = 0;
-
/* Fix for monkey 2, dunno what's wrong in scummvm */
if (_gameId==GID_MONKEY2 && vm.slot[_currentScript].number==40 && r<60)
r=60;