Rimbaud wrote:Hmm, I just had one of the new big Thargoid warships attacking a Terroriser Frigate.
Not seen it but this kind of bug are mainly Oolite bugs. All ships work with default AI files.
EDIT:
I think thargoids attacking thargoids is a result of friendly fire. The thargoid omnidirectional lager is very powerful. To give other ships a change there is a 80% change it fires in a random direction a 20% change it fires at the target. (I'm not sure about the real percentage but the majority of the shots is random directed). This random firing is likely to lead to friendly fire.
When you look at several police vessels attacking a single target you also see a lot of friendly fire and police targeting other police. For scanclass police there is fail-safe routine in the update of the source code that makes that when something with scanclass police targets something with scanclass police, the target is reset and the ship receives a target lost message.
One could add something similar for scanclass thargoids in the source. But than you can never script a thargoid ship that was captured by humans and is now used to attack other thargoids.
Maybe one can do something in the thargoid ship-script. Whenever it gets attacked by a ship with scanclass thargoid, it also sends a "target lost" message. But I am not sure if this will work with the default AI. It is not possible to clear the "found_target" with JS.
EDIT2:
Friendly fire between thargoids is rare. I gave all thargoids of "thargorn threat" a script that logged an attack by something with the same scanClass as itself. After witnessing several interstellar battles, there was still no thargoid-thargoid hit logged.