update smf_members set ID_POST_GROUP=21 where ID_POST_GROUP=8 and
activity>=775 and activity>=775+conv(substr(sha1(concat(ID_MEMBER,
secretSeed)), 1, 2), 16, 10);
The required activity level per user is suitably random for betting, but anyone who can read my code (there are a few such people) will be able to exactly predict when someone will become Legendary, so I don't really recommend it.
Thanks, shorena.
Previously, I thought it was a lottery of some sort. A lucky draw of all hero members with a set quota every 2 weeks. This system is fairer than I thought.
Don't forget about me either. You will join our club soon as well. I'm a unlucky person in general so being above 900 already and a hero member is not a surprise.
Staff rank trumps legendary any day
