I can't seem to make sense out of this. I know each shipment is available for just 6 hours. But it seems like it starts when I log in, sometimes.. but other times, after the 6 hours are up, it just continues with a new 6-hour period. Does anyone know how this works?
Quit 7/14/16. Best of luck to all of you.
After refreshing, it starts again at 6 hours.
I think what happens is you get 6 hours, but then it only restarts the timer the first time you go back to the screen, or maybe, it only restarts the timer when you are logged in.
Which kinda stinks, as most of us need more than 6 hours of sleep.
I think how it works is, the selection of items you can buy and the 6 hour timer get refreshed when you log into the game and it connects to the game servers.
Once it has that information from the server side, it now resides on the client side. This is why you can check in at any time during that 6 hour period and the shipments/timer stays persistent even if you haven't played for 3 or 4 hours of that time.
But once that 6 hours is over, and if you're not in the game when it happens, there's no way for the game to ping the server and sync the next set of items for you to purchase.
That's why if you ever log on at any time after a 6 hour timer has finished no matter if it's only 15 minutes after, or 5 hours after you wake up the next morning. The game will always start the timer again at 6 hours.
Because that's when the game connects to the server and syncs the new data.
Edit: If you want the game to refresh the shipments when you're asleep then you'll need to leave it running all night while you sleep basically