CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.69k stars 4.19k forks source link

Melee reach attack way too effective and can be easily exploited #23790

Closed Firestorm01X2 closed 6 years ago

Firestorm01X2 commented 6 years ago

Current melee reach attack can be easily exploited.

Game version: 0.C.27487

Operating system: Win X64

Tiles or curses: Any

Mods active: Deafault

Zero skill chracter engages group (10-15) of "normal speed" zombies using simple spear.

Expected behavior

Player takes out some of zombies but eventially start getting damage.

Actual behavior

Player easily kites zombies and kills it without taking damage using combination of running and reach attacks.

Steps to reproduce the behavior

Get any simple spear and try to engages group of zombies with zero skill character.

Probable solutions:

smolbird commented 6 years ago

That's arguably the point. You will get swarmed unless you take measures to avoid that. This applies to all combat in general.

Firestorm01X2 commented 6 years ago

Yes, but reach attacks are much safer then usaul melee and with no cost. Alternative may be reducing resource of beginning hand made spear to make it fall apart after extensive use quicker.

Theundyingcode commented 6 years ago

beginning hand made spear to make it fall apart after extensive use quicker.

It would make sense that a knife spear would need more maintenance than a cruddle given it has twice the parts.

Firestorm01X2 commented 6 years ago

Also how about going risk/reward thing? What if we add effect of losing balance for missing reach attack? This way spears will work as usual until you actually can hit things, but if you miss then you lose more time and suffer consiquences.

IRL inertia is a thing. So it make perfect sense.

YakumoChen commented 6 years ago

have you ever actually tried to attack with a spear as opposed to swinging a sword? Spears are extremely easy to attack with, you just have to thrust forwards. Little movement is needed to attack.

Compare to swinging any object, be it a sword, a club, etc. Get off your chair and try to find a method of swinging around a huge chunk of metal that's more efficient then a thrust of a spear. There's a reason spears are a mainstay of war, even to this day with bayonets. The skill floor for learning to attack with a spear is much, much lower as opposed to a sword or many other weapons of war. The tactical advantage of putting space between you and your attacker is major.

The game is all about kiting in general anyway, use bushes to swipe and kite, use spears to run a step back, swing, and kite, it's all the same. Spears just put you an extra space away from the zombies, and that's completely the point. There's no risk versus reward, it's realism.

W5Rusk commented 6 years ago

yes, but realism should be encouraged within the balance of game mechanics. When realism breaks the balance, its time comes out, and the time of the game convention comes. So the realism is that killing someone with a spear is a laborious process anyway, and you will be exhausted much faster than you kill a large number of enemies. Do not believe me? Go to the ring and fight. You will be unpleasantly surprised how quickly you are exhausted even without a spear, which burdens your hands. Also, the spear that destroys the hordes is a piece of scrap, wrapped in cowards with a stick, you can be hacked to kill them and one zombie before it collapses. This is by the way about realism.

1skandar commented 6 years ago

Right, I'm going to call bullshit on the original post. Take a zero skill character, make a spear, run into the middle of a typical town...and you will die. Or be forced to retreat without killing many zombies at all. Given the at least three to four swings per zombie you'll need, you'd be forced back by about 40 or so tiles while running the entire time. That...is just not going to happen without something going wrong and you getting swarmed under most of the time.

Now, if you want to single out one or two zombies at a time and kite them to death that way....yeah, that you can do. And that is what a spear is good for. And a proper cautious player can take out a lot of zombies that way with little risk. But I wouldn't necessarily call that a problem, really.

Firestorm01X2 commented 6 years ago

Right, I'm going to call bullshit on the original post. Take a zero skill character, make a spear, run into the middle of a typical town...and you will die. Or be forced to retreat without killing many zombies at all.

I mentioned kiting in the first place. Yes in this case you will die. But if you have place to retreat - then you will kite pretty efficently and easily even without using bushes or other terrain features.

1skandar commented 6 years ago

2 or at most 3 zombies at a time...maybe if things go perfectly. 10 will get a zero skill character killed every time. Youll get backed up against terrain, or forced into amother group of zombies, or misjudge the timing and get grabbed or one of the many other things that can go wrong. I think you overestimate how quickly a zero skill character can kill zombies. Youll need two or three hits per and youll miss at least once and more often two or three times for each hit you land. And you’ll need to run away two tiles per swing, so we are talking a running battle across 50 or 60 tiles of space and, realistically, youre not going to get it.

Now, if you want to say that a spear allows you to tackle one to three zombies without much, if any, risk ill agree with you. I will also say “So what?” There enough zombies out there that will ruin this tactic where it really wont help that much beyond the very early game.

DoctorGoat commented 6 years ago

Don't you already take more time to do a reach attack and stumble if you miss?

smolbird commented 6 years ago

See my original point. Using your brain applies regardless of weapon choice, and we aren't going to start punishing players for using sane tactics.

As mentioned, skill matters a lot more than the original poster is claiming, as does speed. If you walk into a town you will encounter acid, jolts of electricity, zombies with stretchy grabber arms, monsters that leap and close into melee range in a single turn, zombies upgrading or rapidly reviving your targets to force you into engaging them first, even roving bots indiscriminately firing at everything in sight.

All of these are things that will either outrange a spear, or encourage you to go on the offense to prevent the situation from going out of control. Facing that sort of situation requires a character with decent skills and equipment, but far more importantly it demands the player use their head when approaching the problem. Being able to wade into that horde and caveman through it requires a much later game character, or more likely a tank/deathmobile.

FulcrumA commented 6 years ago

I wouldn't like artifically changing stats of reach wepaons, making them weaker, require mor repair etc. There are more realistic ways of balancing such. For example, many reach weapons become cumbersome when there's less space to use them - thus making them harder to use offensively when the enemy is just next to the character.

Mimicking it (just small, but noticeable increase in movement required and higher chance to miss unless character has so much strength they can just sweep the enemy) would be more than enough balance especially since - with the exception of awl pike - stats on majority of reach weapons aren't anything to write home about and the only wepaons deserving such balancign mechanics would be the heaviest of spear weapons, like that pike.

@W5Rusk

So the realism is that killing someone with a spear is a laborious process anyway, and you will be exhausted much faster than you kill a large number of enemies. Do not believe me? Go to the ring and fight. You will be unpleasantly surprised how quickly you are exhausted even without a spear, which burdens your hands.

Then it's not something to balance the spears, it's a suggestion to make every melee weapon much more tiring to use. Because I assure you, a hatchet, an aluminium baseball bat, a big hammer, a wrench and other such improvised melee weapons I could get my hands on (or had my hands on in the past) tire a person similarly. Spear doesn't really excel here.

I have to also agree with some of the commenters, though in relation to the fact that stats of most spears are rather average - reach weapons aren't giving any particular advantage if you don't use them well. Both in terms of high character skill and in terms of tactical approach - reach attack is great if you fight with one or two slow enemies but anything more and the whole advantage disappears while mediocre stats (compared to what can usually be crafted at that level when looking toward bashing and cutting weapons) are still the same.

OP claim of zero skill character taking out 10 - 15 zombies without a pause, just by using hit & run tactics I regard with suspiction. Unless that character is built for combat in every other way, they will get severely tired and unable to handle last of the stragglers. The only way an average character could do something like that is by taking a break to catch a breath every few zombies slain this way or luring them somewhere where he can can provoke them to come few at a time in orderly fashion - and this is a kind of considerable advantage that counts as such no matter your weapon.

papersplease commented 6 years ago

In fact, this issue has been created after a somewhat heated discussion on another forum. I can vouch for OP claim after one of the participants (@W5Rusk ) streamed it live (zero skill character, dozens of zombies taken out with zero received damage). Stamina is another issue actually, with 0 mouth encumbrance the regeneration is just too fast, allowing to fight hordes with an unskilled character.

Firestorm01X2 commented 6 years ago

Too sad there is no full record.

Firestorm01X2 commented 6 years ago

In fact, this issue has been created after a somewhat heated discussion on another forum. I can vouch for OP claim after one of the participants (@W5Rusk ) streamed it live (zero skill character, dozens of zombies taken out with zero received damage).

I've seen it. And in fact I was surpised. I think he will die after encountering fast zombies. But he managed to deal with them easily

smolbird commented 6 years ago

I can vouch for OP claim after one of the participants

What types of zombies? And what world settings? Were zombie speeds at 100%?

papersplease commented 6 years ago

@smolbird Default world settings (no hordes), Evacuee/Survivor 8-8-8-8 with no skills or traits. He was really careful and managed to clear a region in a city big enough to not be attributed to luck, without exploiting obstacles, just with accurate kiting of several zombies at once and watching the aggro indicator. The method demonstrated should work with any melee enemy, even hulks. I have no reason to think it wouldn't work with hordes either, it will just take more time. He was lucky to not encounter any shockers though, but they could have been dispatched with some obvious HP/pain tax.

smolbird commented 6 years ago

I still find this extremely questionable, as shockers, feral runners, feral predators, spitters, smokers, bloated zombies, necromancers, and masters will all derail this entire kiting tactic.

There are enough things that can mess with a player that tries this that I am still of the opinion that you want to punish players for using their brains.

Zireael07 commented 6 years ago

@smolbird: If this was the beginning of the game and Hordes off, it's unlikely that the player will run into any of the mentioned...

CoroNaut commented 6 years ago

I always see all of the above within the first 5-10 minutes of starting a new game, might just be my difficulty settings though. I have to say that the issue isn't really an issue, easy fix would be to increase difficulty because it seems like OP has it too easy :D

1skandar commented 6 years ago

Feral runners, spitters, smokers (especially), bloated zombies, and boomers are all decently common from the very start and all will give a kiting player a headache.

Also, it should be noted that even a knife spear takes survival 1 and fabrication 1 plus raw materials to make.While not difficult to do, by any means, it is still a decent investment in time and materials for a new player who starts with not very much..

And it isn't like it is the only way to make early combat safe(er). Throwing sticks and even bows and slings can also be gotten rather easily. With the right skills, so can a crossbow.

I'm seeing no real good argument here why this is a bad thing, instead this is looking more like difficulty just for difficulty's sake" and I dare say this can be closed.

smolbird commented 6 years ago

Agreed, this issue is invalid.

Night-Pryanik commented 6 years ago

Throwing sticks and even bows and slings can also be gotten rather easily. With the right skills, so can a crossbow.

All of this require constant crafting (and/or reacquiring of arrow/bolts) of ammo, while knife spear is a craft-once-and-forget weapon.

Firestorm01X2 commented 6 years ago

Perhaps compromise solution can be that: make easy to craft starting spear pretty fragile.

1skandar commented 6 years ago

I still call this a non-issue. While spears may currently be the most visible thing right now, I can easily point out quite a few other way to achieve the same effect, and I'm sure there are many other methods I haven't thought about.

Singling out a few zombies under correct conditions and killing them without allowing them into melee range is just smart gameplay and the game provides lots of tools to do so. Players availing themselves of those methods isn't an issue and isn't something that needs changing. Even beyond that, any change you make here is not going to impact experienced players one bit, but it will make the already difficult learning curve for inexperienced characters just that much worse and I fail to see how that adds anything positive to the game.

AMurkin commented 6 years ago

make easy to craft starting spear pretty fragile.

Or feel a pain from the same repetitive muscle actions.

BorkBorkGoesTheCode commented 6 years ago

That would apply to other repetitive actions.

AMurkin commented 6 years ago

Depends on the implementation. Weight and damage of melee weapon versus stats of PC.

Firestorm01X2 commented 6 years ago

Surpsisngly:

DoctorGoat commented 6 years ago

https://github.com/CleverRaven/Cataclysm-DDA/issues/23790#issuecomment-390662695

kevingranade commented 6 years ago

Expected result is invalid, vanilla zombies are expected to be kiteable with entry-level weapons.

Firestorm01X2 commented 6 years ago

@kevingranade But are spears supposed to be most effective beginning weapon?