Location - Stripped Deposits… parked at the Jericho Turret closer to the Sanctuary Gate.
Parked just above the turrets, and using missiles to lock onto Cybers, the following has occurred numerous times.
As the missile is in flight and homing, a BUILDER will move into the path of the missile to also attack a Cyber.
the missile then strikes the BUILDER and the AI then assumes the attack is upon the BUILDER and not the Cyber.
Once the Cyber(s) are eliminated, the BUILDER NPCs then pause for about 30 seconds and instead of continuing on their AI-path, they then advance and attack. They assume the missile attack was upon them and not meant for the Cyber, even though they moved into the path and were never targeted.
In testing the error multiple times prior to reporting, I used different ship types and different weapons trying to see if it was due to missile logic or Ammunition logic. In all cases, the BUILDERS turn and attack. In reviewing the Forum for similar posts, I read another post very similar but could not reply due to the topic being locked after Development indicated there was no bug. The ships attack those that attack them. This I can understand. But is not the case.
What the AI is doing is assuming that ANY damage that occurs to the BUILDERS from anywhere, even if they move into a path of ammunition or of a missile, is an attack on them.
The same situation occurs when using Long Range Frigate and Jericho Guided Torpedo to eliminate Aliens. The exact situation occurs when assisting the BUILDERS/ESCORTS in attacks on Transports. Cybers attack… the call is triggered over comms to assist and I launched a torpedo take out the group of Cybers. The AI moved the Defenders thru the resulting Nuke fireball and they received damage. Result was that I attacked them and they turned on the Frigate after pausing the 30 or so seconds to locate it once all the aliens were eliminated.
Using EM Scatter I only delayed the 30 seconds. They pause in place and wait for the EM to expire (I assume they are in AI-search mode) and once it expires they locate the Frigate and zero in to destroy it. Repeated EM Scatters have no effect once the LRF is located. They know the location and head for it. Moving the LRF cancels the EM Scatter and they will pursue the ship to destruction.
As a Developer myself, I would review the logic to implement one of two things. Attacks on the AI Controlled ships are ignored if they are in active battle at the time, and then once they exit from the combat (I assume the 30 seconds is the logic doing this and restoring values to continue onward) then any attack on them would be considered Hostile and they turn to attack. Currently any friendly fire that touches them or they move into is being considered hostile.