A snapshot of your character's state is taken when your state changes from online to offline. So when you login next and become "online" again it will compare this snapshot to your current state and any progress you make during your current session. When you go offline again this snapshot will be overwritten.
So it is really dependent on each player's sessions.
Last edited: Apr 23, 2015