feat(protection): add configurable Strength effect
Release / release (push) Successful in 2m26s
CI / build (push) Successful in 56s

This commit is contained in:
dmg
2026-08-10 22:58:18 -04:00
parent e064c7398c
commit 5609a0a656
17 changed files with 279 additions and 71 deletions
@@ -13,6 +13,7 @@ As a **player facing PvP**, I want Leaf protection to belong only to non-aggress
- [x] When an opted-in player damages another player, Leaf automatically changes the attacker's saved choice to opted out.
- [x] Automatic opt-out immediately removes Leaf-managed Resistance and the attacker's leaf prefix.
- [x] Automatic opt-out also immediately removes Leaf-managed Strength.
- [x] The attacker receives a clear chat message explaining that attacking another player disabled Leaf and that they may opt in again when permitted.
- [x] Receiving player-caused damage without retaliating does not change the protected player's choice or Resistance.
- [x] Retaliatory damage counts as attacking, including Thorns damage attributable to the protected player.