From 1c0da0a89ca0006b43e35863e7efbbfb749b2191 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 31 May 2003 17:18:41 +0000 Subject: apply V6 elevation change to V8, too svn-id: r8186 --- scumm/script_v6.cpp | 6 +++--- scumm/script_v8.cpp | 7 +++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp index c593823b2d..670dd3a578 100644 --- a/scumm/script_v6.cpp +++ b/scumm/script_v6.cpp @@ -1653,9 +1653,9 @@ void Scumm_v6::o6_actorOps() { a->initActor(0); break; case 84: /* actor-elevation */ - k = pop(); - if (k != a->elevation) { - a->elevation = k; + i = pop(); + if (i != a->elevation) { + a->elevation = i; a->needRedraw = true; } break; 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(); -- cgit v1.2.3