Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upClose single-tile vehicle used as difficult terrain exploit. #22802
Comments
kevingranade
referenced this issue
Jan 24, 2018
Merged
[CR] Made shopping carts' baskets unpassable #22791
kevingranade
added
<Bug>
Game: Balance
<Exploit>
labels
Jan 24, 2018
This comment has been minimized.
This comment has been minimized.
|
Potential solutions:
|
This comment has been minimized.
This comment has been minimized.
Nhatorama
commented
Jan 26, 2018
|
Not sure if this falls under:
Anything with a capacity less than a trunk's would have a 1 in # chances of giving the zombie/monster/NPC stepping on it its respective movement penalty (brainlessly crashes against it). So long as the entity stepping on the shopping cart doesn't make a bad roll, they don't get a movement penalty and the dumb 1 in # does. A sort of:
|
This comment has been minimized.
This comment has been minimized.
|
More suggestions from the forums https://discourse.cataclysmdda.org/t/goodbye-to-op-shopping-carts/14851/18
(My thoughts on these suggestions) Zombies randomly smashing at vehicles instead of boarding them is reasonable, but it doesn't fix the underlying issue. Having zombies grab and shove vehicles would certainly add to the chaos, not totally sure if it helps reduce the immediate problem. What would help more is if the zombies pulled the vehicle away from the player instead of pushing it. We could certainly add a grab cost, but it would be too trivial to matter. We don't generally base action durations on balance concerns, and i don't think we want to start here. |
This comment has been minimized.
This comment has been minimized.
|
We could also increase cost to attack with a weapon while grabbing. I think it's a lot harder (or maybe even impossible) to swing two-handed or heavy weapons with hand (or both hands) occupied by grabbing. |
This comment has been minimized.
This comment has been minimized.
Nhatorama
commented
Jan 26, 2018
It's strange that friendly (don't know if neutral/enemy NPC works the same) NPCs's weight that hop on your cart is calculated, but the enemies' isn't.
IMO zombies' mechanics are fine as is (maybe slightly more buffed than what I imagine a zombie to be able to do) and I think the solution lies on the player's mechanics side and not on the zombie side (see my suggestion at the bottom).
I think this would be too much of a buff (increasing their intelligence) for zombies, but if it was added to Grabber Zombies I wouldn't mind.
When I read this I thought "you can't hold/grab a two handed weapon/firearm and at the same time hold/grab a cart/vehicle (with both hands, unless you have extra limbs).", so how about requiring a player to be unarmed if they want to grab a cart/vehicle? I guess you could argue that you can do this by using a hand to hold your 2 handed weapon and one hand to hold a cart/vehicle, but certainly you would be very slow at using and moving your weapon and cart respectively and if this was the solution used you should get pretty extreme penalties for trying to do both at the same time. |
This comment has been minimized.
This comment has been minimized.
|
This is just a consequences of #11381 (monsters not boarding the vehicle). If they did, the player would drag the monster with them as the move away from it, which would make the the whole exploit vanish into a realistic scenario: the monster needs time to move on top of the vehicle, but once it's there, it moves along with the vehicle. |
This comment has been minimized.
This comment has been minimized.
|
Though this is quite self-evidently a necessary improvement, I'm tempted to suggest tempering any possible fix with the potential to have a zombie (in effect) step on a wayward skateboard wrong and fall down comically - i.e., current behavior, but only applied to vehicles small enough that a zombie could fail to notice its presence.
This could get scary, in a good way - imagine a zombie flattening you with your own shopping cart.
This seems sensible - the game already makes a distinction between the space inside a vehicle and the ground under it, right? |
kevingranade commentedJan 24, 2018
Game version:
since addition of single-tile vehicles.
Operating system:
All
Tiles or curses:
Both
Mods active:
Any
Expected behavior
Interposing a single-tile vehicle between yourself and an enemy presents a flimsy and unreliable defense.
Actual behavior
Interposing a single-tile vehicle between yourself and an enemy presents a large and consistent defense because the enemy tends to attept to enter the square with the vehicle and takes a very large move penalty to do so, and the technique can be repeated indefinitely because there is no risk to the vehicle or it's contents.
Steps to reproduce the behavior
Acquire a shopping cart and a melee weapon.
Find a zombie.
Maneuver the cart between yourself and the zombie.
Repeatedly attack the zombie when it steps onto the cart.