From a71d0bb0bb1d74762420e4a6df0423f67bcde3eb Mon Sep 17 00:00:00 2001 From: Sebastian Krzyszkowiak <dos@dosowisko.net> Date: Sun, 10 Jul 2022 00:49:41 +0200 Subject: [PATCH] character: Fix frame count handling in SwitchSpritesheet --- src/character.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/character.c b/src/character.c index 287071d..43d010d 100644 --- a/src/character.c +++ b/src/character.c @@ -85,7 +85,7 @@ SYMBOL_EXPORT void SelectSpritesheet(struct Game* game, struct Character* charac SYMBOL_EXPORT void SwitchSpritesheet(struct Game* game, struct Character* character, char* name) { int pos = character->pos; SelectSpritesheet(game, character, name); - if (pos < character->spritesheets->frame_count && !character->spritesheet->stream) { + if (pos < character->spritesheet->frame_count && !character->spritesheet->stream) { character->pos = pos; character->frame = &character->spritesheet->frames[character->pos]; }