mojira.dev
MCPE-10700

Player's fist deals incorrect damage

The player's fist deals 2 damage (one heart) instead of 1 damage (half a heart) to mobs. This can be replicated easily. Just attack a cow. Cows have 10 health (5 hearts) and the player's fist deals one heart of damage so cows are killed with 5 hits with the fist. If the player's fist dealt a half a heart of damage it would take ten hits to kill a cow (like it should) and the game would also be more challenging as monsters are currently too easy to kill with your fist. Please have the damage changed. Playing on iOS 0.12.1.

Linked issues

Comments 10

Does this bug still appear in 0.12.2? If so please respond.

Matthew Chapman

Yes, it does. Please look into it and respond.

Working by design. Pocket Edition still uses the pre-release values from the java version.

In the 1.0 update, this was recentlly changed so that players now deal one health instead of two health.

However, in the 1.1 beta, this was yet again changed to two health instead of one health.

In the Java/Console versions, the player deals one health as well. If that's the case, then this is likely a bug (still going on).

[Mojang] Mega_Spud (Jay)

This bug has been reported to our internal bug tracker for further testing and a fix. It is scheduled to be fixed in one of the future updates (no specific date can be provided).

[Mojang] Mega_Spud (Jay)

This is currently working as designed.

It is worth noting that if the fist did not deal 2 damage, then it would not be able to damage any mobs with defense points, such as zombies, because damage in Bedrock edition is rounded down. You can verify this by punching creepers and zombies. It takes 10 punches to kill a creeper but 20 to kill a zombie.

With weakness I it takes 10 punches to kill a cow, and 22 punches to kill a zombie. This exactly matches vanilla Java's default damage output.

Makes sense. Some time ago I figured out that the way this actually works is that bare fist punches have the Strength level 1 effect formula applied ( dmg = dmg * 1.3 + 1 ). E.g. if you set the player's attack to 38 in the player.json then the punches do 50 damage.

That is disturbing lol, IMO that's good enough evidence to clone this report, but I'll abstain

Matthew Chapman

(Unassigned)

85313

Confirmed

Phone - iOS - iPhone 6

IOS 8.4.1

0.12.1 Beta 13, 1.2.1.1

Retrieved