LOOM: Flashlight glitch
|Reported by:||eriktorbjorn||Owned by:||fingolfin|
When a line of text is removed while in a dark room,
that area is repainted with the lit room's background,
not the dark room's. See screenshots.
The problem is that restoreBG() is restoring the wrong
background. I can work around this by putting this code
at the top of the function:
if (!(_vars[VAR_CURRENT_LIGHTS] & LIGHTMODE_screen) &&
_fullRedraw = true;
But that seems like an ugly hack to me. Surely there
has to be a better way than this?
Ticket imported from: #601139. Ticket imported from: bugs/437.