mojira.dev
MCPE-158581

Mobs are taking consistent, but incorrect fall damage

Steps to reproduce

  1. Use

[media]
  1. Push mobs off of the different towers to the landing platform.

Expected results

Each mob type would take the same damage when it falls from the same height (e.g. unarmored skeleton falling 23 blocks would always take 20 damage regardless of whether it is pushed by a player or by water).

Observed results

A fall of 23 blocks will kill a creeper, skeleton, or zombie when pushed by water, but not when pushed by a player (creeper and skeleton survive with one hp, zombie with two).

A fall of 22 blocks does less damage when pushed by water (creeper and skeleton survive with two hp, zombie with three), then when pushed by a player creeper and skeleton survive with one hp, zombie with two).

Playing on a Kindle Fire HD 8 (10th gen).  Including a copy of the world.  GPS says it's version 1.19.2.02 June 21st release

Linked issues

Attachments

Comments 8

Please attach screenshots showing your setup.

Now with screenshots!  First three drops should kill all three (23 or 24 block drop --> 20 or 21 points of damage), last two drops should leave all three with one hp (22 block drop --> 19 points of damage), but that's not what happens.

Confirmed in Windows 10. I repackaged the test world as a .mcworld file.

Still an issue in 1.19.10 released July 5th.

Does this behaviour match the Java Edition?

I don't have a copy of java edition to test it, so someone else will have to check that.  Either way though, fall damage is not being calculated correctly, or the calculation has been changed to do different amounts of damage based on mob type, fall height, and reason for fall.

The apparent differences between zombie types on the one hand, and creepers and skeletons on the other, are due to zombies having natural armor. Whenever these mobs have an small integer amount of hp zombies will take one more punch to kill than skeletons or creepers because punches do <1 damage to zombie types.

That being the case, the only inconsistencies here relate to the fall distance and method of causing the fall. Here are my results for skeletons and creepers:

Fall distance
& push method

Punches to kill after fall
Java

Punches to kill after fall
Bedrock

24 water

0

0

24 nudge or piston

0

0

23 water

1

0

23 nudge or piston

1

1

22 water

1

2

22 nudge or piston

1

1

Thank you for your report!
After consideration, the issue is being closed as Won't Fix.

Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

dsrodgers1971

(Unassigned)

862856

Confirmed

Multiple

Fire OS 7.3.2.3

1.19.2 Hotfix, 1.19.10, 1.19.11 Hotfix, 1.19.20, 1.19.21 Hotfix, ..., 1.19.31 Hotfix, 1.19.40, 1.19.41, 1.19.50, 1.20.62 Hotfix

Retrieved