aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/actor.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/scumm/actor.cpp b/scumm/actor.cpp
index 16fe2b5019..e0f85b2ad9 100644
--- a/scumm/actor.cpp
+++ b/scumm/actor.cpp
@@ -1029,9 +1029,11 @@ void Actor::drawActorCostume()
ar.draw_top = top = 0x7fffffff;
ar.draw_bottom = bottom = 0;
- if (ar.drawCostume(cost)) {
- needBgReset = true;
- needRedraw = true;
+ if (ar.drawCostume()) {
+ // FIXME: this breaks talking in The Dig. But why?
+ // Note that I originally added this to correct some redraw issues.
+ //needBgReset = true;
+ //needRedraw = true;
}
top = ar.draw_top;
bottom = ar.draw_bottom;