How would you do anti-hoarding?

January 21, 2010 12:03PM
So - now that double xp has ended, a few people are playing riftshadow again, but almost all the gear is maxed out and sitting on chars which probably won't show up again.

I've got code which sorts through the pfiles and can look up what gear is what and how limited it is, and when a char rolled and how much they've played. So, I'm thinking something like:

time played / ( now - time rolled ) == active %

active % ** ( 1/ item limit ) == chance to keep item

math, wee! Story problem form: Say we have Luke the Paladin and Ed the Warrior. Luke rolled while CF was down and hasn't played since, his active % is .15 (he's spent 15% of the time elapsed since he rolled logged on). Ed's just rolled and logged off just before we check for anti-hoarding, so his active % is .95

Luke managed to grab the Sword of Lighteousness, the only one in the game. He'd have a:

.15 ** (1/1) == .15 ** 1 == 15% chance of keeping the sword.

He's also got one of ten skull rings. He'd have:

.15 ** (1/10) == ~ 83% chance of keeping the skull ring

Ed has one of two Club of Asskickery. .95 ** .5 == 98% chance of keeping the club, and
.95 ** .1 == 99% chance of keeping his skull rings


what do you all think? Any other factors that should be taken into account?

How does CF do it, and do you like it that way?
Subject Author Posted

How would you do anti-hoarding?

chalupah January 21, 2010 12:03PM

autokill all people who hold limited gear too long. They were killed while logged off and the gear taken. (n/t)

Scrimbul January 21, 2010 02:37PM

Re: How would you do anti-hoarding?

Zheeser January 21, 2010 12:29PM

My main problem is

daurwyn(VIP) January 21, 2010 12:45PM

Take a laptop? (n/t)

NeverMindTheWarlocks January 21, 2010 03:14PM

I can't help with your question, but

Habbs January 21, 2010 12:20PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 133
Record Number of Users: 2 April 29, 2024
Record Number of Guests: 258 May 03, 2024