diff options
-rw-r--r-- | src/blitter/32bpp_anim.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/blitter/32bpp_anim.cpp b/src/blitter/32bpp_anim.cpp index f18424b5c..c27377bf0 100644 --- a/src/blitter/32bpp_anim.cpp +++ b/src/blitter/32bpp_anim.cpp @@ -166,6 +166,9 @@ void Blitter_32bppAnim::PaletteAnimate(uint start, uint count) { uint8 *anim = this->anim_buf; + /* Never repaint the transparency pixel */ + if (start == 0) start++; + /* Let's walk the anim buffer and try to find the pixels */ for (int y = 0; y < this->anim_buf_height; y++) { for (int x = 0; x < this->anim_buf_width; x++) { |