bologna_man00 wrote:What if you made two different types of snowballs - same stats, but one has a longer timer. Simply limit the one with the longer timer to only spawning during a Cold Snap and vice versa. I'd imagine this would work similarly code-wise to how bears only spawn during Everbloom
It was a fair bit simpler than that. I'm just wrapping it up now. There is still only one snowball that spawns but he now dynamically chooses the duration it will take him to melt based on the season that he spawns during. The only 'issue' with this approach is those who log off with a snowball in their inventory, then to 'log back in' during an everbloom will find that their snowball still thinks it is a snap and will still have the 'time left' until he melts based on the cold snap. I am now just debating if I should simply melt all snowballs who are 'logged' on during anything that is not a cold snap.