mojira.dev
MCPE-118338

Armor with enchant does not work as they should.

I have been trying out armor with enchant to see the defences. I read on wiki about Minecraft Bedrock Edition Armour, as you can see that its says one armor bar is 4% damage reduction and +1% per protection level. So I spawned in a Vindicator and it did 9.5 heart of damage. I then wore full enchanted (Protection 4) lether armor. Now, I did the Maths, full leather armor has 7 armor bar which mean 7×4 = 28% damage reduction, as it was protection 4, so 4x4 =16%, 28%+16% = 44% damage reduction. The Vindicator should deal 9.5 - 44% = 5.32, I was expecting to take 5 hearts of damage from the Vindicator, but was surprised to see that I only took 1 heart of damage. Now I don't know why it did that, Is the enchantment broken? Or if it ment to be like that then I would like to say that the Protection 4 is too overpowered, and should be fixed.

Attachments

Comments 2

This is not a duplicate of MCPE-113191. Instead, it is a misunderstanding. 4 pieces of armor enchanted with protection 4 adds up to 16 protection points, which gives you 64% damage reduction. Armor defense gets applied first and then enchantment defense, so with full protection leather armor the total reduction is 0.28 + ( 1 - 0.28 ) * 0.64 = 74% total damage reduction, so you take 2 damage from the vindicator.

Flame

(Unassigned)

Unconfirmed

Android

Samsung Galaxy A20

1.16.201 Hotfix

Retrieved