I may not be that smart, and I will say up front that I know nothing of coding or database queries, but what if there was just a checkbox that a leader can mark to require that the player has the achievement, and if someone tries to join, it checks them to see if they're eligible?

The flaw in that idea can be summed up in one shout though: "selling Castle Youreunqualified clears, loot is yours, pst."

I mean, I've cleared it, right? I must know what I'm doing.



All in all, there is no one way to go about this kind of system unless you can find a way to judge a player's effectiveness beforehand.

Status quo.