mojira.dev
MCPE-32798

Skeleton bug - arrows are picked up before they hit the player

On my minecraft pe, skeleton can not hit me, Because i catch the arrow. Please fix it.

Linked issues

Attachments

Comments 6

In 1.4 on iOS, arrows that hit the player still do damage (and disappear) but players can collect arrows fired by skeletons that miss the player.  When a skeleton fires an arrow that narrowly miss the player, it can seem like the player is catching the arrow, as the arrow disappears as it arrives, with the sound for collecting an item, not the sound for an arrow hitting a block.

This also happens in Windows 10 Edition. Android is not alone.

There is a lot of mis-information here.. There was never a change to allow player to pick up missed arrows. This would allow arrows to be farmed endlessly. The arrows in the bug are never collected, which you can easily find out by just checking your inventory. But the sound plays, however.  The arrows are also not missing the player. They are all hits, except they do not do damage. The item collection sound plays, and the arrows disappear mid flight as if collected, however they are not.

 

I've added a jerky but viewable video to show the bug and the scenario which is needed to replicate the bug.

@Austin Stratton, others seem to be seeing a different effect than you are.  I'm finding the ability to farm arrows endlessly by letting a skeleton shoot but not hit me, then moving to where the arrow landed and collecting it. My inventory of arrows increases each time I do.  As you note this is definitely different behavior than we're previously accustomed to.  If, as you state, there was never a change to allow players to pick up missed arrows, then this is a bug, and properly reported here.  And that bug could cause the appearance of players "catching" arrows that narrowly miss them.  It's also possible that there are other factors at play, including a bit of weirdness involving hit boxes and certain intercept angles, which could cause some arrows (those that just happen to align with the suspect intercept angle) to hit the false hit box instead of the player's hit box, thus becoming available to collect, while the rest of the arrows hit the player and cause damage as usual.  I think there's a lot going on here, and we may each only be seeing part of it.

Although I understand there were no code changes in 1.4.3, I can no longer reproduce a situation where I can collect missed arrows fired by skeletons.  The rest of the behavior seems as described, with only about one in five skeleton arrows that hit the player causing any damage, and no discernible difference between the trajectory of arrows that cause damage and those that don't. 

Seems resolved in 1.5.  Arrows that hit make normal hit noise and cause damage, and arrows that miss cannot be collected.

Franklin

(Unassigned)

114335 / 114178

Confirmed

Phone - Android - Samsung Other (Specify in description)

Android 6.0

1.4.1 (Nintendo Switch), 1.2.20.2, 1.4.2.0

1.5.2.1

Retrieved