rebuilding the way gear is dynamically assigned. area, time of day, and rolls are accounted