Restore the highlight functionality, which was supposed to be in
fire.palette().

Also removed an unnecessary range check in fire.palette().