From b620f82a2acaeb54165ef266709959c3c525471a Mon Sep 17 00:00:00 2001 From: otya128 Date: Mon, 10 Jul 2017 23:40:45 +0900 Subject: [PATCH] Fix relative sprite animation --- SMILEBASIC/sprite.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;