Talk:Rashid/Location

Requirements
I thought this page might be a useful addition to the Rashid page because it's difficult to interpret the following statement on Rashid:
 * Today is Monday, so you might find him in Svargrond or Carlin if your server hasn't been saved.

For the last part to be true then we are playing before server save existed, it should be more like...
 * ''Today is Monday, so you might find him in Svargrond or Carlin if your server hasn't been saved in the last N hours.

Because there's a difference in timezones it's difficult to properly describe it. Actually, though it's Monday, no servers have saved so mentioning Svargrond is simply confusing.

A problem with this is that unfortunately I can't find a way for it to automatically update according to DST standards. In the code on Template:Rashid Location/Location you will see this:
 * {{#ifexpr:(24-({{{1|0}}}-{{#time:G|@{{#expr:{{#time:U}}+ 3600*2 }}}})) >= 24 |

This is the uptime counter but it's also in the Rashid location column. Note the bolded part: 3600 is the number of seconds in one hour (timezone difference from Wikia's server and Germany's) and the *2 increases that twofold to account for the hour change in DST. Since Germany is now in CEST (UTC+2) we need that *2, but when it reverts back to CET (UTC+1) the 2 should be removed or changed to a one.

If somebody more experienced can find a way to account for DST, I'd appreciate it if you could update the template. -- Sixorish 05:48, September 12, 2011 (UTC)