• [content] Township Hedges:
    You can now plant hedges within your township.
    You will need:
    1. some fertile dirt
    2. a couple pitchers of water or one jug of water
    3. A boxwood plant that can be purchased from the farmer NPC.
    Using the township builders tool, you will select boxwood hedge from the Boticanals category.
    If you have the required resources, you will dig a little hole. After that, you will click the dirt patch to plant the boxwood.
  • [bugfix] Plant Growth cycles:
    OSI had a 23-hour growth cycle which is checked on server up. This was largely a legacy implementation since OSI servers would restart nightly.
    On Angel Island, we have a scheduler that manages legacy OSI constraints (since we may go weeks without a restart.)
    The Bug: Even though our scheduler was firing every 24 hours at 6AM, there was still code embedded within the plant system that was checking elapsed time since last growth.
    Normally this isn't a problem since 24 > 23, you would get your growth. However, as we learned the other day when the server suffered a power outage, the 'last growth' information was not saved, so then the scheduler kicked off another growth cycle, it was rejected due to not enough time having elapsed.
    Solution: The scheduler now overrides "elapsed time since last growth" check to force the growth.
    TLDR: Our scheduler now guarantees a growth cycle each day at 6AM, regardless of whether there was an interleaving unexpected server event.
    Note: the server needs to be up at 6am for the growth to occur (Duh!)