From 85c55333b334f18f795118a3a3e4a2d2c210253b Mon Sep 17 00:00:00 2001 From: uruk Date: Tue, 10 Jun 2014 14:38:30 +0200 Subject: CGE2: Handle kCmdSetRef. Fix Snail during the process. --- engines/cge2/spare.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'engines/cge2/spare.cpp') diff --git a/engines/cge2/spare.cpp b/engines/cge2/spare.cpp index 445247177d..63e85e8ed6 100644 --- a/engines/cge2/spare.cpp +++ b/engines/cge2/spare.cpp @@ -79,6 +79,8 @@ void Spare::update(Sprite *spr) { Sprite *sp = locate(spr->_ref); if (sp == nullptr) store(spr); + else + *sp = *spr; } void Spare::dispose(Sprite *spr) { -- cgit v1.2.3