Lets say a player is upgrading their fortress and it takes 1 hour. Is it more common for the server game engine to save the ready state of the upgraded fortress using sequence numbers or through a timestamp?
With sequence numbers, there will sometimes be a period of time the sequence can't be incremented because the server is down and cant run the game loop, or the zone which holds player entities is empty and the game loop for this region is paused. You calculate the time remaining by subtracting the saved ready sequence from the current sequence, multiplied by the timestep.