Dev Watercooler -- Critical Hits (And Misses)

Dev Watercooler -- Critical Hits (And Misses)

‘Dev Watercooler’ is a blog series that provides an inside look into the thoughts and discussions happening within the World of Warcraft development team. In our first entry, Lead Systems Designer Greg "Ghostcrawler" Street laid down a few ground rules:

  1. No promises.
  2. Don’t read too much between the lines.
  3. No whining about the choice of topics we cover.

 

Critical History Lesson

In the original combat rules of World of Warcraft, melee classes could get 200% crits while casters could only get 150% crits. This was back when all the designers presumably played rogues instead of mages, which according to the forums is what we all play now (which makes our dungeon testing interesting, I gotta tell you.)

Over time, we added talents to allow various casters to get 200% crits as well. Warlocks “could” spend 5 points on the Ruin talent, for example, which you pretty much had to do to be a good warlock. As part of the Cataclysm talent tree evolutions we decided all DPS specs should be able to get 200% crits without investing talent points. There are still some inconsistencies though. Death knights can get 200% crits with both their melee and spell effects, while Assassination rogues get 200% crits with their physical attacks but only 150% crits with their poisons. Healers have always gotten 150% crits, both with their damage-dealing spells and with heals.

The overall design could be described as one that is simple to learn but complex to master. Or put another way, you know most of what you need to know if you’re told that crits do more damage. How much extra damage they do is one of those nuances that more experienced players learn over time and one of the things that makes classes feel different.

Or does it?

You could argue that we’re just keeping old rules that don’t really benefit the game. Is it very interesting that rogue poisons or Enhancement Lightning Bolts don’t have big crits? Does it make you feel different when you pick those classes or specs? Does it feel rewarding when you learn those subtle distinctions? I’d posit perhaps not. Homogenization is something we fight against all the time and one of the primary reasons that we don’t make class A’s ability work just like class B’s ability.

 

Homogenization -- A Dirty Word

If I can be snarky for a moment, players tend to beat the “homogenization!” drum too emphatically when they are losing something that is overpowered, and like to mock it as “flavor!” when we refuse to give them a cool ability that another class has.

Too much homogenization is a bad thing, no question. But do weird crit rules really fall into that category? There is a difference between being complex (which adds depth) and being complicated (which might just add confusion). We’d rather spend our “complexity points” on things that are really meaningful differences. Pick Assassination because you like daggers or poisons or maybe Rupture, not because you like small crits.

There are balance issues to consider too. Assassination rogues are never going to value crit as much as other characters are as long as some of their crits are smaller. We ran into the same issue with the damage-over-time-based specs when their dots couldn’t crit.

 

Healers Love Big Numbers Too

It can be an issue for healing as well. In Lich King, critical heals were virtually wasted because much of the time they were going to be overhealing. In Cataclysm, where healer mana matters more and even big heals can’t trivially top someone off, crits are more valuable. But they aren’t valuable enough. Getting 10% haste allows you to get a heal to a target 10% faster. Getting 10% crit allows you to heal a target 5% more. Is it any wonder that crit tends to get devalued for most healers? Resto shaman like it, but look at how many talents they have that make crits better for them. We’re strongly considering just letting all heals crit for double, just like most attacks. We don’t think this would have huge PvE consequences. Healers will heal for a little more, but even if they choose to start stacking crit, they’re going to do that at the expense of Haste, Mastery or Spirit. It could have bigger PvP consequences. Most PvP healers don’t have crit chances beyond say 10% or so, so they aren’t going to crit often.

We’ve been considering whether healing is too strong in PvP anyway. You may have noticed that we made the tooltips for Mortal Strike and equivalent debuffs intentionally vague for 4.1. As I write this, those debuffs are still at 10% healing, but we’re concerned that healing is too hard to counter and we might change that number. Changing it back to 50% would probably lead to the Mortal Strike debuff being mandatory for Arena comps again, but we never got much of a chance to see its effects at say 20%. A 20% Mortal Strike debuff could easily counter any excessive healing caused by 200% crits.

 

Changes Ahead?

Letting rogues and Enhancement shaman get 200% crits with non-physical damage would be a larger change, and not the kind of thing we would do mid-expansion. But it’s definitely something we’re considering for the future. That would only leave the damage spells cast by healers at the 150% crit range. We think we could make those full 200% crits as well. If we want to make sure the DPS specs still do a lot more damage, we have the knobs to do that. For example, we could buff passives such as Moonfury (the damage bonus for Balance druids) or Shadow Power (the damage bonus for Shadow priests) to make sure their spells still landed a lot harder than the healing specs did, even if the healers got big crits.

If we made all those changes, then any crit in the game would be at 200%. It would be a very simple rule, and I’d argue any loss of class distinction is more than made up for by the positive balance ramifications. As always with this blog series, this is just speculation. You’re more likely to see 200% healing crits sooner, but even that isn’t something we’ve fully embraced yet. It’s just the kind of thing we discuss when hanging out at the bar... er, I mean watercooler.

 

Greg “Ghostcrawler” Street is the lead systems designer for World of Warcraft. He crits on a 19 or 20.

Report Post # written by
Reason
Explain (256 characters max)

Reported!

[Close]

Comments (653)

Login to rate
Castile
Dragonmaw
Castile
4/26/2011
Personally, I would go the other way with critical hits - make them less meaningful to everyone.

Crits suffer from the same issue that all RNGs(random number generators) do - they're not really that random. Even with all of the normalization processes running under the hood these days I still see examples of horrible streak behavior all the time. One of the places this is extremely obvious to me lately is the ret paladin's talent Divine Purpose, which provides a 15% proc to make a few of my core abilities activate as if I had full Holy Power. Many times I go a fight (or 3) without a single proc and then suddenly in one fight I get 6 in a row. The end result is I end up sitting around waiting for Divine Purpose or any of my other procs to activate a great deal or on the other hand, frantically trying to use up all of the procs without totally shafting my rotation.

Crits are another victim of streak behavior and this can be really detrimental depending on your spec. Sure, rogues aren't as bothered by crits since a lot of their damage is poison which doesn't get as much benefit but what about holy paladins for example which require near constant crits to keep one of their buffs up. I can't list all of the examples of these types of abilities/talents but I'm sure there are others. Some trinkets are affected by this too. This is more of an issue of their frequency than their potency though.

As for the power of criticals, making them too strong adds more chance for powerful bursts which have an effect on both pve and pvp. Did I lose to that other player because he was better than me or because he happened to get a giant pile of critical damage that made the game think 2 of him were hitting me? Bringing all crits down to 150% would still make them powerful but would make them much less decisive wins through luck.

If you were looking for ways to keep classes from becoming homogenized, folding higher critical damage into specific abilities or talents would a way to go. The guaranteed crit of elemental shamans on lava burst comes to mind. This provides them controllable spike damage that is regulated by the cool down of the spell itself. If you wanted it to be an even more powerful ability you could add that extra 50% critical damage into that spell alone.

tl;dr version - Criticals should all be lowered to 150% to make them powerful but not overtly so. My game play experience should be based on my skill, not my luck. Crits are icing on the delicious WoW cake.
Login to rate
Discpriest
Nesingwary
Discpriest
9/10/2011
@Castile: I agree that crits do put a lot of RNG into fights when looking at overall crit rating.

Class skill that increases crit chance for a few seconds during a buff, i.e. deepfreeze, are skill based. It gives you a moment when you can sieze and opportunity when your opponent has made a mistake. Sort of like boxing, you kidney shot him and switch and throw a fat upper cut when he is dazed by a .5sec of sharp pain
Login to rate
Scrooged
Twisting Nether
Scrooged
4/26/2011
I just want to see the keyboard turn key be as fast as a mouse turn. Time to buff the clickers!
Login to rate
Ramloki
Dragonmaw
Ramloki
4/26/2011
Thanks for posting this. It was an interesting read :D.
Login to rate
Thranduills
Azuremyst
Thranduills
4/26/2011
I wish that blizzard would really buff elemental shaman pvp atm. We were already just about dead vs. a frost mage, and now with 4.1 and the nerf to elemental pvp again with grounding totem's CD being upped, seems like where is nothing left for elemental to do. We cannot use elementals in arena, blizz took hero/bloodlust from us in 4.0.6, whats next? Seems like you took the "hybridizatIion" tax too far on elemental shaman standpoints. Balance Druids are a hybrid class yet they can get the crafted pvp gear and top BG's. They can cyclone the healer repeatedly while their arena partner kills the other, and if its just then vs 2 ppl in a arena they can stun one and demolish the other while healing.
I don't want talents like them i just want elemental pvp to be balance with other pvp caster specs. Maybe something you SHOULD consider is giving elemental (and even resto) shamans a better 4 peice for pvp gear. 1.5 sec off the CD on grounding totem, is ok in 3's but with the 25 sec CD in 4.1 it will be useless.
Login to rate
Bauter
Anvilmar
Bauter
4/26/2011
As a rogue, if you let our poisons crit for 200% i will wet myself. That would be epic and the dps would shoot through the roof, I do fear that we will be considered OP and people will whine about it. But please do it.
Login to rate
Kyzon
Steamwheedle Cartel
Kyzon
4/26/2011
Ok, as for the post From GC on the crit, truly not a good idea. There is no reson for making every class have a 200% crit. There are to many complexity points in every class to make this ballanced. IE a Mage with so many cc's/lock down, a Rogue with a vanish/stuns an a self heal that just dont stop. (just using these two for example's) An class/spec that has so much behind them realy has no need to drop some one in 1 GcD. This game is not about dps any more truly, its about CC an skill of using the CC and knowing how to play (Any class'). ....Just on a personal note-PvP did not kill PvE. Pve killed pvp, players may QQ about pvp players with all there gear/ballance issues. But were do you think high players start. Get a fat weapon / trinkets from a raid boss at the start (i win bottun here)! To were if a pvper needs gear from arena they work hard for weeks getting the points an using there skill to get what they want 'not lets raid an do the same thing we did last week to this boss'...:) So pls less QQ about pvp - pve ballance we all know the issues an im sure the Dev's know it all to well. They just need to stop making the same mistakes with class power issues.
Login to rate
Braixis
Drenden
Braixis
2/10/2012
@Kyzon: correction Kyzon pvp did kill pve due the the power balance shafting and switching from each class/race combo now its just class I don't think really that race plays a roll any more. Yes the pvp'er work week end and week out but let me say this when a pvp battle ground or arena is wone due to mastery of CC and running around in circles or figure 8's around the players that isn't skill with your class that is just stacking up CC ability to controle the other team/ bg players toons. I find that unfair nor right and same goes for rouge, druids, mages and a warrior. What i'm saying is rouge, stun lock you then dismantal ya for to burn your HP to zero. Mages shackle ya to the ground get a guaranteed crit to jsut bust you down to no HP. Druids feral works like a rouge due to high crit and burn ya down. And in the ability to heal and you can't take them down. No for the healer druid just give up skill no not a matter of skill but can you burst damage them fast enough to catch up with there hot's answer is "No". Finally warriors why give them a fear, they are already hard to take down and furry hurts like hell. Enough said on the pvp thing, no QQ stateing facts that I have learned pvping since the ending of BC to Cata. As for QQ what about the DK's people QQed at us and now see what blizzard did nerfed us for two years if im not mistaken and just now are giveing us a buff. Thank god DW frost is as good as it is or pvp would suck !@# for DKs.
Login to rate
Ishinobi
Hellscream
Ishinobi
4/26/2011
i..wannna..play..LET ME PLAY!!
Login to rate
Èmrys
Tanaris
Èmrys
4/26/2011
I dont think magez are powerful enough, please give us 400% crits with arcane blast plz.
Login to rate
Lohco
Detheroc
Lohco
4/26/2011
i'd like to give my very important opinion and just say that you need to nerf heroics harder. i was thinking you could just make it so the mobs don't do any damage, that my group could make it through heroics without quitting.
Login to rate
Kropheon
Earthen Ring
Kropheon
4/26/2011
Someone's got Keen or a x2 crit multiplier.
Login to rate
Protnstuff
Malorne
Protnstuff
4/26/2011
WT..F blizzard turn the servers back on...
Login to rate
Ezalee
Magtheridon
Ezalee
4/26/2011
Yes, I think that an Elemental Shaman's lightning bolts should crit harder than an Enhancement Shaman's lightning bolt. That's really the only logic that's clear-cut to me on this discussion.
Login to rate
Pamyi
Moon Guard
Pamyi
4/26/2011
I haven't paid attention to which classes get 150% versus 200% on crits since we stopped being able to talent for it. Also I would argue that this is not one of the things that people are complaining about when they mention homogenization - that tends to be more straightforward things like who has what buff or class mechanic, not the more "under the hood" sort of thing you're discussing here.
Login to rate
Frænkënstæñ
Eldre'Thalas
Frænkënstæñ
4/26/2011
C'mon! It's time already! Open the realms!
Login to rate
Hawkson
Bronzebeard
Hawkson
4/26/2011
@Frænkënstæñ: read it again they extrended it for another hour and half, so relax go outside or something enjoy your life.
Login to rate
Dytra
Azjol-Nerub
Dytra
4/26/2011
The one true solution to a major problem is a "balance tool" for the difference between PvE and PvP talent coefficients. I know people are worried about the game becoming too complicated but I cant see any other way to control 1 side of the game without hurting the other. PvP and PvE are just too different to try and use the same set of dmg/healing coefficients. Devs did it with colossal smash.... How hard would it be to make a baseline reduction/increase and still keep classes unique, similar to the way resil works.
Login to rate
Drakelol
Blackrock
Drakelol
4/26/2011
I think that giving ret paladins 200% spell crit for hammer of wrath and exorcism is an excellent idea. It's even more excellent than having hammer of wrath be usable during avenging wrath. Oh, and passive movement increases for half the classes in WoW. Being kited by every melee class makes this game so much more dynamic!
Login to rate
Dreammaker
Anvilmar
Dreammaker
4/26/2011
IMHO DEVS do what you will with Wow We the pay to play players will adapt as we always do so you can make your bottom line and quarterly profits. Since your main theme is PVP and since you have little or no respect for PVE players, feel free to change ,nerf, or <Balance> as you will. There is no such thing as OP in the PVE world. At least ive never seen a post on the forums from any NPC in the game. and since you do not know how to Balance PVP whiners without messing up the PVE world. rock on. We will adapt and survive. 20 years of playing Blizzard games and 6+ years of Wow without any vacations doesnt count for much. Have a great day!!!
Login to rate
Drutters
Maiev
Drutters
4/26/2011
@Dreammaker: Anyone who says IMHO is immediately discredited.
Login to rate
Drakelol
Blackrock
Drakelol
4/26/2011
@Dreammaker: I can tell by your gear that you're a PvE hero
Login to rate
Dayod
Cenarius
Dayod
4/26/2011
I Lol'd at Wrath of the Failking....yet the poster didnt have a LK kill pre-buff.....lets you all forget only a few kill LK prebuff and many never completed Ulduar....yes the content was so easy....after you got yer 30% buff and welfare and went back to over power it.
Login to rate
Eradicate
Ravenholdt
Eradicate
4/26/2011
So tired of hearing people cry about there class... Learn to play your class and u woudnt have as much problems.. Watch some pvp Vids might help just saying
Login to rate
Dayod
Cenarius
Dayod
4/26/2011
@Gonnja: Agreed...someone mentioned Blood Dks...they go down really easy when silenced, stuned, kited..etc etc etc...ever think the person playing the Blood DK is just better than you and knows their class just a bit better as well?
Login to rate
Sondo
The Underbog
Sondo
4/26/2011
Bah work my num's off geting both them mount's Rapter/tiger on this toon.. Was so happy when no one could get them mount's.. Hope we dont see a flood on them
Login to rate
Zimma
Tortheldrin
Zimma
4/26/2011
That's how the idea behind the "magic number" could be accomplished:
- No more then 9 unique abilities for each one of the 3 skill tree (specs.)
- An ability can be used only when you have points in certain skill tree.
- Skill trees could be combined to the certain degree but the number of abilities must never exeed 9.
- The use of one of an initial abilities would result in choice between the next several optional abilities.Once the chosen ability used, according to certain game situation, the option of using the next set of possible abilities would show up on screen.
- Once the ability is used, it would not show up in any set of optional abilities untill the cool down of that ability would expire.
By trying to imagine countless possible rotations of abilities' combinations and understanding the simple but yet powerful mechanic behind the mantioned above scheme, one could realize all the beneficial aspects of it.
Login to rate
Shadowdeath
Saurfang
Shadowdeath
4/26/2011
out of morbid curiosity... if a Rogue's poison does NOT crit for 200%... what does a Hunter's Snake Trap poison hit for? because they do exactly the same thing o.O
Login to rate
Ebonic
Norgannon
Ebonic
4/26/2011
what happens is talented players learn to play/adapt to changes/patches, and people that want to faceroll when they get out of school just long enough to get everything they want for their MS and OS and @!@%# at others for needing on anything but before their parents tell them to get off the computer. then get on the forums and weep en masse. blizzard has done a spectacular job thus far no matter what most say, because most are lazy automaton zombies. go back to farmville and status updates.
Login to rate
Pentatonic
Nesingwary
Pentatonic
4/26/2011
@Ebonic: Owned...lmao
Login to rate
Darklorat
The Forgotten Coast
Darklorat
4/26/2011
@Ebonic: I do believe my brain has verily imploded from the sheer epic truth of your statement. Hats off to you, good sir. Also, g2g, my 32-bit pixelated crops appear ready for harvesting. Cheerio!
Login to rate
Gén
Frostwolf
Gén
4/26/2011
Superman among supermen is a regular person, simply said if everyone is op nobody is.
Login to rate
Ardreas
Silvermoon
Ardreas
4/26/2011
I'm just tired of them nerfing things because of pvp. Unfortunately because of PvP servers there is no good way to do things. I am really surprised to see the healing nerfs with healing being as tight as it is these days. Overall i'm pleased at this expansion, its making me learn to REALLY play my classes again.... now if i just didn't have so many of them.....
Login to rate
Lifeeater
Jaedenar
Lifeeater
4/26/2011
Crit hits....in my opinion crit should be a gear and gem mechanic. So say a player could crit but doing so whould fundementally lower main danage. Also I have seen two DPS fully pvp geared not do enough damage to a warror who was being healed. Healers do not need added crital heals and rogues OMG crit do not either.
Login to rate
Pentatonic
Nesingwary
Pentatonic
4/26/2011
I heal my ass off wit np really, and Whats Crit..lol Haste and Mana Pool (Int) all i need, Oh yea and that one thing, what is it?... Oh yEa "Dont stand in the %!%! on the Floor" solves all heals problems :P Crit is Over rated.
Login to rate
Fiyasauce
Stonemaul
Fiyasauce
4/26/2011
I'm very pleased with the balance of the game. If you have alright gear.. matched up with skill, there is no reason you should be crying on here.
Login to rate
Walfean
Nagrand
Walfean
4/26/2011
@Fiyasauce: "I'm very pleased".... your opinion! is your opinion not mine or anyone elses im afraid, nor is anyone crying...
Login to rate
Fiyasauce
Stonemaul
Fiyasauce
4/26/2011
@Walfean: I'm sure many people share the same opinion, while many disagree(like yourself).
Login to rate
Darklorat
The Forgotten Coast
Darklorat
4/26/2011
@Walfean: I'd have to agree with Fiyasauce. Just because YOU don't like the expansion, doesn't mean that every Average Joe and his grandmother agree with you. Heck, for all we know, everyone in whatever neighborhood you live in might agree with you. Don't let it get to your head, though. Your neighborhood doesn't contain all of humanity. Also, on a side note, you might want to correct the grammar errors in your reply, they're beginning to make my brain itch.
Login to rate
Walfean
Nagrand
Walfean
4/26/2011
@Darklorat: At which point did i say i did not agree..? 2am in the morning... no excuse for poor grammar but at 3am replying to a DK, that has no doubt loved his kiddy class prowess.... As for my "neighbourhood" or where i reside or play from, mate keep your lame comments and slight jabs to yourself. Internet Warrior you are not! your a Deathknight created for the younger 8-12 yr old players case closed...