diff --git a/SMILEBASIC/sprite.d b/SMILEBASIC/sprite.d index aff3d42..0ed5c32 100644 --- a/SMILEBASIC/sprite.d +++ b/SMILEBASIC/sprite.d @@ -95,7 +95,7 @@ struct SpriteAnimData case SpriteAnimTarget.XY: this.data.x = cast(int)data[i++]; this.data.y = cast(int)data[i++]; - if (!old && relative) + if (relative) { this.data.x += sprite.x; this.data.y += sprite.y;