diff options
Diffstat (limited to 'scumm/script_v8.cpp')
-rw-r--r-- | scumm/script_v8.cpp | 7 |
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(); |