My suggestion is to save everybody's guild point achievements related to a guild. I mean if someone leaves a guild (maybe just for a short time or just by an accident) and then comes back, the guild points that they have provided should be shown again.
Little illustratrion:
I provide 10 gps for a guild. I leave it but then decide to come back. In this case my 10 gp isn't shown in my rank. It is shown '0'.
My suggestion is to change this to how I explained before.
Let me know your opinions with reasons, please.
