This was very confusing for our linkshell and I think it went wrong when we changed to summertime?

For example (there are more cases than this one):
I live in gmt+2 and my server time displays as gmt+1.
My friend lives in gmt+3 and their server time displays as gmt+3

So when it's 13:49pm my time, it's 12:49pm server time.
But for my friend it's 14:49pm his time and 14:49pm server time.

12:49pm =/= 14:49pm

This is on the Lich server.