[MCPE-10700] Player's fist deals incorrect damage Created: 13/Sep/15 Updated: 30/Jan/24 Resolved: 03/Oct/17 |
|
| Status: | Resolved |
| Project: | Minecraft (Bedrock codebase) |
| Component/s: | None |
| Affects Version/s: | 0.12.1 Beta 13, 1.2.1.1 |
| Fix Version/s: | None |
| Type: | Bug | ||
| Reporter: | Matthew Chapman | ||
| Resolution: | Works As Intended | Votes: | 1 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| Confirmation Status: | Confirmed | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Platform: | Phone - iOS - iPhone 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| CHK: | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| ADO: | 85313 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
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. |
| Comments |
| Comment by [Mod] tryashtar [ 11/Dec/21 ] |
|
That is disturbing lol, IMO that's good enough evidence to clone this report, but I'll abstain |
| Comment by [Mod] GoldenHelmet [ 11/Dec/21 ] |
|
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. |
| Comment by [Mod] tryashtar [ 11/Dec/21 ] |
|
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. |
| Comment by [Mod] GoldenHelmet [ 17/Feb/20 ] |
|
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. |
| Comment by [Mojang] Mega_Spud (Jay Wells) [ 03/Oct/17 ] |
|
This is currently working as designed. |
| Comment by [Mojang] Mega_Spud (Jay Wells) [ 30/Sep/17 ] |
|
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). |
| Comment by [MCPE Helper] Aspergerian [ 22/Apr/17 ] |
|
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). |
| Comment by Katten [ 19/Jan/16 ] |
|
Working by design. Pocket Edition still uses the pre-release values from the java version. |
| Comment by Matthew Chapman [ 23/Oct/15 ] |
|
Yes, it does. Please look into it and respond. |
| Comment by AMAN4700 [ 22/Oct/15 ] |
|
Does this bug still appear in 0.12.2? If so please respond. |