Mojira Archive
MCM-848

delayed_attack behavior causes mobs to freeze when they lose target

Partner Rank:

2

Partner Team Reporting:

Jigarbov Productions Inc.

Verification builds and Platforms:

1.14.0.2 Minecraft - Publish_3240615 Win10

1.13

1.12

Summary:

When mobs are using delayed_attack and their target transforms, their AI stops working and they freeze in place.

Impact:

This makes delayed_attack less than ideal to use. delayed_attack shouldn't result in frozen mobs and makes it basically unusable in maps. Unfortunately, there are no workarounds for this if we want to use the delayed attack. Being unble to use this is blocking a piece of content from christmas release.

Repro Steps:

  • Download the repro world attached
  • summon a bunch of chickens
  • summon a pig
  • when pig transforms, summon another pig
  • when that pig transforms, summon another pig

Observed Results:

When a pig transforms, one or more chickens will be frozen for the duration of the session. They will not target any new pigs being spawned.

Expected Results:

The mobs should target the new mobs no problem. And the delayed_attack shouldnt freeze mobs like that.

Screenshots/Videos attached: 

Regression Builds:

Been like that for at least delayed_attack was introduced with ravagers.

Fixed

jigar frobozz

2019-10-17, 08:06 PM

2019-12-14, 12:32 AM

2019-12-14, 12:32 AM

4

3

Future Release

-