Project

General

Profile

Bug #2844

Actors ignore vertical axis when following player

Added by Denis Smirnov about 2 years ago. Updated 2 days ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
AI
Target version:
Start date:
08/11/2015
% Done:

0%

Reproducibility:
Always
Operating system:
Other
Severity:
Normal

Description

1)Cast levitate on self and on actor following you.
2)Fly up
Following actor will run to the point right below you on the ground, and will never levitate.

However, if you force an actor to attack you instead of following, he will run after you in all three dimensions (maybe that was fixed in #1335?)


Related issues

Related to OpenMW - Bug #2481: enemies aggro even while levitating far above them Closed 04/08/2015

History

#1 Updated by David Teviotdale about 2 years ago

I confirm.
AiFollow uses AiPackage to do navigation. It does not include adjusting path to match target's height.
AiCombat DOES include tracking target's height.

#2 Updated by scrawl . about 2 years ago

I seem to recall that AI in vanilla MW engine wasn't reacting to levitation spells either.

#3 Updated by Denis Smirnov about 2 years ago

Tested vanilla now, and you are right (it was kinda strange for me, but I guess I was confused by "smart" script-assisted companions from some mod who could follow a levitating player). But original point of this report was more about inconsistency between following and attacking behavior.
Anyway, it could be a nice improvement over vanilla, before or after 1.0.

#4 Updated by Arthur Moore about 2 years ago

Dteviot is currently working on refactoring the ai packages.
One of his goals is to, eventually, move all the path finding logic into one place. Which would conveniently solve this issue.

#5 Updated by scrawl . almost 2 years ago

  • Target version set to openmw-future

#6 Updated by Alexei Dobrohotov 7 months ago

  • Related to Bug #2481: enemies aggro even while levitating far above them added

#7 Updated by Alexei Dobrohotov 2 days ago

  • Category set to AI

#8 Updated by Alexei Dobrohotov 2 days ago

  • Status changed from New to Confirmed
  • Reproducibility changed from Have not tried to Always
  • Operating system changed from Linux to Other

Also available in: Atom PDF