Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-107856

Arrows of harming/healing do not stack with bow damage

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • Minecraft 16w39a, Minecraft 16w39c, Minecraft 16w42a, Minecraft 1.11, Minecraft 16w50a, Minecraft 1.11.2, Minecraft 1.12.2, Minecraft 18w14b, Minecraft 1.13-pre1, Minecraft 1.13-pre5, Minecraft 1.13-pre8, Minecraft 1.13.2, Minecraft 18w43b, Minecraft 18w43c, Minecraft 18w44a, Minecraft 19w14b, 1.14.4, 1.15 Pre-Release 2, 20w09a, 20w18a, 1.16.1, 1.16.3, 21w15a, 1.17.1, 1.18.2, 1.19.3, 23w03a, 1.20 Pre-release 1, 1.20.1, 23w33a, 1.20.2 Pre-Release 4, 1.20.6
    • Confirmed
    • Combat
    • Normal
    • Gameplay

      Arrows of harming (or healing for undead mobs) do not stack with bow damage, what ever damage source does more damage overrides the other damage source.

      If the harming effect does more damage then the bow would with normal arrows then only the damage from the harming effect is applied.

      If the bow damage with normal arrows is more damage then the harming effect then only the bow damage is applied.

      This is determined before damage reduction, so a power V bow fully drawn and using an arrow of harming (instant damage II) against a target in diamond armor (just for example) will only do about 2 hearts of damage. If instead the bow is hardly drawn at all then it will do 6 hearts of damage, the damage from the instant damage II effect.

      Demonstration: https://youtu.be/9OW9YXTFnTo

      Steps to reproduce:

      1. /give @s crossbow
      2. /give @s minecraft:tipped_arrow{Potion:"minecraft:strong_harming"} 32
      3. /summon minecraft:blaze ~ ~ ~ {Health:16,NoAI:1b}
      4. Shoot the blaze with the crossbow
      5. /data get entity @e[type=blaze,limit=1,sort=nearest] Health

      Expected behavior: The blaze would have died, having taken 7-11 damage from the arrow plus 12 from the instant damage effect for a total of 19-23 damage.

      Observed behavior: The blaze survives with 4 health; the arrow damage was disregarded.


      Reason: see MC-111626.

            Unassigned Unassigned
            Yingo33 John Roxbury
            Votes:
            83 Vote for this issue
            Watchers:
            39 Start watching this issue

              Created:
              Updated:
              CHK: