NOPE good catch. But why are they neutral when they are shooting at my troops?
I mean to fire that General, as he just let the troops under his command get slaughtered and told his men hold your fire hold until the last man.
You need to set an NPR to hostile manually. There are situations where you might want to accept an NPR attack (ground or space) and not fight back. For example, if you intruded on their space and they fired but you retreat without returning fire, or accept the loss of ground troops, it will be much sooner when their diplomatic view of you returns to neutral. If you fire and cause damage, that will take a LOT longer.
I have been thinking more about this issue. I think the natural response when fired on is to fire back. That should be the default of the game.
It is what players would expect to happen. Then add a check box to disable the automatic return fire option.
For those rare intentional situations when you do not want to fire back. Then you should have a box to check to make that happen instead of automatic fire when fired upon.
What gave me this insight was the mining tab for a colony. The last column is for reserve settings. Then down on the bottom of the page is spelled out next to a check box how to enable a double click to set reserve levels. So you explain it plain to the player how to do this right there on the bottom of the page.
So why not do the same for ground combat? With a check box. Normal game setting is what a person would expect to happen. When fired on you fire back.
To disable that from happening for the rare times you do not want to fire back check this box. Not sure what page it should be on. But I think it should be set up like that.
Makes more sense than how it works now. I had no idea I had to set a race that was shooting at me to enemy in order to shoot back.
But I would have an idea to look for a way not to shoot back if I did not want to do so. Why? Because that is not the normal expectation of the game. So then the check box. Check here to remain neutral and not shoot back.