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];
 	}