
Originally Posted by
TboneX
Because it's complex. Even something little, like timestamps, can be very complex. For instance, when you do something, such as start a buff, where does the timestamp on that buff come from? The server time, a set time somewhere in the world, from your pc? What happens if the source where the timestamp was generated changes (daylight savings time, someone manually changing the system time, etc)? Does the timer adjust to the time change or no? And if it adjusts, what if something is now going to end before it begins? What about when multiple people are affecting the same area (people visiting your island, more than 1 person adventures)? Where does the timestamp get generated from and what if they don't all match?
This is one tiny little fraction of the whole. And I do mean TINY.
It's hard to state how complex these things can be - and when something gets recorded wrong for the whole world - figuring out what to get back and how to get it back and what putting it back can possibly break in other places be a really big ole can of worms to open.
And it's not a can of worms that you pass around like shift work to whoever is coming on duty next. And it's also not something you want people who are brain drained from being up and staring at it too long to be working on either.
I'd much prefer the best fix to the fastest one in instances like this.