-
Notifications
You must be signed in to change notification settings - Fork 557
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
Fixes grab delay after performing an action #4494
Conversation
This should also has the side effect of removing a few ways xenos bonk into barricades. Edit |
If that's the case imo it's fine, About warrior I think that not having an unintentional slash is actually a good thing all in all |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright so before this is merged we need to make sure ctrl-click and grab intent click are functioning effectively the same way.
My current understanding with this change is grab intent click is still going to have the delay.
Still thinking about it otherwise. I don't have a huge issue with the ctrl-click delay 🤷
That is the way it was before the initial bugfix for the infinite slash problem, that is ctrl + click not having delay and grab intent click having delay, so I brought it back in line. |
Morrow is saying if Ctrl+click grab is not going to have a delay, then grab intent needs to not have a delay. Currently without this pr they behave the same. If this pr would be merged as is, then once again Ctrl click would be delayless and grab intent would have a delay. |
Now they are both delay-less |
Previous feedback is not resolved. |
Shouuuld be all good now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Issue above no longer appears to be reproduceable. This should now be suitable to TM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Single letter vars bug me but otherwise this needs testing to make sure there isn't something else I didn't catch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the delay in getting this TM'd and tested more, but it seems the grab intent rapid attacking of cades and fences is back. I can see about getting a reproduction in a bit if you like.
spam.mp4Should be pretty easy to reproduce just using the grab intent and click objects. |
Please work out a way that both ctrl+click and grab intent behave the same - not that one way is superior to the other. |
This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself |
About the pull request
First there was an issue where you could grab a marine behind a cade to bypass grab delay and hit it faster than intended.
Which was then fixed by #4204 which in turn fucked your ability to grab things without delay and then attempted to be fixed by #4246 which only partially fixed it.
This PR fixes it with a simpler solution that doesn't affect any other click delays, or actions. By removing a mechanic which automatically attacks the "barricade" (can also be a mob, just the general name for something in the way of you grabbing someone else) when attempting to grab it fails.
Explain why it's good for the game
Fixes an annoying bug that's been up for a while
Testing Photographs and Procedure
Screenshots & Videos
Put screenshots and videos here with an empty line between the screenshots and the
<details>
tags.Changelog
🆑
balance: xenos no longer have grab delay via any grab method
/:cl: