Nemanja said:
Lady Sharon,
in case there was a 24 hrs without playing clock returned to zero. Irrelevant of time difference you have to play it once per day to receive loyalty reward.
I have had the same thing happen as Lady Sharon. I think the definition of "day" may matter. It wasn't clear what the definition of a "day" is in the response Nemanja gave. If the game is considering a "day" to be from 0:00 UTC to the next 0:00 UTC, then 11 AM your time might be 23:00 UTC, and 1 PM your time might be 1:00 UTC (for example). Then if you play for one minute at 11 AM one day, and then for one minute at 1 PM the next day, from the game's viewpoint there was a whole "day" from 0:00 UTC to the next 0:00 UTC where you didn't play even though from your viewpoint, you played two consecutive days. That could be what causes this. Because of this problem, I think I will probably never get to 90 days of consecutive playing, even though I play every day. I am trying to log in once in the morning and once in the evening to avoid going back to day 1 no matter how the game calculates a day, but I can't always do that. I would like to know exactly how the game calculates a "day". Is it from a specific UTC time to the same time 24 hours later? Or is it a sliding window, where if you let any 24-hour period pass without logging in the day count gets reset to '1', for example if you log in at 9:12 AM one day and 9:23 AM the next day in any arbitrary time zone, is that more than "a day" so the day count gets reset?
I think it would be very good if the game would let a player optionally designate what time zone they are in, and then when the days of consecutive playing are calculated, consider a player has played two consecutive days if they log in between midnight and the next midnight on day 1, and then also log in between midnight and the next midnight on day 2, in THEIR time zone. Or EVEN BETTER, consider that a person may get up at 7 AM one day and play in the morning, and the next day they go to bed very late, say 2 AM, and play after midnight; for the daily login reward, have the game consider a day to be exactly 44 hours. Any time the passage of time since the last login is less than 44 hours, consider the player to have played two consecutive days. I felt angry with the game when I went from around 70 days back to day 1, when I had not missed a "day". There is no real reason to have the game do the calculation in a certain way that does NOT give a reward to people who do log in every day from their point of view. If the concern is not giving the reward to people who don't earn it, then I think that if the game uses any number of hours less than 48 as a day, people who do not log in every day from their point of view will not be able to get the daily login reward for 60 or 90 days unless they commit to some significant sleep and work hours adjustment according to the game day calculation schedule. I don't see many, if any, people doing that. But if the number is fairly close to 48, then the people who do log in every day from their point of view will not have their login count reset back to zero due to some arbitrary game mechanic; they will be able to get the 90-day reward even if they don't log in at the same time every day.
Regardless of whether the company takes one of those suggestions, I would like to know how the game defines a "day" at this time. Obviously a day is 24 hours, but what is the precise requirement for having the game consider that the current login is less than a day since the previous login, so that the day count will not be reset to '1'?