mojira.dev
MCPE-62692

All description/tooltip damage values for weapons and tools are wrong

Expected behavior: The number after the “+” in the tooltip descriptions for weapons and tools would show how much damage they add to an attack over the damage power of bare hands, that is, (damage) = (bare hand damage + tooltip damage value)

Observed behavior: The total damage done by each weapon and tool is (1 + tooltip damage value), but bare hands do 2 damage, not 1.

Steps to reproduce:
1. Spawn a creeper.
2. Kill it with a mele trident. It will take 3 hits.
3. The trident tooltip says +8 damage, so each hit should do 2 + 8 = 10 damage, and the creeper should die after 2 hits, but it does not.
4. In fact each hit does 1 + 8 = 9 damage. You can verify this by spawning a creeper, hitting it twice with a mele trident, and then once with bare hands. This will kill the creeper.
5. You can repeat these steps for any weapon or tool. For example, hitting with a stone axe does 5 damage, not 6.

Note that according to MCPE-10700, it is intended that bare hand punches do 2 damage.

Linked issues

Attachments

Comments 9

Leo28456

The bug is that a player’s punch does 1 point of damage on top of a weapon. 

GoldenHelmet

@leo190: the player's punch adding something to the weapon damage value is not a bug, it is clearly intended as indicated by the "+" sign in the tooltip.

tryashtar

Ideally the tooltip should show you the "final" damage output, as it does in Java Minecraft

[media]
GoldenHelmet

Do mele weapons/tools not add to punch damage on Java? That would mean every player mele attack does 1 less damage on Java than on Bedrock, and the damage of thrown and mele tridents would be the same in Java. In Bedrock a mele trident does 1 damage more than a thrown trident--which is something you can't show with just one "final" damage output number.

tryashtar

Doesn't the fist deal two damage in bedrock for some reason? In that case it makes even less sense

Uskrat

I think a better way to measure the damage dealt would be to hit a rideable animal. When you mount you will see how many hearts / health points you took from him.

DeeFeeCee

Affects 1.17.2

DeeFeeCee

Affects 1.18.1

GoldenHelmet

This will be corrected by the fix to MCPE-152713.

GoldenHelmet

(Unassigned)

386569

Confirmed

Multiple

damage

1.16.210.55 Beta, 1.16.210.54 Beta, 1.16.0.68 Beta, 1.16.0.67 Beta, 1.16.0.66 Beta, ..., 1.16.40 Hotfix, 1.16.200, 1.16.221 Hotfix, 1.17.2 Hotfix, 1.18.1 Hotfix

1.18.30

Retrieved