ORIGINAL: Shark7
ORIGINAL: VarekRaith
ORIGINAL: Shark7
You do realize leaving the war and attack decisions on manual prevents this, right? They will still attack anything that is threatening one of your ships/planets/bases, but they will not go on the offensive. Never let the AI handle diplomacy or war, its fine for the mundane, tedious stuff, but not for stuff that requires your attention.
No, it doesn't. I've been playing with Automation set Expert since the game came out. Ships will auto-attack anything in the system they are in, regardless of the orders I give them. I don't want them to go after anything, they're on manual for that very reason!
I just tested this. I sent a lone destroyer, on manual, to a system with a pirate base. Said ship is on the other side of the system from the pirate base. Said ship attacks base, getting itself killed.
You set the ship to patrol the system and it attacked a PIRATE base. To me, it is behaving as it should. It spotted a pirate with is always considered hostile and attacked it. The real question is: If you send it to a neutral empire system, does it attack? If so, then that is a problem.
Tell me this is not the desired effect of the auto-attack code.
Ship has no mission. No automation of any kind. His last order was to stop.

Ship auto-attacks local pirate base. This base is of no threat to my ship. This system has no other assets of mine in it.

My entire point is that ships under my control should only do what I tell them to. The range at which it will auto-engage hostiles under manual is too large. If it has to jump to reach its automatically acquired target, it's too far. If it were to destroy the base, which it obviously won't, my ship will not return to where it originally was. This feature, as currently implemented, forces me to babysit my ships.
What makes it more annoying, is when I tell him to stop, he re-targets the base to attack it! If I tell him to stop again, he re-re-targets it! This means that I actually have no real control of the ship. It's partially automated, even under full manual control and automation options completely turned off.




