Map/movement/AI fixes