Showing posts with label diablo-3. Show all posts
Showing posts with label diablo-3. Show all posts

Tuesday, June 19, 2012

Damage Output and the Monk


Having played the Monk primarily since the release of Diablo 3 and thinking about its advantages and disadvantages, I want to address the problem of dealing damage as a Monk. The Monk is crazy defensive, the best (and possibly only viable) tank in the game. That's all fine and good. But we were promised tons of viable options. I should be able to build a damage dealing Monk maniac, and I can't. The Monk is very limited in how he can deal damage, and it's mostly because all of the damage-dealing abilities are, well, just bad.

There are two different kinds of abilities for the Monk whose primary function is to deal damage. The generators deal damage and provide you with spirit that you would, in theory, spend to deal even more damage (or perform other useful combat actions). As of right now, the "other useful combat actions" are the only viable ways to spend spirit, and abilities that spend spirit primarily to deal damage are pretty awful.

Let's go into detail on all of these abilities, in both categories. If you find any flaws in my reasoning, please point them out to me. I want to be wrong about this analysis. I want to have more options than I feel like I do. But I've tried them all out, and I've come to these conclusions with experimentation.

GENERATORS
Fists of Thunder - This move hits in mostly the same way as Way of the Hundred Fists, but not as hard. Both have small AoE hits initially and a bigger one on the last attack. Both can be runed for a mini-teleport and for additional spirit generation. The only possible reason to use Fists of Thunder over Way of the Hundred Fists is for a bonus dodge chance, if you are going very focused on a dodge-centric build. I'm not sure exactly why this skill exists, honestly.

Deadly Reach - This skill seems fine. The damage output feels low but there are no glaring flaws with the design of the skill. The damage probably only feels low because the spenders don't help out, so when all of my damage is coming from this one skill, I am being outclassed by all the other classes in the game.

Crippling Wave - This skill seems fine. The one skill that they got right, in my opinion.

Way of the Hundred Fists - While the argument against Fists of Thunder is that it's obsoleted by this skill, the argument for this skill is that it's garbage compared to Deadly Reach and Crippling Wave. Area of effect attacks are important, and single-target damage attacks are important. Any good build is going to have both. Way of the Hudnred Fists is very clearly designed to be a viable single-target generator option, and while it may not be flawed for that reason, it is flawed when taking a look at the Monk's damage-dealing abilities on the whole. Our AoE damage options are so limited that it is almost mandatory to take an AoE generator, which Way of the Hundred Fists does not quality for. Way of the Hundred Fists can be made viable simply by fixing the Monk's other abilities.

SPENDERS
Lashing Tail Kick - Of the spirit spenders that deal damage, this is far and away the best. It's awkward to use and unreliable in a pinch, but it's still the best. What I mean by this unreliability is that Lashing Tail Kick has a very long startup. There's a lot of downtime between when you press the button and when the actual damage occurs. In a fast-paced action game like this, that time makes an enormous difference. You have to predict when Lashing Tail Kick will be useful, instead of using it when it is useful, because that's generally too late. That said, 30 spirit for 200% AoE damage is a bargain compared to the Monk's other skills. It is the best of a bad lot, but could probably still stand to be buffed a little bit. Its sheer damage output is hard to calculate because of its knockback. If you try to use it multiple times in a row, it generally will miss on subsequent uses due to knocking enemies out of its reach on the first hit.

Wave of Light - It's hard to pick one ability as the worst of the damage-dealing spenders, but this is one of the two that's in closest contention. It costs 75 spirit to deal 215% damage in a very small AoE in front of you (far enough away that enemies in melee range are actually missed by this attack), followed by a pittance of 45% damage in a line. This is a total of 260% AoE damage for 75 spirit, or 3.46% damage per spirit. Compare to Lashing Tail Kick's 6.66% damage per spirit (which also hits a more useful area more consistently). If Wave of Light cost the same as Lashing Tail Kick, it still wouldn't be as useful. The cost should be reduced to 25 spirit at most, one third of its current cost. Whoever's job it was to balance skills against each other did an absolutely atrocious job with this one.

Exploding Palm - This skill is also complete trash as it stands, just like Wave of Light. It costs 40 spirit to do 220% damage, or 5.5% damage per spirit. It's not as cost efficient as Lashing Tail Kick, and this only affects a single target, and over time at that. It is more cost effective to spam Lashing Tail Kick against a single target than it is to use Exploding Palm, a single-target-only ability. That is ludicrous. To "compensate" for that, Exploding Palm does 30% of the target's max health in damage if it dies before the damage over time effect finishes. That's hardly a consolation, however, because that as a mechanic is inherently flawed. If you use Exploding Palm against trash mobs, that damage is meaningless because you could just have killed them more effectively with real AoE abilities. If you use it against strong mobs, you're crippling your ability to kill them quickly using a garbage damage over time for one explosion of damage that you're lucky to see hit any other enemies. Exploding Palm can sit with Wave of Light in the trash pile of the Monk skills list.

Seven-Sided Strike - This skill is an interesting beast. Seven-Sided Strike, with all but the Fulminating Onslaught rune, is effectively a single-target only ability. What that means is, it deals 777% damage all the time. With Lashing Tail Kick, an area effect, you deal 200% damage to each enemy within a range. With Seven-Sided Strike, you deal 777% damage divided among enemies within a range. This means that one cast of Lashing Tail Kick has the potential to deal much more than 200% damage, but Seven-Sided Strike will always deal exactly 777% damage. At 15.54% damage per spirit spent, this sounds like a great deal anyway. The problem is the cooldown. You can use the ability once every 30 seconds. I don't understand this at all. Monk abilities are all expensive enough that you can't spam them more than a few times before having to rely on your generators to build spirit back up. What's the big deal if you use Seven-Sided Strike 3 times in a row and utterly drain yourself of spirit so you have to play defensively now? Finally, we come across a skill that has the potential to deal real damage, and it's nerfed back down with a cooldown. Against a group, you're better off attacking once with an AoE spell to deal more damage than the entire activation of this skill. Against a single target, your burst using Seven-Sided Strike barely increases your overall damage per second because you're rate-limited. One thing it does have going in its favor is that you are invincible during the animation of this skill, so there is a trade-off here. Even so, the cooldown at 30 seconds is far too long. The only legitimate use of this skill is with Fulminating Onslaught against tightly-packed groups of enemies. This one may see the light of day, but it's going to be mostly for the invulnerability period and not for the damage output.

Sweeping Wind - This is another skill that's strange to analyze. There is no simple equation to do for this skill that will give you damage per spirit spent, because this skill can last for as long as you are able to keep yourself in combat at a one-time cost. You deal between 15% and 60% damage (depending on luck and runes) per second to enemies that are very close to you. Getting up to the maximum damage doesn't generally take terribly long, so I won't worry about that here. My gripe with this ability is that it just doesn't have enough of an effect. It is by no means a bad ability, but this isn't something you can rely on for bursty damage output like I want to see on the Monk. It's not the kind of spender you can rely on in a pinch to deal some big damage or to give you that breathing room. At 75 spirit, Sweeping Wind costs the same as 2.5 Lashing Tail Kicks. Using Lashing Tail Kick 2.5 times (deal with it) against a single target will deal 500% damage. Sweeping Wind will deal 15% damage per second, which would take 33+ seconds to deal the same amount of damage. Even if you rune Sweeping Wind for damage and assume you can instantaneously get to maximum stacks, you're talking about 8.33 seconds to deal the same damage you can do with 3 activations of Lashing Tail Kick. Is Sweeping Wind useless? No. Sustained damage can be very useful in the long drawn-out battles of Inferno. Is it a good crutch, though? The kind of damage you want to rely on? No, not at all.

I have now addressed every single Monk ability that is intended to be primarily a damage dealer. Everything else is for utility, defense, survivability, etc. All things told, the Monk is going to be relying on its generators very heavily for damage output. You would think that spending spirit to deal damage is a mechanic that would be rewarded, but it really isn't. Your damage comes from Deadly Reach or Crippling Wave, because you just need that AoE. Lashing Tail Kick's awkward startup actually doesn't make it do too much more damage than Crippling Wave. It's a slower animation, so you can't use it as quickly.

I haven't found a combination of skills to use for the Monk that included any spirit-spending damage-dealers where I didn't just settle back into a pattern of relying on my generators to deal damage and ignoring the skills I was trying to focus on.

If you have a build that is able to make good use of one of these spirit spenders to deal damage, please let me know about it. Yes, Lashing Tail Kick can be runed for huge knockback and slow, but that doesn't help your burst damage; it just helps your survivability. I want to deal damage, and I'm starting to think I just need to pick up another class for that.

Thursday, May 3, 2012

Damage in Diablo 3

I doubt I will have much to say in the near future about anything other than Diablo 3. This game is a behemoth that I have been anxiously awaiting ever since Diablo 2, and with it so close on the horizon (under 1 million seconds!), and sure to hold my attention for so long after its release, it only makes sense that I would mostly talk about this game.

There are a few interesting things that Diablo 3 is doing with damage calculations, and there are a few interesting strategic choices to make based on those mechanics. I want to highlight the two that I find most interesting here.

Both will be best served by examples. I'll be using exaggerated examples here, just so you can get an idea for how the mechanic works, but the actual game will probably have items much closer to each other statistically than the numbers I'm using.

Firstly, there is a discrepancy between DPS (damage per second) and DPA (which is an acronym I just made up to mean damage per arcane power--although it also works with mana, hatred, etc.). Imagine you have two weapons: one is an axe that attacks once per second and deals 40 damage per hit; the other is a dagger that attacks four times per second and deals 10 damage per hit. Both clearly have 40 damage per second. If you were to wail on enemies with a basic attack, the only difference between the two is the frequency of damage output and the magnitude of individual hits. Overall, however, they work fairly identically.

This is also true of using skills with these weapons. Because all damage is dependent directly in item damage, and even skill attack speeds are modified based on the weapon's attack speed, you'll notice the same thing if you were using Arcane Orb, for example, rather than a basic attack. With the axe equipped, you would attack much less often but each individual orb would be much more devastating.

So far, this is all pretty straightforward. Your average damage per unit of time is unaffected by your weapon choice, so long as the DPS stat of those weapons are the same. The thing that throws a wrench in this whole equation is that the cost of Arcane Orb per cast is completely unaffected by weapon. This means that, because you are casting four times as frequently with the dagger equipped, you are using your Arcane Power four times as fast for the same DPS as if you were using the axe.

The faster the weapon, the less efficient your resource usage will be. The DPA (damage per arcane power spent) is much reduced for weapons that attack faster, if the DPS on the weapons are equal. Attacking fast is fun, and the utility of having a faster attack animation should not be overlooked. This is not to say slow weapons are the ultimate winners of the war. But if you are having trouble sustaining as a Wizard, always low on Arcane Power, consider switching to a slower weapon and see if it helps you with your resource management. This same math is true for the other classes, as well, but since the Wizard seems like it's going to be doing the most spamming and spending of resources, it is mostly likely to affect the Wizard's equipment choices more than the other classes.

The other really interesting damage-related math that will affect your equipment choices has to do with dual-wielding. The mechanics for dual-wielding in Diablo 3 are very simple: first you attack with one weapon, then the other, back and forth. Each individual attack uses only the stats for one of your equipped weapons. The DPS that is shown in your inventory is simply a calculation of the DPS you would be doing if you alternated attacks like this, averaged over a long period of time.

If you're really astute, you would be thinking that clearly, this doesn't make any sense. If this were the only thing that were done, then dual wielding would always be strictly worse than equipping one weapon. Why would you want to waste time attacking with an inferior weapon when you could be getting your damage wholly from a superior weapon?

Before I get into the solution Blizzard used to solve this problem, let's define the problem a little bit better. Again, let's say we have two weapons: a sickle that attacks once per second for 4 damage each hit, and a club that attacks three times per second for 3 damage each hit. The sickle has 4 DPS, and the club has 9 DPS. If you were to alternate attacking with these items, it would break down like this:


You deal 4 damage with your sickle
You wait 1 second
You deal 3 damage with your club
You wait 1/3 of a second
You deal 4 damage with your sickle
etc.


For each 4/3 seconds, you are dealing 7 damage, making your total DPS with this setup 5.25. This is way lower than the 9 you would get if you were wielding only the club. If the DPS of the sickle were closer to that of the club, your DPS would approach 9 until the sickle's DPS is the same as the club's. There is no advantage to dual wielding; using the superior weapon is always the superior option.

Blizzard realized this, and added an extra incentive to dual-wielding. If you have two weapons equipped, you get a 15% attack speed bonus. This means that weapons with DPS close enough to each other equipped at the same time give you an overall boost to your DPS instead of a penalty. If you use weapons that are still massively different in DPS, you will still suffer an overall net decrease in damage output.

These are just a few things to keep in mind in 11 days, when you're slaying the minions of hell and enjoying the new release of Diablo 3. Hopefully this little mini-guide proves helpful!

Tuesday, April 24, 2012

Diablo 3 Is Coming

It's been a while since I posted, but I come out of my hiatus to bring you extremely important news.

Diablo 3 is coming soon. As of the time of writing this, there are just over 20 days left. Blizzard was kind enough to have an open beta weekend this past Friday through Monday, and I was keen enough to participate in that, playing all five classes to the beta level cap of 13. I don't know if it was actually Blizzard being kind or Blizzard covering their asses so that the full release goes smoothly with all the servers and such, but I'm leaning towards the latter. The servers were down or overloaded for the better part of the weekends. Still, that's a good thing; it means there shouldn't be as many issues at full launch, and that is much more important.

All that aside, however, let's get to the gameplay. The beta is a tease at best. People are decrying the franchise because of the small amount of content in the beta. Well, that's what the real game is for, isn't it? You haven't paid Blizzard yet (well...maybe), so quit your whining. It's a test. Blizzard needs to fix stuff before they go live. If you want all the features, play the full game.

Oh wow, look at that, I got to ranting again. Gameplay! I promise this time.

I lied. First, we're going to go into all the things that weren't in the beta, that will be in the full release. And this list has me much more excited than anything I actually did see in the beta.
  • Character levels 14-60, and all the class skills that go along with this. To put this into perspective, let's examine the Monk. The monk unlocks 18 skills, runes, and passives by level 13. He unlocks 122 more from levels 14 to 60. This means that we have seen only 12.8% of what the Monk is capable of in the beta. The numbers are similar for other classes.
  • The rest of Act 1, the other 3 acts, and the other 3 difficulties. Whoa, that's a lot of content. Keep in mind that the difficulties are not only going to be more difficult, but they are going to introduce new content as well. New items are available in nightmare and hell difficulties, and new monster affixes are available in each new difficulty as well. Who knows what else they have in store?
  • Speaking of monster affixes, we only saw two or three in the beta. Champion groups could teleport or knock you back and...that was about it. In the full release, there are supposedly 50 or more possible monster affixes. That's a lot of stuff to prepare for.
  • Gems and socketed items. Remember, there are a ridiculous number of gem levels in this game, not just the 5 from previous games. Gems actually seem to be items worth putting in your equipment now, rather than being kind of meh like they were in Diablo 2. Amethysts were the worst; I hated those things.
  • Set and Unique items. And more? Who knows. We'll have to wait and see how this all plays out.
  • More item affixes. We haven't see anything that increases specific skill powers and barely anything class-specific. Most beta items are pretty mundane and samey, but they promise to be much more unique at the full release. One problem that people were worried about was what happened with items in Torchlight. Essentially, you could repeatedly craft the same item in Torchlight over and over, adding more and more attributes to it. This made all items into pretty much even copies of each other, as they all got the same affixes just in different ratios. Diablo 3 looks like it will not have this problem by having more affixes and no stacking mechanic. Once an item is crafted, there it is. Take it or leave it. No further adding more ridiculousness. Items look to be a unique way to customize your character.
  • Shrines. It's a minor thing, really, but shrines are neat. In the beta, we got 3 shrines: experience gain, attack speed, and armor. In the full release, there look to be 50 or more different kinds of shrines available.
This was off the top of my head (except for those Monk numbers; I did look those up). I'm sure there's plenty more that I'm missing, and tons of stuff that's going to surprise me as I play through the game the first time.

But, however cool the sheer amount of content in this game is, it's all pretty much worthless if the game isn't fun to play.

Luckily, it is fun to play. It's got a different focus than Diablo 2 did, but it's got its own charm and its own appeal and it's most certainly a blast. I was especially delighted to play with some of the skills that I had read over and over in the calculator, but never gotten to actually see or use before.

Let me say this: the skills are much, much more satisfying in game than they sound like they'll be when you read them. I don't know if there were any exceptions to this. Corpse Spiders, for example, sounds absolutely pathetic. Why would I ever use this? But this wound up being my bread and butter. Spamming the stage with 16 or more spiders at a time that swarm your enemies and slowly siphon the life out of them is fun.

Another thing that pleasantly surprised me was the profound effects even a subtle-sounding rune could have. For example, I fully expected every reasonable Monk to run Deadly Reach. I couldn't even fathom, in all my theory, why any Monk would opt for any of the other generators over this. That was, until I actually used the other skills. Fists of Thunder seemed like one of those skills I would never look at twice. But when I unlocked the first rune, Thunderclap, I decided to give it a shot. I never went back to Deadly Reach. The description of this rune just doesn't do the skill justice. The small boost in AoE damage has much more of an effect than you would guess. The teleport before the first strike is absolutely incredible, and increases your mobility to ridiculous levels. It was the best feeling in the world to find out through experimentation that my theory was wrong. Both skills are viable. It comes down to preference. What are you trying to do with your character? Well, you can do that. And it will work.

When's the last time you saw a viable Holy Fire Paladin in Diablo 2? Or a Spearazon? Or a double-throw Barbarian? There were skills in Diablo 2 that just weren't useful, or were completely outclassed by later skills. Diablo 3 doesn't have any of these issues. Skills are all situational, and it's on the player to figure out which skills he wants for which situation. This is because damage is all normalized, yes, but it increases tactical options and satisfaction. Damage is normalized in other games, whether it's behind the scenes or it's as obvious as it is in Diablo 3. The difference here is that Blizzard can use the normalization to their benefit and make tons of interesting abilities, instead of fearing that one will become incredibly imbalanced.

The last point I want to make for now, because this article is turning into an absolute monster, is about strategy and tactics. In Diablo 2, your strategy choices were few. For each class, there were 2 or maybe 3 ways to viably build that class, and everything else was worthless. Your strategy was to follow a guide and build as you were told. For most classes, your tactical choices consisted of spamming your main ability nonstop. All those other skill points you spent? Synergies, powering up your main spell. Nothing more. I remember killing Uber Diablo by using frenzy for a few minutes, literally doing nothing but holding my mouse button down, while my friend did the same with his meteor Sorceress. I'm not trying to talk down about Diablo 2--there were interesting sections of that game which required a more tactical approach--but Diablo 3 seems to take this to a whole new level.

Strategy isn't as limited in Diablo 3. There are still going to be bad builds, but the good builds are going to be much more plentiful and diverse in Diablo 3 than they ever were in Diablo 2. You can't just pick any 6 skills you want and expect to succeed, but if you give it some thought and come up with creative ways to use the spells at your disposal, you'll assuredly be able to come up with a unique build that fills its role and is successful. Tactics in Diablo 3 (partially because of the implementation of the cooldown for some skills, but also just naturally because of the nature of the skill system) are much more diverse. You don't just constantly spam your meat and potatoes spell nonstop all battle every battle.

For example, as the Witch Doctor, at one point I was using Corpse Spiders, Grasp of the Dead, Soul Harvest, and Haunt. In each battle I came across, I would use these skills in a different order, or skip one or more of the skills completely. If I was against 3 larger enemies, I might slow them with Grasp and Haunt them, leaving them alone to die at their leisure. Against a larger group of lesser enemies, I could Soul Harvest a bunch and finish them completely with empowered Corpse Spiders.

Overall, in case you couldn't tell, I am excited. I am counting down the seconds until I can play this game, and I have been ever since the date was announced. But now that I've played the open beta, and spent time with each class and each skill up to level 13, I am more excited than ever. Getting to level 13 and knowing that I couldn't get any further yet was painful. I just wanted to unlock that next skill, get to that next area, keep going just a little bit. And I know I will again, and again, and again.

I don't know how often I'll get to post during the early days of Diablo 3, because I will be playing, but hopefully I'll get some post-launch impressions up here reasonably soon afterwards.

Monday, October 10, 2011

Diablo 3 Beta

I was privileged enough to have the chance to play the beta of Diablo 3 for the first time yesterday. I had spent the better part of the last month hyping this game up in my head, consuming all manner of related media, watching beta playthroughs, making up builds, and everything else I could do to make sure that I kept thinking about the game. I was just starting to get bored of it when I had the chance to play.

Despite all my proclamations that I "needed" to get into the beta, the excitement had already worn down and, at first, playing the game seemed more like a formality than it did an adventure. After all, I had watched complete playthroughs with all five classes, so I knew where to go and what was coming every step of the way. I even taught a thing or two to the friend of a friend who was so kind as to give me a chance to play.

All that said, I still enjoyed my time with the game immensely. I was able to get two complete playthroughs in, with the Witch Doctor and the Monk. Some skills I was looking forward to (Zombie Charger) were disappointing, and other skills I had looked at skeptically (Grasp of the Dead) really won me over.

I can't really give it a fair comparison to Diablo 2, because I have spent countless hundreds of hours playing and mastering every aspect of Diablo 2, and I spent about 3 hours playing a tiny fraction of Diablo 3. My desire to get into the beta has subsided, but I'm looking forward to Diablo 3's full release even more now than I was in the past.

One thing that stood out in contrast to Diablo 2, even at low levels in Diablo 3, is just how versatile your combat experience can be. The first few levels are a bit repetitive because you have so few skills available, but it's mostly a masked hands-on tutorial and it does its job of introducing you to the new class. As soon as you unlock that third skill slot (which really doesn't take long at all), a world of opportunity opens. Even with three slots, I couldn't justify skills like Hex or Blinding Flash, because I was pressed for time and needed to focus on offense. In my release playthroughs where I can afford to be patient, I will certainly experiment with these skills as well. By the time you unlock the fourth slot, the options expand exponentially. Each new skill and each new slot adds to the possible combat options, and even after hitting level 30 and having access to everything, the number of (theoretical) viable builds is staggeringly huge.

Diablo 3 gives choice at every turn, and the action is much more active and engaging than it was in Diablo 2. It's more about timing and positioning and flow and strategic choices, whereas Diablo 2 was more about min/maxing and proper skill builds. Diablo 2 was a great game, and I still continue to enjoy it to this day. Diablo 3 is different, and each one has its own merits and detriments. I can say with confidence that I will play Diablo 3 for a very long time, and I will enjoy it from start to finish. And when I get bored (which I will, eventually), I can go back to Diablo 2 and play that and enjoy it just as much as I always have.

Even with only 8 or 9 skills available, with only 3 skill slots, with no runes to speak of, Diablo 3 gave me options upon options for how I wanted to fight. Once the full game is out, there will be no end to the creative possibilities.

I can't wait.