Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Experimental] Modifies INTERRUPT_NO_NEEDHAND flag (#3935)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> # About the pull request This PR changes INTERRUPT_NO_NEEDHAND in the following way: If the user needed an item they must have keep that item in one hand to the end of the do_after() This should prevent dropping/putting away items while doing something. This will affect the following interactions (at least): Pilling someone Splinting someone Defib'ing someone And about 100 more do_after()'s We'll see if this feels better or worse. No matter what happens we will not be going back to dropping/putting away items and still using them. Probably will have to rename the interrupt for clarity. Happy to take suggestions. # Explain why it's good for the game Splints were recently changed to be INTERRUPT_NEEDHAND and it slows medics down *considerably* and completely takes the individual out of the flow state. The enjoyment of playing medic is trying to do things as fast as possible. This allows things to be fast while also not silly (put away or dropped and still continuing). You have two hands, you can do two things at once. # Testing Photographs and Procedure <!-- Include any screenshots/videos/debugging steps of the modified code functioning successfully, ideally including edge cases. --> <details> <summary>Screenshots & Videos</summary> Put screenshots and videos here with an empty line between the screenshots and the `<details>` tags. </details> # Changelog :cl: Morrow balance: Modifies INTERRUPT_NO_NEEDHAND flag to require you hold the item at least in one hand. balance: Changes splint back to using INTERRUPT_NO_NEEDHAND /:cl: <!-- Both :cl:'s are required for the changelog to work! -->
- Loading branch information