From 06387c25d8e908f174d081769b94dd0625e00b58 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Thu, 29 May 2014 21:35:59 -0400 Subject: MADS: Fix positioning of teleporter window backgrounds --- engines/mads/scene_data.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engines/mads/scene_data.cpp') diff --git a/engines/mads/scene_data.cpp b/engines/mads/scene_data.cpp index de75b04457..d53a668fd3 100644 --- a/engines/mads/scene_data.cpp +++ b/engines/mads/scene_data.cpp @@ -265,13 +265,13 @@ void SceneInfo::load(int sceneId, int variant, const Common::String &resName, assert(asset && _depthStyle != 2); MSprite *spr = asset->getFrame(asset->getCount() - 1); - bgSurface.copyFrom(spr, si._position, si._depth, &depthSurface, si._scale, - spr->getTransparencyIndex()); + bgSurface.copyFromScaled(spr, si._position, si._depth, &depthSurface, + si._scale, spr->getTransparencyIndex()); } // Free the sprite sets for (int i = (int)spriteSets.size() - 1; i >= 0; --i) { - warning("TODO: sub_201C8 SPRITE_SET.field_6"); + _vm->_palette->_paletteUsage.resetPalFlags(spriteSets[i]->_usageIndex); delete spriteSets[i]; } } -- cgit v1.2.3