Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What Does This PR Do
The 10 seconds combined (4s standing up 6s laying down) stun on being shocked has been replaced with 1 second of stun and 6 seconds of knockdown.
Grilles and airlocks now have a 2 second cooldown (up from 1). This means you can crawl through a shocked airlock right after it has zapped you - though this isn't a good trespass strategy because getting shocked hurts, and the resulting damage and knockdown will still heavily mess you up in a chase. This also means you can't be easily repeatedly pushed into a door and stunlocked.
Part of @hal9000PR stun removal project.
Why It's Good For The Game
Getting shocked is a common occurence, but it applies an enormous stun. This can be used and abused, I am sure anyone who has played security enough knows the pain of an antag with insuls cutting wires on every damn maint airlock and stopping all chases completely dead - and any antag that has been round-ended by an AI also should understand it (hi wizards). This nerfs strategies that overly rely on door shocks, though door shocking remains strong, as the conditions it causes are still significant.
Aside from balance, this also makes mundane shocks, like a greytider shocking a vendor, much less frustrating.
Images of changes
After some messing around, I think this looks and feels modern and nice.
Changelog
🆑
tweak: Getting shocked now stuns for 1 second and knocks down for 6 seconds, instead of stunning for 4 seconds and then stunning again for 6 seconds. The shock cooldown on grilles and airlocks is now 2 seconds, up from 1.
/:cl: