diff --git a/core/src/sprite.c b/core/src/sprite.c index 2748243..3524502 100644 --- a/core/src/sprite.c +++ b/core/src/sprite.c @@ -75,8 +75,7 @@ size_t sprite_get_tile(const Sprite* self) { } void sprite_set_tile(Sprite* self, size_t frame) { - frame = frame % spritesheet_get_tile_count(self->spritesheet); - self->tile_index = frame; + self->tile_index = frame % spritesheet_get_tile_count(self->spritesheet); } Spritesheet* sprite_get_spritesheet(const Sprite* self) {