Skip to content
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

Runner pushing #6952

Closed
wants to merge 11 commits into from
Closed

Conversation

LynxSolstice
Copy link
Contributor

@LynxSolstice LynxSolstice commented Aug 15, 2024

About the pull request

Runners can no longer push other mobs, which was being used to exploit the movement speed debuff of grabbing mobs, (one xeno drags another while a runner pushes, moving all 3 at a high velocity,) and being used to push humans farther than the runner could drag in that same time frame, as well as not needing to disarm the human first in order to do so. (Runners pushing people 10+ tiles in a few seconds while they cannot react was a common issue, even around multiple marines.)

Explain why it's good for the game

Runners being able to use their movement speed to push other mobs such as a runner grabbing a queen or a human to get around the grab speed debuff was frankly, widespread and well known, this PR eliminates that exploit in-order to lessen the amount of cheesing runners can do with the pushing mechanic (which, with this PR, is none, as they cannot push anymore).

Testing Photographs and Procedure

Screenshots & Videos

Put screenshots and videos here with an empty line between the screenshots and the <details> tags.

Changelog

🆑LynxSolstice
balance: Runners can no longer push humans or other xenos which was being unfortunately exploited to moved grabbed items without delay or to push humans very fast without grabbing them.
/:cl:

@github-actions github-actions bot added the Fix Fix one bug, make ten more label Aug 15, 2024
@Git-Nivrak
Copy link
Contributor

Or you could give them a movement delay for pushing equivalent to pulling?

@ThatGuyThe
Copy link

Runner mains coping and malding right now

@ihatethisengine
Copy link
Contributor

You can push dragging xenos (except big xenos) as literally every xeno. Nerfing exactly runner is just weird. For example, I always do this as a lurker. Vamp and frenzied spitter have quite high speed by the way.

If a runner pushes you as a marine, just click it once or rest, this is so high risk you shouldn't be mad about it.

@gitbirb
Copy link

gitbirb commented Aug 15, 2024

(talking about bodypushing as part of rounys kit)

This is a big part of the skill ceiling of rouny, since bodypushing is one of rounys biggest advantages. It's very useful when you are just 1v1ing someone to throw off their rhythm (especially if they're trying to pb).
(this is especially useful on acid runner)

I think it makes no sense to remove a vital feature of Runner's kit just because it can be used to cap/perma "cheese" people who don't know how to fight back. It just outright removes a lot of depth to the caste.

And further, I don't think this is good for the game. There is already a counter in the game for this, called shooting the runner, dodging the pounce, etc.

As IHateThisEngine said too, it is something every caste can do, so removing it from rouny specifically is just weird when it's already a super high-risk maneuver. (in most situations)


(talking about what this pr aims to do, removing a very specific exploit)

looking at the exploit too, grab a downed guy, push the person grabbing downed guy. Just make it so rouny gets slowdown when pushing xenos who are dragging or smth. This is like the nuclear option and is far overreaching a simple fix of that.

@RainbowStalin
Copy link

I could see pushing someone while dragging another, but it only really matters for pulling xenoes (if it’s even possible, as I have yet to see anyone really do it), since using it for caps, it’s generally easier to just eat them and spit them out at the core. That way you don’t use 2 xenoes when you could just use 1.

@Drulikar
Copy link
Contributor

Explore movement delay instead when pushing; globally.

@Drulikar Drulikar added the Do Not Merge If you merge this PR, I will annihilate you label Aug 15, 2024
@github-actions github-actions bot added the Balance You need to be a professional veteran game maintainer to comprehend what is being done here. label Aug 15, 2024
@Drulikar Drulikar marked this pull request as draft August 15, 2024 18:30
@Drulikar Drulikar removed the Fix Fix one bug, make ten more label Aug 15, 2024
@Yellows91
Copy link

I fail to see how this will "solve" the exploit.

Every Xeno excluding Queen and King can do this (Small cant push bigs but bigs can push smalls)

It's a vital part of the game for the following.

  1. Runners will tend to push other xenos to get past them (Bodyblocking xeno issues)
  2. Marines will push the runner to keep them contained in an area, The runner not being able to counterpush is asking to die.

Could it be done differently? Sure 100% for capping gameplay where a runner can speed push a xeno.
Is the way you are doing it right? No. You are removing vital parts of the game and turning Runner from a "Viable, Fast paced capper" to a "Incapable Xenomorph" when it comes to CQC fights where pushing each other is needed

@Yellows91
Copy link

Yellows91 commented Aug 17, 2024

I also wish to put here that.

Queen that got a .5 / 1 second delay on movement per drag when capping is fine due to tanky queen, hard to kill.

Xenos are not as tanky and can die pretty fast. So if your shuffling a xeno or dragging them and it applies a .5 to 1 second delay it'll probably screw up game balance pretty hard.

@GoldenDarkness55
Copy link
Contributor

Runner pushing was aids and deserves to die, but you should probably remove their collision entirely so they can move under marines and other xenos - actually doing their job without getting killed due to accidentally running into someone or body blocking other caste near the front. Would help with IFF being a more relevant counter too.

@Drulikar
Copy link
Contributor

Drulikar commented Oct 7, 2024

Closing since seemingly abandoned. Feel free to open a new PR where you use movement delay instead though.

@Drulikar Drulikar closed this Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Balance You need to be a professional veteran game maintainer to comprehend what is being done here. Do Not Merge If you merge this PR, I will annihilate you
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants