Dragon Mounts: Legacy

Dragon Mounts: Legacy

15M Downloads

Dragon AI Issues

NightScythe1 opened this issue ยท 1 comments

commented

Minecraft: 1.16.5
Forge: 1.16.5-forge-36.2.39 (latest)
Dragon Mounts: 1.16.X-1.0.11

Issue:
Dragon AI seems to be very buggy. Notably the following issues:

  1. When dragons are aggroed, the rider loses any control of the dragon. Cannot fly away or escape, as the dragon tries to fly back and fight whatever damaged it.
  2. Dragons will ignore owners and chase down enemies, or fly away from their owner randomly if aggroed.
    These issues are hugely detrimental and often end up in pets getting killed- I.E. If a more dangerous mob hits your dragon while riding it, you cannot fly away and it will aggro and attack it while you're on it, and you lose control, meaning the dragon or both of you will die. Also an issue with two players, as if one accidentally hits the other, their dragons will fight to the death and ignore their owners, even if the hit/aggro was many minutes ago and the dragons have only just come into aggro range.

Similar issue is mentioned in this report and seems to persist in the versions listed above.

Reproduce:

  1. Raise/Tame dragon.
  2. Ride dragon and encounter a mob that attacks/aggros it.
  3. Dragon will no longer listen to controls.
commented

I've merged this report with #83, adding to the list of AI issues. Thanks for the detailed report.