fixed selection being poorly rounded, resulting in false selections (note: this will break any map that extends itself beneath 0... this shouldn't happen anyway, but I'm not proud of what I did)