This is the one Imoen has by default. If I leave her be and enemies show up, she doesn't try to shoot things from afar, but instead decides it'd be much better to get to melee range first. This is obviously a problem.
I've only been playing for a few hours and I notice a bug has been reoccurring with Imoen's range attack script. After she kills one enemy with her Short Bow and regular arrow, she will target the next enemy (I can pause the game, select her, and clearly see which enemy she has targeted), then she will run up to the enemy and stand adjacent (in melee range) before starting to shoot her bow. The party has been in the wilderness every time this occurs and there is no blocking terrain, although my main character is attacking the enemy in melee.
Expected Behaviour: Imoen will fire her Short Bow at the targeted in enemy, at range, instead of running adjacent to the enemy.
Note : The "ranged" preset script is not interesting, since at close range, she draws her sword to attack. At long range, she moves to keeps distance from her ennemies instead of firing at them !
And afterwards I have to make command for them to move away twice before they react (see bug where I have to give partymembers move comman twice to move)
Mine seems to only happen when they are reacting on their own to attack an enemy. So if I tell them to attack before the AI script kicks in, they stay at range.
There are many topics out there already stating that the characters are not doing what was told to them. Maybe merge this topics? (Weirdly behaving characters and must to assign orders twice topics f.i.) In BG1 and BG2 you could override the AI with your orders, so even if the AI is turned on it shouldn't be a problem.
Most of my party is equiped with bows/slings and most of the time this is fine. However, I have at several time experienced that my archers instead of auto switching targets decides to run up the targeted enemy and just stand there (or sometimes firing bows in close range).
Expected behavior: They stay in their spot and fire their arrows instead of trying kamikazee hugs.
Did you set up your scripts on your party correctly? You need to make sure they are using the "ranged" behavior.
IF it's a script issue, it's a problem with the default script, because I hadn't touched them either. And that's a bug, if a character is equipped with a ranged weapon, the default custom script 'should' dictate that the character stands at a distance and fires at enemies.
I seem to have discovered a workaround for this problem. I have the auto-pause set to pause when an enemy is sighted, and if I give specific attack orders to my ranged attackers (Imoen and Montaron), they will stand and fire as intended. I understand this circumvents the beginning of the script that should make them do this automatically, but it is better than them advancing to their untimely deaths.
LMAO "kamikaze hugs". Love it. So true too. Montaron if using his sling does this and it is very annoying. I mean he can handle himself in an up-close fight, but not everyone can.
Has anyone else noticed this? Sometimes after killing an enemy (I think, it might just be random), a ranged unit walks right up to their next target, and starts firing arrows at them, rather than staying where they're at and firing at them. It's very annoying, since my ranged units are particularly squishy, and they get cut to ribbons when they walk up to a melee unit.
Thanks. I'll see if that worked. For anyone else who's have this problem, you can change the character script by going to the Character Record, Clicking Customize, then clicking Script.
Comments
Expected Behaviour: Imoen will fire her Short Bow at the targeted in enemy, at range, instead of running adjacent to the enemy.
Note : The "ranged" preset script is not interesting, since at close range, she draws her sword to attack.
At long range, she moves to keeps distance from her ennemies instead of firing at them !
Could you confirm if the same only happens to you if the AI is on?
Expected behavior: They stay in their spot and fire their arrows instead of trying kamikazee hugs.
For anyone else who's have this problem, you can change the character script by going to the Character Record, Clicking Customize, then clicking Script.