fix error checking during tile processing

noticed following a patch last night
This commit is contained in:
nhmall
2021-10-28 16:08:59 -04:00
parent 49b2ea1b89
commit b6250b412d
4 changed files with 35 additions and 26 deletions

View File

@@ -215,9 +215,11 @@ tilename(int set, const int file_entry, int gend UNUSED)
++condnum) {
if (conditionals[condnum].sequence == MON_GLYPH
&& conditionals[condnum].predecessor == i) {
tilenum += 2;
if (tilenum == file_entry)
return conditionals[condnum].name;
for (k = 0; k < 2; k++) { /* male and female */
tilenum++;
if (tilenum == file_entry)
return conditionals[condnum].name;
}
}
}
tilenum++;