When you use a tileset with tile height greater than 1 (32x32 tileset for example), the portion containing item selection choices is not "rectangular".
The problem comes from this code in Term_erase():
Removing the "if" block fixes the problem (and I don't really see the purpose of that "if" block -- but I could be wrong).
The problem comes from this code in Term_erase():
Code:
/* Fast access */
scr_aa = Term->scr->a[y];
scr_cc = Term->scr->c[y];
scr_taa = Term->scr->ta[y];
scr_tcc = Term->scr->tc[y];
if ((n > 0) && (scr_aa[x] == 255))
{
x--;
n++;
}
Comment