summaryrefslogtreecommitdiff
path: root/src/being/compoundsprite.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/being/compoundsprite.cpp')
-rw-r--r--src/being/compoundsprite.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/being/compoundsprite.cpp b/src/being/compoundsprite.cpp
index 3a615aa2b..b0442d055 100644
--- a/src/being/compoundsprite.cpp
+++ b/src/being/compoundsprite.cpp
@@ -123,13 +123,15 @@ bool CompoundSprite::draw(Graphics *const graphics,
if (mAlpha == 1.0F && mImage)
{
- return graphics->drawImage(mImage, posX + mOffsetX, posY + mOffsetY);
+ DRAW_IMAGE(graphics, mImage, posX + mOffsetX, posY + mOffsetY);
+ return true;
}
else if (mAlpha && mAlphaImage)
{
mAlphaImage->setAlpha(mAlpha);
- return graphics->drawImage(mAlphaImage,
+ DRAW_IMAGE(graphics, mAlphaImage,
posX + mOffsetX, posY + mOffsetY);
+ return true;
}
else
{