setpalette bug fix