Here’s how it works, and why you end up with a new player being paragon. (I know it’s been discussed, I want to try and offer another angle.)
- Every GW, the game stores some/all of your GW scores.
- When the next GW happens, it has to decide the Paragon. So it looks at every player in the guild’s last GW score and assigns Paragon based on the highest.
So if you recruit a new person, and that person had more points last week than any person in your guild, they will be Paragon this week. As far as the game is concerned, they are the best person in the guild.
If you really don’t want this to happen, you have a few choices:
- Don’t actually invite people on Sunday. Accept them, but wait until Monday to put them in your guild. By this time, the Paragon is already decided.
- Stop recruiting people who are very good players.
That said, I think it’s valid to ask the devs to not allow this (even though it’s as old as GW). A “simple” fix might be to clear the saved scores for a player if they change guilds. That way, new players always start as if they had 0 points last week. (This would be simpler but less elegant than trying to add new code to keep track of when people changed guilds.)