Skip to content

Sync cooldown across all shields on guard break #82

@JustDudeIt123

Description

@JustDudeIt123

Describe the Addition

Hello!
I would like to request an improvement to the cooldown behavior for shields.

Current behavior:
When a shield is used, a cooldown is applied correctly.
However, if a shield is guard broken, the cooldown is only applied to that specific shield.
Other shields (including those from mods or additional shield items) do not receive any cooldown.
Problem:
This creates a gameplay imbalance where a player can simply switch to another shield after one is broken, effectively bypassing the intended penalty.

Suggested improvement:
When a shield is guard broken, the cooldown should:
Be applied not only to the broken shield
But also synchronized across all other shields the player can use
Expected result:
After a guard break, all shields should share the same cooldown period
Prevents bypassing the cooldown by switching items
Creates consistent and fair behavior across all shield types

Additional request:
If possible but not necessary, it would be great if this behavior could also be extended to be compatible with the Sword Blocking Mechanics mod, so that cooldown synchronization works consistently with its blocking and parry system as well.

Thanks for your mods

Screenshots and Videos

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions