-
Notifications
You must be signed in to change notification settings - Fork 280
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion for solving the "spear+rooftop" exploit. #5724
Comments
Generally, I feel like the rooftop hoplite and similar tricks should work against most unintelligent enemies, but only most. There should be a few wildcards. I think this suggestion has a couple problems, though. One, the grabbers would presumably counter spears even on level ground, and I'm not sure if that's desirable. Two, the obvious counter to this is to selectively only stab the zombies that don't have grab attacks. Kill every non-grabber in the mob, and then mop up the grabbers on the ground. Thing is, that's considerably more keystrokes and attention required for something that requires zero decisionmaking. Like, suppose autoattack selectively targeted non-grabber enemies, and gave an "are you sure" prompt if there were only grabber enemies in reach. Would you ever want to answer "yes"? Would you ever want to manually target a grabber enemy if there were other targets? That wouldn't be a problem if grabber zombies could grab spears when a reach attack is made against a monster near them, letting them cover a whole group of zombies. Communicating to the player that that can happen is also a bit of a UI problem, though. And it makes spears even more risky to use on level ground. On a somewhat similar line, I've been thinking it'd be cool if the runner-type zombies could climb. The fast ones clamber up walls in Half-Life 2, it seems appropriate. That wouldn't be a hard counter to all spear weapons, but it would be another monster that can still attack you on the roof. |
i've said this a few times on discord but can't find it written here, so my idea is: make tiles with large volumes (500L?) act as ramp, so naively spearing zombies will eventually gather up pile of corpses, which other zombies can use to climb into next floor. |
The problem I'm specifically referring to is the susceptibility of "high risk high reward" enemies to this tactics (soldies, burners, bio-operators). So, if this specific problem is to be addressed, these are the wildcards this tactics shouldn't work against.
My suggestion specifically calls for one of the conditions to be "the attack is from a higher z-level".
I'm sorry, I guess, my initial post was poorly worded. I wasn't talking about grabber zombie, I was talking about all the zombies with the GRAB attack. The one that allows the zombie to grab the character. To my knowledge, it's ALL the zombies in the game (and, as I've just discovered, some non-zombies too - not sure if this is a desirable outcome then a spider can do this, but don't they all climb anyway?).
I agree it's a cool idea in principle (as T, Sean Collins put it, "If they could run, they could climb"), but since 2-3 runners cannot compare to 10+ soldiers, it will do nothing for the encounters like FEMA camp. At present it's a free looting ground, I've no idea if this is intended, but with the recent nerfs to the "dead soldiers" special it doesn't seem so.
But do the zombies pathfind that well? If you just go several tiles to the side, will they follow you on their level, or will they go away from you to ascend the new ramp and get you? I've never checked it, will try to later in the day, but maybe you do have an answer already? |
I believe the easiest solution to this is zombies GROUP_BASHing down the walls if you try to tab too large of a group. This has actually happened to me a few times when I was experimenting with gyrocopter raiding, and is why I don't do that anymore. |
First, looks like there is a bug that allows you to stand on thin air when the wall below is destroyed, please see #5766. |
Ah. Yes, that's much more extensive. What enemies even are there that warrant climbing to a roof, but can't grab you? I don't think I like this idea at all. As I said, I think the rooftop hoplite strat should generally work. The main enemy in the game is zombies, which are generally depicted as unthinking lumbering husks, closer to machines than animals. Clearly they should be vulnerable to an intelligent opponent with superior terrain. They should stand helplessly in your kill zone while you poke them to death with a stick. That's how zombies are supposed to work. Also, if you feel that the rooftop hoplite strat shouldn't work, the better solution would be to just disable reach attacks across z-levels. Seriously, what would it even be for, if every enemy worth fighting like that is immune? |
does RANGED_PULL work across z-levels |
Dogs, for instance. Or mi-go. Or medical zombies, they don't grab you. Besides, let me emphasize - "grab a spear" counter shouldn't proc after every attack. Just often enough to keep the player on their toes.
You raise valid points, if we look at how the zombies are depicted in media, they're exactly that - mindless automatons, dangerous mainly because of their numbers. Well, I guess, there's also a "sneaky zombie" trope in the media, like a crawler hiding under a car to bite somebody's ankle - but that's beside the point, it's still more of a situational cunning than a real tactical aptitude.
I believe that if there is something worse than a broken mechanics, it's patching it with arbitrary "you are not allowed to do that" prohibitions not grounded in reality or logic. Moreover, I agree with you that such a strategy should be at least somewhat plausible. However, I think the game would benefit from making it less of a "hold "f" to win" thing. Take a similar strategy of a "rooftop archer" for example - it's also risk-free, but much less broken - you'll have to train Fabrication and Archery, craft enough arrows, maybe find a book for making a better bow. If you misjudge your aiming skills or don't make enough arrows, you might get stuck without an easy way out. Whereas, a "rooftop hoplite" - well, I think, by now I've made enough examples on how utterly broken this strategy is at present. If a zombie will have a decent chance of yanking a spear from a rooftop hoplite hands (not 100% - just decent enough to keep this in mind), the strategy still remains usable, but it will require more planning and care in its execution. How large a horde I can take with the spears I have? Should I risk it or not? And so on. |
Yes, to all of these. However, these are all from the evolved zombies, they don't arrive until later in the game. By then you probably don't care about the rooftops at all, especially if you've got a good headstart in the loot and stats/skills training by killing the standard zombies from the roof. |
But there's no real way for the player to respond to it. It's not like getting disarmed by a zombie technician. You can't switch to the equivalent of a non-magnetic weapon, since the only item in the game with both REACH_ATTACK and NO_UNWIELD is the monofilament whip, and you probably don't have that in the early game. You can't prioritize killing the enemies with the special ability, since basic zombies have it. It's also not like having a weapon break on you, since you can avoid that by getting a better weapon. A simple knife spear might already be destroyed over the course of a prolonged roof stabbing session, but a lucerne hammer probably won't. If zombies can disarm both from you, then they're equally disposable.
How often does fighting dogs or medical zombies require that you climb to a roof? Like, dogs are ubiquitous, but they appear among other zombies. If you want to engage them from a roof, you'd need to manually aim every single attack. Or rewrite the auto-aim logic for reach attacks, but I somehow doubt that'd be trivial. As for mi-go, I feel that it shouldn't really work against them, even if it currently does. Intelligent enemies should ideally try to avoid the player's attack range, if they clearly have no way to attack you back.
I'm having a hard time seeing how your suggestion is grounded in reality. Poking at zombies from a roof is too effective, so zombies are now able to disarm you, but only if you are performing a reach attack and only if it's from a different z-level. I mean, it's not completely unreasonable to lose hold of your weapon because an enemy grabbed it, but that doesn't happen in any other circumstance, and you've explicitly said that it shouldn't. I get what you're saying about risk/reward, but I think it would be better to try to balance it in some other way first. Like putting stronger enemies in places where the loot is currently too easy. Do you think you could still take the FEMA camp day one if there were guaranteed to be a dozen basic ferals there? The thrown rocks don't hurt a lot, but they do hurt, and they easily outrange your spear. |
if you feel like the risk/reward for certain areas is off due to being able to combine beating the evolution clock with roof hoplite, then may I simply suggest suggesting: buffing those areas with early spitters or a small pile of ferals FEMA shelters having full on concrete buildings was always a little bit weird to me anyway |
I'm sorry, it's the same as saying there is no way for a player to respond to a situation of shooting the zombies from the ground then realizing they're drawing more living dead than they have ammo. In both cases there is a finite resource and an uncertainty on if it will last for long enough, in both cases one is able to hedge by packing more of that resource, in both cases having an exit strategy is vital, since once in a while you'll misjudge your abilities. What makes the "rooftop hoplite" strategy so special that it should be allowed to not require the player to have a contingency plan or exit strategy?
Funny, this is exactly how I ended up on one during the first town incursion in my current run (had no spear or desire to be a hoplite, so just climbed down the downspout the other side of the roof and fled). But that's beside the point, please see below.
So, in that particular case the tactics will require the player to actually AIM for the enemies it can be safely used against, instead of just holding 'f' until everyone is dead. Like, actually PAYING ATTENTION to the fight. Did I get you right that you see it as a BAD thing?
In principle, I agree with you, but I fail to see how this particular point is relevant for the present discussion. You asked if there are enemies that at present could still be cheesed even if my suggestion is acted upon. Turns out, there are some. I never argued that there will still exist a meaningful population of enemies that are supposed to be a credible threat to a new character and still be cheesed under my suggestion - in fact, this is exactly what it is aimed to fix.
Let me copy-paste the last paragraph of the initial post: "Reality-wise: zombies grabbing at the character should be just as happy to grab at any object shoved at them; grabbing a long spear is relatively easy; once grabbed and pulled forward, the spear owner can try to wrestle it free if on the level ground and not high above the opponent, but if caught on the ledge, their choices are basically to let go of the weapon or fall down."
We're talking very special circumstances here: First, the character is holding a long and rather heavy weapon and the grabber has the gravity advantage. Second, on level ground the character can afford to stumble to keep hold of a weapon, while on the edge of the roof it might spell a death for them, so they'll be much more inclined to sacrifice a weapon, and not their life. Third, the character is stabbing downwards at an acute angle, which means that there is no way they can hold the shaft close to their center of mass; the vector of the force applied to the spear by a grabber goes along the shaft, so, between this and the fact that the character's center of mass is some height above the ground the grabber has a huge mechanical advantage on their side.
Putting ferals/spitters into FEMA camps is a passable stopgap solution, and it does solve the most glaring instance of the problem, but the issue is bigger than that. And I really think that the main problem in our discussion is that we don't agree if there is a fundamental issue in the first place. Let me formulate the points that led me to making the present suggestion:
My reasoning: Now, could you please state which of the points above you disagree with? In addition, I'm sorry, but it seems that I didn't get your answer to my previous question: Maybe what I'm suggesting is an overkill - what are your thoughts on how to make this mechanics less broken? Or do you feel it's perfect as it is?
I suspect the sturdy walls were implemented as a way to make the player hunt for the ID cards to get to the best loot. From a realism standpoint, it all depends on how permanent this particular camp is (after all, concrete is not that hard to pour and I'd assume one would want the valuable stuff to be protected by more than a layer of plaster over wood and a warning sign). Otherwise, please refer to my reasoning above in the discussion with Soadreqm. |
the discussion is getting pretty lengthy - let's continue this on actual discussion. |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Is your feature request related to a problem? Please describe.
As far as I know this is a known feature/exploit in the community, but I was unable to find any issues/PRs on it, so I'll describe it in some detail. As of now having a reach weapon and being able to climb to a roof trivializes many locations, including those that are supposed to be a challenge to a player (at least judging by the rewards). The strategy is as follows: equip a reach weapon, climb to a roof, attract zombies, wait till they approach, hold 'f' until everyone is dead, wait to regain stamina, rinse and repeat. Example: I've just cleared out a FEMA camp by a newly created char with mediocre combat abilities (8 str, 8 dex, 2 melee, 2 dodge, 2 piercing, no combat traits - in fact, no traits at all), several copper spears and a stepladder (both items are an easy craft even in the very beginning).
Describe the solution you'd like
Expand the grab attack to also grab reach attack weapons: if a zombie that has a GRAB as a possible attack gets hit with a reach attack from a higher z-level, it has a chance to perform a counter (similar to the ZAPBACK functionality). Depending on how deadly you want it to be, the counter itself can be pulling the weapon out of the player's hands (similar to technician's PULL_METAL_WEAPON, but not restricted by material) or outright pulling the character off the roof (as with wrestler's RANGED_PULL). The former is a nuisance, but, IMO, still enough to clamp on the exploit, unless one brings scores of spears, while the latter is, in effect, a death sentence.
Reality-wise: zombies grabbing at the character should be just as happy to grab at any object shoved at them; grabbing a long spear is relatively easy; once grabbed and pulled forward, the spear owner can try to wrestle it free if on the level ground and not high above the opponent, but if caught on the ledge, their choices are basically to let go of the weapon or fall down.
Additional context
No response
The text was updated successfully, but these errors were encountered: