aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--script_v2.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/script_v2.cpp b/script_v2.cpp
index 3d60d537b9..feb1ed7883 100644
--- a/script_v2.cpp
+++ b/script_v2.cpp
@@ -1996,14 +1996,20 @@ void Scumm::o6_actorSet()
break;
case 95:
a->ignoreBoxes = 1;
- a->forceClip = 0;
+ if(_features & GF_AFTER_V7) // yazoo: I don't know if it's supposed to be 100 in other games too...
+ a->forceClip = 100;
+ else
+ a->forceClip = 0;
FixRooms:;
if (a->room == _currentRoom)
putActor(a, a->x, a->y, a->room);
break;
case 96:
a->ignoreBoxes = 0;
- a->forceClip = 0;
+ if(_features & GF_AFTER_V7) // yazoo: I don't know if it's supposed to be 100 in other games too...
+ a->forceClip = 100;
+ else
+ a->forceClip = 0;
goto FixRooms;
case 97:
a->animSpeed = pop();