Just started a new game as a test to check this.Chris Rosenkreutz wrote:I've been adding code to log all the reasons why the AI turns hostile on you. I'm trying to mod it so that it behaves more fairly and rationally.
That's the TNM alarm bug from case 4 above.Hassat Hunter wrote: But on day 1 you can also get weird activity from the firewalls. For example I have had a firewall turn hostile on me for seeing an unconscious firewall (knocked down by Master Kale), or when scaring the n00bs the firewall near the subway suddenly became hostile after he killed them.That's a result of civilians getting scared. The firewalls don't hate you when the spiderbot is upset at you because they aren't on the spiderbots side. But the civilians don't make that distinction: they are still scared of you because of it. The firewalls are on the civilians side so they attack you for upsetting the civilians. At least that's what happened when I tried this yesterday.JeniSkunk also mentioned firewalls attacking the spiderbot and turning hostile as a result.
I drew the minispiderbot to the firewalls, and they ID'd the minispiderbot as an enemy. They ran past the civilian male and female that stand outside Phas's apartment; and those two were paniced by the drawn weapons being carried by the running firewalls. At that point, the firewalls paid no attention to the fear status of the civilians. The firewalls ran up the stairs near the subway to reach the area where the minispiderbot was. They successfully terminated it, but in the process; the Firewall Agent was injured to the point of going into stealth mode.
During returning to their guard duty at the road block; the firewalls passed back by the civilian couple who had calmed down. Whilst I was watching them return to their post, one of the Firewalls turned hostile on me for no visible reason. When that Firewall drew his weapon, the two civilians paniced, and then the other firewalls became hostile to me as well.
Note: The civilians were NOT scared by me during any part of this, but by the firewalls having drawn weapons in the detect radius of the civilians. The DX AI, however, treatss the civilians being scared as being because I directly did something in their area to make them scared.
Thanks for doing that status tracking, Chris.There might be other reasons for unwarranted AI hostility but I haven't come across them. It's looking like it shouldn't be too hard to mod the AI into being sensible. I'll refrain from claiming I've done it until I've not seen any for a few hours of play nonetheless.
I hope my info from the events in the Downtown area gives you some more possible clues as to what to look for.
Jenifur Charne