Make item::burnt int insread of char to prevent overflow

Fixes #1662