Skip to content

Weakness Potion Cancels Unarmed Damage – MCMMO Bonus Ignored #5203

@Dareo

Description

@Dareo

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions