-
-
Notifications
You must be signed in to change notification settings - Fork 922
Description
When a player under the effect of Weakness uses unarmed attacks, all damage is negated — even if their Unarmed skill adds bonus damage.
This occurs because:
Vanilla Minecraft calculates if the base melee damage (1.0 for unarmed) is greater than Weakness reduction.
If not, no damage or hit is applied.
MCMMO’s bonus unarmed damage is applied after vanilla's check, so it is bypassed entirely.
The result is that MCMMO bonus damage is ignored if Weakness causes vanilla damage to drop to 0.
Steps to Reproduce:
Apply Weakness I or higher.
Try to attack mobs.
Observe:
No damage dealt
No hit feedback or knockback
MCMMO bonus damage never applies
Expected:
MCMMO should override or hook into the damage calculation, so its bonus unarmed damage still applies.
Actual:
Vanilla Weakness prevents damage from being registered at all, so MCMMO can’t apply anything.