100% sure, and the leaderboards says I have 26 wins so I dont know why i havent gotten the achievement
But the leaderboard doesn't display wins, it displays your trueskill rating as your ranking.
In my case, I've probably only won about 8-9 tug of wars (in a row, but that doesn't matter for the achievement you're talking about), and my trueskill rating is 29. In Score Duel I've probably done 7 or 8 matches, and I have a trueskill of 22.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum