aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v8.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/script_v8.cpp')
-rw-r--r--scumm/script_v8.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/scumm/script_v8.cpp b/scumm/script_v8.cpp
index 7ffea222bd..19b2072f72 100644
--- a/scumm/script_v8.cpp
+++ b/scumm/script_v8.cpp
@@ -1067,8 +1067,11 @@ void Scumm_v8::o8_actorOps() {
a->initActor(0);
break;
case 0x6E: // SO_ACTOR_ELEVATION
- a->elevation = pop();
- a->needRedraw = true;
+ i = pop();
+ if (i != a->elevation) {
+ a->elevation = i;
+ a->needRedraw = true;
+ }
break;
case 0x6F: // SO_ACTOR_PALETTE Set actor palette
j = pop();