Put the Daily Achievement on a Timed Cooldown
I think you should just be able to set what time you want it to reset, so you can set it to a time you aren’t likely to be playing at.
Obviously to prevent abuse, make it so after changing it it won’t reset until it would’ve reset anyway so that changing it will make you wait longer for the current one to end.
League of Legends has their first-win timer on a acc-specific cooldown of 22 hours, so that if you log in a little earlier then usual, you don’t have to waste any time.
It’s less stressful on the servers too, players aren’t encouraged to all log in at the same time.
Would like to see a regular cooldown timer for dungeons and other daily-restricted content too.
Lv80s: Guard, Thief, Necro. Renewed my Altaholic’s card on the HoT Hype-Train. Choo choo~
24 hours is bad as you can’t start next time till you finish today so the start time moves back each day, it was like that in gw1 with daily pvp points. Preset time each day is better but it should be local time at server not same for entire world.