Fixes error message error

Thanks to my "fix" in #2257 some errors caused the game to quit rather than display the error message. Hopefully resetting the graphics rather than trying to revert them will work.

Create your own errors so we know this works & doesn't just work for ones I've made.