From 92f560abade4b180809bf153cc2270949d77d32a Mon Sep 17 00:00:00 2001 From: Aleksey Veresov Date: Wed, 3 Mar 2021 15:52:45 +0300 Subject: o_O --- src/map.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/map.c') diff --git a/src/map.c b/src/map.c index a08749a..d602e29 100644 --- a/src/map.c +++ b/src/map.c @@ -29,7 +29,10 @@ static SDL_Rect *newtile(int row, int col) static void loadroom(tt_room *r, FILE *f) { - int default_floor_id = fgetc(f) - '0'; + int default_floor_id = fgetc(f); + if (default_floor_id < 'a') default_floor_id -= '0'; + else + default_floor_id = default_floor_id - 'a' + 10; fgetc(f); int i, j; for (i = 0; i != 4; ++i) r->neighbours[i] = ttmap + fgetc(f); -- cgit v1.2.3