Whoops, yeah It does change the palette. I had been messing with the sprite I wanted to change to. The code is 100% working. From my testing, the hidesprite and showsprite commands aren't necessary, and the sprite changes back to normal once you exit the map.