bug fix, slightly better overworld class