Toggle Melee Blocking#12667
Conversation
Test merge deployment history:Test Merge Deployed @ 07/17/2026 00:08:37 +00:00:Server InstanceRevisionTest Merge Updated @ 07/17/2026 06:57:53 +00:00:Server InstanceCM13 Live RevisionOrigin: 2edb173 Test Merge Updated @ 07/17/2026 20:27:33 +00:00:Server InstanceRevisionTest Merge Updated @ 07/18/2026 03:05:33 +00:00:Server InstanceCM13 Live RevisionOrigin: 8f06b5c Test Merge Updated @ 07/18/2026 04:04:01 +00:00:Server InstanceRevisionTest Merge Updated @ 07/18/2026 09:08:09 +00:00:Server InstanceRevisionTest Merge Updated @ 07/18/2026 13:26:08 +00:00:Server InstanceRevisionTest Merge Updated @ 07/18/2026 14:11:21 +00:00:Server InstanceRevisionTest Merge Updated @ 07/18/2026 15:18:50 +00:00:Server InstanceRevisionTest Merge Updated @ 07/18/2026 16:11:05 +00:00:Server InstanceRevisionTest Merge Updated @ 07/19/2026 05:15:51 +00:00:Server InstanceCM13 Live RevisionOrigin: 236040e Test Merge Updated @ 07/19/2026 08:17:36 +00:00:Server InstanceCM13 Live RevisionOrigin: 36e499a Test Merge Updated @ 07/19/2026 13:44:35 +00:00:Server InstanceRevisionTest Merge Updated @ 07/19/2026 15:20:22 +00:00:Server InstanceRevisionTest Merge Updated @ 07/19/2026 17:21:49 +00:00:Server InstanceCM13 Live RevisionOrigin: a53136d Test Merge Updated @ 07/20/2026 03:55:36 +00:00:Server InstanceCM13 Live RevisionOrigin: 0bdad2e Test Merge Updated @ 07/20/2026 15:00:04 +00:00:Server InstanceRevisionTest Merge Updated @ 07/20/2026 17:31:53 +00:00:Server InstanceCM13 Live RevisionOrigin: d868ecf Test Merge Updated @ 07/20/2026 18:02:45 +00:00:Server InstanceCM13 Live RevisionOrigin: bcf2ba5 |
| if(HAS_TRAIT(src, TRAIT_LOWERED_GUARD)) | ||
| . += "Melee Guard: Lowered, not blocking." | ||
| else | ||
| . += "Melee Guard: Raised, blocking when able." |
There was a problem hiding this comment.
That should only show if you have a compatible weapon, otherwise it clutters objectives display
|
the current status and text box message do not correlate properly with one another, I.E one says youre blocking while the other doesnt |
About the pull request
Allows human mobs to toggle if they want to block with their melee weapons or not. This does not apply to physical shields like the riot shield.
Raised guard will run the percentage checks to block/check if directions are correct.
Lowered guard will only check if a physical shield is being used to block and then continue.
Neither setting will affect armor blocking pounces nor shields on their back.
Melee Guard status will display in the status tab for easy reference.
Explain why it's good for the game
People want the flexibility to not always block, particularly some pred players. This allows the system to remain functional for circumstances where it is desired, whilst also allowing the freedom to choose.
Testing Photographs and Procedure
Screenshots & Videos
Put screenshots and videos here with an empty line between the screenshots and the
<details>tags.Changelog
🆑
add: Added the ability to choose not attempt blocks with melee weapons. Keybind and IC tab verb available for toggle.
/:cl: