Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes tackles causing semi-permanent slowdown, and not being able to …
…trigger grabs (#2560) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request Tackles allow setGrabState() to be called without confirming a grab exists, this causes usually grab-related stuff to trigger, mainly the slowdown for having someone grabbed, without actually having grabbed anyone. As far as I can tell, this would maybe only occur if you succeeded a tackle roll that caused a grab when stamcritting yourself The channel for standing up, however, was still being applied after the tackle purges the attacker's knockdown (and you cannot, unfortunately, grab people while prone), preventing either grab roll from ever causing a grab. Now, you stand up instantly if your tackle would result in a grab. ![image](https://github.com/shiptest-ss13/Shiptest/assets/24857008/dc1686ad-9c55-4e92-b980-53752eca94e8) ## Why It's Good For The Game fixes #2340 ## Changelog 🆑 fix: Tackles no longer have a chance to give permanent slowdown until you grab someone fix: Tackles which would result in a grab now actually result in a grab /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. -->
- Loading branch information