Project

General

Profile

Bug #4280

Magic users blast their allies in the back

Added by Gordon Hales 4 months ago. Updated 2 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
AI
Target version:
-
Start date:
12/31/2017
% Done:

0%

Reproducibility:
Always
Operating system:
Linux
Severity:
Normal

Description

OpenMW now reproduces Morrowind's behaviour by allowing NPCs to hit your character with melee attacks from behind another NPC. However, enemy mages are still killing their allies for you by shooting them in the back.

Obviously, the "correct" behaviour is to have all NPCs perform a line of sight check and, if necessary, move to a better position to get a clean shot. But since that is probably a 1.0 feature, an interim fix to make magic behave like melee attacks would be appropriate.


Related issues

Duplicates OpenMW - Feature #3947: Combat AI: avoid friendly fire from area spells New 07/05/2017

History

#1 Updated by Andrei Kortunov 4 months ago

enemy mages are still killing their allies for you by shooting them in the back.

Are you sure? IIRC, projectiles, casted by non-player actors, do not collide with friendly actors.
Actor can kill allies with area spells (e.g. Fireball), but vanilla Morrowind suffer from this issue too.

#2 Updated by Andrei Kortunov 4 months ago

  • Related to Feature #3947: Combat AI: avoid friendly fire from area spells added

#3 Updated by Gordon Hales 4 months ago

You may be right. I don't know what spells are being cast, so they could be area effect only.

#4 Updated by Alexei Dobrohotov 4 months ago

  • Category set to AI

#5 Updated by Andrei Kortunov 4 months ago

  • Status changed from New to Feedback needed

I don't know what spells are being cast

Can you determine it? If only area spells are affected, we can reject this bug.

#6 Updated by Gordon Hales 4 months ago

Can I determine ... No. Maybe somebody knows how, but I can't think of how to do that.

Reject the bug? Why? It is still a real bug either way. Or, are you thinking that this is how Morrowind developers intended it to work? As in, let's turn collision off so allies don't kill each other, but let's not change area affect spells because that would be an ugly hack.

#7 Updated by Andrei Kortunov 4 months ago

Reject the bug? Why?

Because you did not provide any new info yet.
As I already said, if only area spells are affected, this bug is a duplicate of #3947 and should be rejected.
If your experience is different, you should provide a way to reproduce this bug.

#3947 is probably a post-1.0 feature, as implementing it can change game balance and provide additional AI exploits. I already tried to implement it.

#8 Updated by Gordon Hales 4 months ago

I guess I should have checked the features list first.

#9 Updated by Alexei Dobrohotov 2 months ago

  • Related to deleted (Feature #3947: Combat AI: avoid friendly fire from area spells)

#10 Updated by Alexei Dobrohotov 2 months ago

  • Duplicates Feature #3947: Combat AI: avoid friendly fire from area spells added

#11 Updated by Alexei Dobrohotov 2 months ago

  • Status changed from Feedback needed to Rejected

Also available in: Atom PDF