mojira.dev
MCPE-29700

Angry Villager Particle Missing

Update by @unknown:
Summary:
Villagers should produce anger particles when they are hit by a player, if they are within a village. They currently only do so after opening the trading UI.

Steps to Reproduce:

  1. Find a villager in a valid village

  2. Punch the villager

  3. Open and exit the villagers trading UI

  4. Punch the villager again

Observed Results:
The villager will only produce angry particles when hit if the player has opened the trading UI.

Expected Results:
If the villager is within a valid village, it should always produce angry particles when hit.

Screenshots/Videos attached: Yes

Notes:


Original Description:

The angry villager particle is missing. Can you please bring it back?

Linked issues

Attachments

Comments 7

[media]
[Mojang] Mega_Spud (Jay)

Updated description and added example video.

[Mojang] Mega_Spud (Jay)

Updated description and added example video.

In an experiment in 1.7.0 using Windows 10 and a third-party NBT editor, I found that when a player enters a village he was not previously in and attacks a villager,

  • The player is added to the village's Players list if not previously there

  • The player's S (popularity/reputation) value is decremented by 2 each time he attacks a villager

  • The attacked villager will display anger particles to the attacking player only, but only if the player has previously opened the villager's trading UI.

Assuming the purpose of the anger particles is to warn the player that he is damaging his reputation with the village, their display should not be conditional on whether the player has opened the trading UI first.

In an experiment in 1.7.0 using Windows 10 and a third-party NBT editor, I found that when a player enters a village he was not previously in and attacks a villager,

  • The player is added to the village's Players list if not previously there

  • The player's S (popularity/reputation) value is decremented by 2 each time he attacks a villager

  • The attacked villager will display anger particles to the attacking player only, but only if the player has previously opened the villager's trading UI.

Assuming the purpose of the anger particles is to warn the player that he is damaging his reputation with the village, their display should not be conditional on whether the player has opened the trading UI first.

Replicated issue in 

  1. MCPE-39198

Replicated issue in 

  1. MCPE-39198

Sean Freiburger

(Unassigned)

94717

Confirmed

Tablet - iOS - iPod Touch 6

iOS 11.2.1

anger, invisible, particles, player, popularity, reputation, village, villager

1.9.0.0 Beta, 1.2.8.0, 1.7.1, 1.7.0

1.13.0

Retrieved