mojira.dev
MCPE-143844

Hero of the Village animation on screen, even if not receiving any effect

Bug
In the latest 1.18.0.20 there was a parity change that you need to have killed at least 1 mob in order to receive the "Hero of the Village" effect if the raid was defeated. However, if you do not kill any raid mobs, but still finish the raid (through kill commands), the "Hero of the Village" animation will still show up on screen, but does not give you any effect

Steps to reproduce
1) Open

[media]


2) The impulse command block gives you bad omen, press the button and start a raid
3) Activate the repeating command block, that kills all raid mobs, and wait until all waves have been killed by the command block
4) Wait until the last wave is killed and look if the "Hero of the Village" effect shows up on screen
5) Now look at the side of the screen if you have received any effects

Expected result
The "Hero of the Village" effect does not show up if a raid is defeated if the player has not killed any raid mobs

Observed result
The "Hero of the Village" effect showed up after the raid ended, even if the player did not kill any raid mobs.

Linked issues

Attachments

Comments 1

Also affects trident killers - which should give you the effect since its tec. a player thrown entity. But since i dont want to make any assumptions... 

TDLR: Affects Trident Killers.

ItsRichHeart

(Unassigned)

651379

Confirmed

Multiple

1.18.10.24 Beta, 1.18.0.20 Beta, 1.18.2 Hotfix, 1.21.30.22 Preview, 1.21.21 Hotfix

Retrieved