don't check for features twice
more reliable marking of doors on failed diagonal movement
kick doors in minetown when obviously safe from guards