How EPGP works

This is a guest post by Valen who has graciously offered to clarify the EPGP loot system and the process behind the usage.

Hello! I am Valen, Guild Leader of Temerity, an efficiency-focused progression guild on the Windrunner server. I also happen to be helping maintain EPGP while its author, Disht of EU-Sunstrider, takes a well-deserved break. My hope is to provide an introduction to EPGP and demonstrate why many people believe it to be a superior loot system.

What is EPGP?

The EPGP loot system, nicknamed “dkp reloaded,” is a mature, established loot system that has been in active use by many guilds for a number of years. Sometimes known for being somewhat “mathy,” EPGP tries to provide a fair, transparent, configurable, deterministic, and reasonable loot distribution system. EPGP is somewhat more complicated than most loot systems, but thanks to addons that simplify calculations and management, both the master looter and all members of a guild will find EPGP to be a fluid and effective loot system.

The word “fair” is somewhat ambiguous when it comes to handling loot, and is highly subjective. Can loot systems be fair to every member of a guild, and to the guild itself? Probably not, but when people think about fair loot systems, often words like “unbiased” are used, with sentiments of objective, even distribution. EPGP provides such features.

Many familiar loot systems, such as DKP and its variants, use a single point pool, whereas EPGP uses two. Those two kinds of points in EPGP are in the name — EP and GP. EP, which stands for Effort Points, encapsulates the contributions of a raider to the raid (primarily attendance). GP, which stands for Gear Points, encapsulates the loot a raider has received from the raid.

How does it work?

Dividing a raider’s EP by their GP determines a raider’s Priority. When a piece of loot drops, the player who is interested in it with the highest Priority gets the loot along with the Gear Points the loot is valued at — there is no randomness or rolling in EPGP. This therefore increases the player’s GP, which lowers their priority once the division takes place, putting them below many other players (depending, of course, on the other players’ EP and GP values).

Left unchecked, EP, which grows as raids are attended, and GP, which grows as loot is received, would increase unbounded since neither are reduced inherently in the loot process. Instead of spending points, both simply accumulate. To prevent infinite growth, EPGP uses the concept of decay — at the start of every raid, or every raid week, or any other interval, everyone’s EP and GP are reduced by a fixed percentage. This results in EP climbing quickly at first, but then eventually sloping off towards a natural cap. GP, on the other hand, tends towards zero as it accumulates only when loot is rewarded rather than every raid.

The above is intentionally vague and lacking in specific numbers. This is one of the areas where EPGP is configurable to meet a given guild’s needs, but also where it tends to intimidate users.

  • How much EP does a raider get?
  • What earns EP?
  • How much GP does a piece of loot cost?

The latter question is the easiest to answer; by default, every piece of loot has a fixed cost across all guilds and servers, based on the slot it is used in and the item’s level (aka, ilvl). Deep inside the game, there are formulas used to determine how much of a each stat such as Haste Rating or Intelligence a piece of gear has; this formula is based on the ilvl and slot, so, for instance, an ilvl 359 two handed sword has more strength than an ilvl 359 one handed sword or ilvl 359 ring. EPGP uses this formulation to derive a price for each piece of loot, normalizing around a chest piece with an arbitrary cost of 1,000 GP. Weapons cost more than 1,000 GP since they have a bigger impact than a new chest, whereas rings, carrying smaller item budget, cost less.

EP is more fluid; typically guilds award EP based on attendance, both who is present at the beginning of raid and who is present throughout its duration. Even players on the bench receive EP and thereby loot opportunities when next they are in raid.

EPGP in action

Each guild decides themselves how much EP to award and what to award for, so rather than a complicated explanation, I will use a concrete example and explain how my guild uses it.

Fifteen minutes before raid starts, a decay of 7% occurs. Then an on-time bonus of 1,250 EP is awarded to each member in the raid. Every fifteen minutes thereafter until the end of raid, 300 EP is awarded to anyone in the raid and on standby. Finally, at the end of raid, another 1,250 EP bonus is awarded. The net result is a typical, 3.5 hour night of raiding results in 7,000 EP.Some guilds opt to also award EP when bosses die (with different amounts of EP depending on the farm status of the boss) but we choose to not award the kills themselves.

The values chosen are largely arbitrary; we settled on a 7% decay as it is a decent rate to prevent hoarding as well as to encourage taking loot (since GP will decay at a decent rate). We chose 7,000 EP per raid because it has the mathematical property that, a player with perfect attendance across an infinite number of raids, would cap out at 100,000 EP — the point where a 7% decay equals the EP awarded for the evening (7% of 100,000 is 7,000, of course).

We also choose to award a small, fixed weekly amount of EP for consumables — specifically, raw herbs and fish. This was a new experiment for us as early Cataclysm consumables were extremely expensive until supply grew and guild perks kicked in, this helped us supply flasks and feasts — a significant competitive advantage.

The EPGP system itself is managed via the EPGP addon. Earlier I mentioned that EPGP is transparent; this means, thanks to the addon, any player can see any other player’s standing and priority from within the game. In fact, this addon keeps all EPGP state in-game rather than on an external website. Therefore, it is never a surprise when someone receives loot as any player can, at any time, see other players’ EP, GP, and Priority. Likewise, the addon places the GP cost to every item in its tooltip, so you know the exact price an item would cost by simply mousing over it.

In addition to the EPGP addon itself, there is a third party addon named EPGP Lootmaster. This addon handles the loot process itself, providing very simple push-button distribution and vastly reducing the time it takes to handle the many drops off of the typical 25 man heroic boss. I highly recommend using both addons together for a tremendously smooth and simplified loot process.

Hopefully this has provided a relatively math-free explanation of EPGP. I’ve personally used it for over four years, and while certainly imperfect, it is an excellent combination of transparency, fairness, and efficiency that is suitable for guilds at all levels of progression. Once the initial setup is done, there is very little maintenance and the distribution of loot itself is very quick — important attributes for efficient raiding!

Further resources

EPGP’s website, mailing list, and bug forum
The addon itself
The Lootmaster Addon

Guest Post: How to Choose Your Officers

Today we have a guest post by Sam from Top Rosters about Officer selection.

Starting a new guild is always tough. One of the major headaches is normally selecting your officers and so in this article I will try and discuss the various options that you have.

Viktory has already written about the various setups found in most guilds, i.e. guild master – class leaders – bank officer etc, but I want to cover the “who” part of the equation.

“Who” do you choose to be an officer and what role do you put them in?

In most cases if you are starting a guild you will have a couple of friends who are joining it with you. In a lot of cases they will be given officer positions immediately simply because they are there are the creation. Sometimes this works out well, but in my experience it is best to let the guild settle down for a couple of weeks while everyone gets to know each other before handing out responsibilities.

So you have a new guild with a new roster and you are looking to start raiding within a week. You need some officers. First off decide what structure of guild hierarchy you are going to use. I will not cover that here but check out Viktory’s post on it. In most guilds there is the guild master, a raid leader, class/role leaders, a recruitment officer and a bank/website officer.

clip_image006

The raid leader position is definitely the most crucial and the one that can have the most dramatic impact on the guild’s progression. We have all experienced good and bad raid leaders and so here is my opinion on what makes a good’un:

  • They need to be vocal. Fairly self explanatory – you don’t want a timid raid leader.
  • They need to be keen on researching the latest strategies – they will normally be the ones deciding which tactics you use for each boss.
  • They need be a great organiser – they will be forming the raids and need to get class composition correct (less important these days with the changes to buffs.)
  • They need to have good “people skills” – players that get sidelined for raids will come to them for answers.
  • They need to be authoritative during raids – if they tell someone to do it they need to do it.

Some guilds run with more than one person leading the raid but personally I have always found one to work better.

Class/role leaders are usually easier to find. The best starting point is recount (or whatever meter you use.) The top rogue will usually be the best rogue. Now of course there is a lot more to being a class leader than topping the meters. They also need to be able to:

  • Ascertain when a class member is performing sub-par and then have the gumption (odd word) to go and talk to them about it.
  • They need to be up to speed on their class – (perhaps ask potential class leaders which class relevant blogs they read)
  • They need to be inspecting their class members and advising them on necessary changes – be that gems, enchants, reforging etc. This should be the individual players responsibility, even in a casual guild, but you would be amazed how many players in raiding guilds are not optimised correctly and need a gentle nudge form their class leader.
  • Just like the raid leader, they need to have “people skills.” They need to be able to sideline a class member for a raid and let them know why. They need to be able to confer with the raid leader if he/she needs to know class specific details for a fight.
  • They need to be the most active members in the guild (attendance-wise.)
  • They will normally need to have the time to read through any class applications that get past the recruitment officer.

So you have picked your core team of class leaders and raid leader. Most guilds now opt for a recruitment officer. This is the poor sod who has to sift through the mountains of unreadable applications every week. Look for someone who is:

  • Patient – you do not want someone who will ragequit two weeks in after reading the 9th application from someone who does not have any professions.
  • Has good attention to detail – they will need to scan each application with a fine tooth comb and be able to ask the right questions.
  • Literate – you need someone who has great written English skills to reply to the applicants.

Sometimes you will want to pick a banking officer. Many guilds do not even bother with one and the guild leader simply does it. However if you do decide that you need one then they need to be:

  • Trustworthy – pretty obvious but ideally you do not want a ninja as your banker.
  • Organised – they need to keep track of what is going where and who is using it.
  • They need to be able to advise the guild master on cash flow and whether it could use a boost via BOE epic sales, boosting randoms through BWD etc.

Sometimes you will have a website officer but in general it is not necessary. Basically whoever creates the website deals with any problems that crop up with it!

So in essence choose your team based on those qualities and ‘you’ll be laughing.’ If you take my advice, try one week of raiding with yourself as raid leader and then decide on who should fill each role at the end of that week. You will have a better idea of who is suited to which role.

Thanks for reading and if you liked it feel free to visit us over at Top Rosters or follow on twitter @toprosters if that is your ‘thang. We are currently looking for a few class columnists so if interested please send us an email: mail@toprosters.com. Thanks for the opportunity Matt and keep up the great work here at WOM!

Improving the in-game Recruitment System

 

We just downed heroic Atramedes last night on 25 man. We’re now 5/13.

So, the in-game recruitment interface.

I love it.

It’s about time something like this was added. Not every guild can afford its own online presence or has the desire to monitor constant  forum posts. Instead of listing how serious a guild is (hardcore or casual), there are options allowing leaders to indicate guild interests. Weekdays and weekends could be a little more specific, but it’ll do the job for now. Same thing with class roles even though it is extremely basic. I like how they subtly allowed leaders to show whether the guild is a leveling or an endgame guild. It doesn’t say it per se, but come on. For me, I left the Any Level radio button checked. I might have rerolls wandering around and exploring guilds or something.

I do have some suggestions to make.

From the guild leader perspective

I would like to see more screen real estate for additional options. Weekday and weekend availability is nice, but we all know people take their Friday nights off to go watch movies like Fast 5 (Anyone see it yet? Worth it?). Add 7 checkboxes for each day of the week showing what days the guild does stuff on.

Why stop there? How about some buttons for times like:

  • Red eye early morning
  • Morning
  • Afternoon
  • Evening
  • Late night

Approximate time of day would need to be based on server time. At least prospects will have an idea of whether or not they can commit to the rough time.

See the class roles? Setting tank, healer and damage is great for queuing for instances. But we need a little more precision when it comes to class selection at least. Throw class and spec icons. If not, consider adding in classes so we can choose to recruit elusive classes that players seem to be ditching these days like Rogues and Shamans.

I’d also like the ability to set permissions on who can view the Requests tab. I cant seem to find it in the permissions settings anywhere.

recruit-2

From the applicant’s perspective

The upside to this is that if you’re in a guild, you can’t browse other guilds. That means you need to be an unguilded, free agent.

Here’s the thing.

I imagine most players would want to retain benefits of their guild or at least enjoy some social interaction before their time to leave. I’m sure that if a player is leaving their guild, they would have informed their leadership anyway (At least, I hope). If I were looking to change guilds, I know I’d want to minimize downtime between current guild and guild-to-be. 

Okay, I guess I’ll be more realistic. If I were a player unsatisfied in a guild, I’d love to at least explore what guild options are available to me. Being able to browse all the guilds that are looking while guilded would be nice to have. Perhaps remove the “Apply” button or render it unclickable to minimize any errors.

recruit-1

Besides, as a GM, I’d love to see what my competition colleagues are looking for. It’s also amazing how many “blank” applications are out there. A good number of players who wanted to join Conquest don’t even fill out the description so I have to guess based on their role and level. Usually what I do in cases where I think the player has serious interest is I’ll decline their application but I’ll fire them an in-game mail asking them to formally apply on the Conquest site anyway.  

How about you guys? What do you think of the in-game recruiting interface and how would you improve it further?

Tough Call: Handling the Churn

Note: Read the following italicized text in this voice.

In a world where bosses just don’t down themselves…

Cataclysm is crushing the souls of poor performers and now everyone is recruiting…

Top 100 US Guilds are looking for more players for this tier still….

Middle-of-the-Road Guilds are doing hard modes and need stronger players to progress…

Guilds that a year ago would have disbanded and now downshifting to 10-mans and are still recruiting to have a reliable 10…

All of this amounts to lots of homes and very few buyers with available credit. You may have never gotten that Guild House that you asked for at every Developer Q&A, but we sure are getting an equivalent to the housing-crunch. 

This month I’ve had conversations with multiple GM’s, recruiters and available raiders. Everyone agrees that the market for available raiders is shrinking as guilds stall out, disband, or stop fielding successful raid teams. On my server there used to be about 40+ functional 25-man raid teams during ICC. Last night I checked WoWProgress and there are only five 25-mans left (Edit: Many of the ones listed have become inactive or switched to 10s). Lots of teams shifted to 10-mans in January & February, largely because of less-dedicated raiders leaving the pool. It was easier for them to shift to 10-mans and keep their identity & guild perks. Even so, several guilds folded entirely as their best players gave up the ghost and left for Top 100 squads, and the remainders are scrambling.

This is called the Churn and it is an unavoidable fact of life in Cataclysm. 

churn

So where does this leave you and your team?

Between now and the next tier of raiding, a lot of your performance as a leader will be judged upon how well you handle the churn.

To be certain, even if you’ve decided to go the route of 10-man raiding instead of 25, attendance and turnover issues are still part of the territory. I’ve yet to speak to a “close-knit 10-man” that doesn’t have some issue with either cancelling raids due to sign-outs, or trouble balancing bench players who may be brought in only occasionally.

Of course, no matter what size your raid is, the best way to handle the Churn is to stay one step ahead of it.  The steps below, in no particular order, should help you stay well informed and ready to act appropriately.

Things you can do for the team

  1. Know your team.  Know when they are approaching burn-out and make adjustments to help them de-stress before they give up the raiding game.
  2. Know your weaknesses.  Cata raids are harder; that’s a fact.  Eventually you will have to make either a personnel decision or a social one. Are you willing to replace the weak-link, even if it means bringing in an “outsider”, or are you willing to get the rest of your team to be satisfied with stalled progression for the sake of not changing your roster?  Are you willing to make concessions to keep that irreplaceable clutch player satisfied?  Are parts of your team not on the same page?
  3. Know your strengths.  You’ll be under pressure to pull off a raid team that not only survives the churn, but gets better and downs more bosses each week.  Don’t let the pressure make you try to act outside your leadership style.  If you’ve built a successful team, your leadership style must be working thus far (unless it’s the Sheerluck Holmes style, of course) but make sure that acting on your terms doesn’t mean ignoring future problems, because that’s how you get pushed into a corner.  
  4. Act fast!  Machiavelli teaches us that to delay war only serves to aide your enemy.  In less aggressive terms, one could say “a stitch in time saves nine”. Handle problems quickly and definitively.  When operating in a world of scares resources, you cannot afford to let problems fester and spread. 

Things you can do for the team you want

  1. Promote, promote, promote.  Make everyone on your realm aware of your guild, because you never know when another team will call it quits and their good players will be looking for a new home.  There is no benefit to being an unknown or understated guild.  Be proud of your team’s accomplishments; success breeds success.  Guilds that look stable, welcoming, efficient and knowledgeable will all appear attractive to raiders who want to get on a new team and not stop raiding.  In business we learn that every interaction is a step towards your next sale, the same holds true here.
  2. Recruit early and often.  Be honest about how soon and how often new recruits will have a shot at raid time, but don’t think that just because you don’t need them today, that you won’t be glad you have them tomorrow. I can speak from experience that if you stop recruiting for even a fortnight, you will regret it. Once the apps dry up, you start losing flexibility and start losing ground on the war of attrition.
  3. Be in touch with other leaders on your realm.  While you may consider them your competition, they can also be a good source of info, and potentially a future teammate. With the number of guilds imploding, merging, or breaking up and reforming as “super-guilds”, it’s better to be aware of the goings on than to be the guy who’s wondering why he just missed out on potential recruits and/or lost a few of his own guys.  
  4. Have a plan, even if it’s one you never want to use.  During Wrath, the rule was that you’d lose about 30% of your members (and the gear you’ve given them) from the start of one tier to the start of the next.  Due to the spike in difficulty for entry-level raiding, we’ve yet to get a good idea what this loss-percentage will be in Cata, but I’m certain it will be well higher than 30%.  Therefore, while we all may prefer to raid with the same team for the next year, as a leader you must have a plan of action for the day you find yourself with a dwindling roster.

In the end, the roster you will have the night 4.2 drops is almost certainly not the roster you had on December 7th.  The same thing will happen again between 4.2 and 4.3, only this time you can be ready for it, and hopefully be the one controlling the changes.  

A Letter from a Level 25 Guild Leader

First, I just want to say to my Chicago readers that you should be extremely proud of your team. They’re going to be an awesome hockey franchise for years to come. And oh my god did they give me the biggest scare of my life.

Anyway…

I found this letter linked on Reddit the other day. It’s one of the side effects of the new guild leveling and perks system in WoW.

Dear Plebs,

If you’re here, and raging, it’s probably because you just realized you were gkicked. I’ve already deleted all your forum accounts, and removed all your boards. There’s nowhere you can post or vent so please, just read this.

For the most part this was an awkward experiment we never intended to go as far as it did. I jokingly recruited a few people out of trade chat, gave them ginvite power, and this thing for the most part grew itself. With it was the nice realization that our 10m raid crew could push levels faster and not have to farm heroics every day, so we let it ride. We figured it was a nice give and take, you guys got the best perks available and we got our XP cap every day. To be honest we mostly let it go because we thought cash flow was going to be awesome, but it turns out you guys were collectively pretty sh*tty at farming gold. (Over the last 5 months we’ve made about 14k off of a roster of 900+ people). But the XP was flowing, life was easy, and this was a nicely self-sustaining little eco-system that we just sat back and watched grow.

Unfortunately what accompanied this was an alarming number of less desirable members. Guild chat was basically useless, there were too many idiots to even try to manage, and for the most part nobody wanted to do anything. We gave you forums. We gave you vent. We gave you calendar events. We left GMOTD’s saying “come sign up on the forums for X event!” and 2-3 people would do it. We tried to coax some of the more promising members into leadership roles, we gave them an entire section of the forums with spelled out raid strats, pvp discussion, and more.

We tried. We really did try.

What we got was a whole lot of nothing but people bitching that we wouldn’t buy their epic flying, or pay their repair bills, or let them have potions out of the bank. People whining that we never carried them in our main raids, or that we didn’t run them through heroics or lower level dungeons. We got a million stupid questions a day about how to spec or what stats are good for X class. We got the few people we thought were worth keeping making a mess out of the little power we gave them. Promotions / Demotions were fucked around enormously, guild MOTD and notes were all ruined, and gchat just eventually became a giant sea from which all the idiots could troll.

When we hit 25 I kicked everyone that was inactive. I gave you all a few weeks after I cleaned out the roster to see if you would actually do anything other than occupy space in the guild pane and badger the bejesus out of us with stupid f*cking tells. I gave you your time to finish reps, buy heirlooms, get what you needed, and get out. The time has come, and now, the ride has come to an end.

That’s not to say you’re all bad, or useless, but let’s be honest; any of you worth a sh*t shouldn’t be in this guild anyway because the reality of it is that we’re never going to do anything but 10m raiding. We have no spots for you. We have no spots in an alt raid for you. We have nothing to offer you but a backup spot on a roster of people that don’t ever miss raids. It probably seems like a dick move to kick you, but in the long run we’re doing you a favor.

So, to all of you, thanks for what you did, we hope you enjoyed the perks while they lasted, but we’re ready to have our nice quiet, mellow guild chat back. Enjoy the heirlooms, enjoy the mounts, enjoy the recipes, and I hope you enjoyed the ride. I can definitely say it was at least, interesting, for me.

I sympathize with what the GM went through. The guy tried to help create a cohesive ecosystem  out of chaos but ultimately wasn’t able to pull it off. It virtually polluted the guild and he got frustrated with everything before dropping the reset button. It sucks putting time and effort in, just to get stomped on or disregarded.

At the same time, I can’t help but imagine if there were a few productive members in that pool. If the GM had been open from the start stating that they were going to be utilized in power leveling the guild to 25 and in exchange those members could purchase whatever rewards they wanted heirloom  wise, would that disclosure have made a difference? I can’t help but wonder if the situation could have been salvaged. What if incoming players were more thoroughly filtered? 

I still think the design of the guild leveling and perks system was a good decision for WoW.

There are always going to be guilds that will abuse the system and the players. That isn’t the fault of the system though. There is much more “power” to the GM’s position and that of the leadership. When there were no guild levels or perks, guilds were nothing more than organized geeks. But now, not only can a GM wipe away membership they can also remove a member’s access to powerful bonuses and items.

On a side note, we discussed player satisfaction and guild leaving in  Episode 16 of the Matticast. If you’re torn between leaving your guild for personal progressions, listen to our thoughts on the matter.