so i've been trying to revamp the moodlets page in my sandbox and something struck me it says this "Pawns will not attack innocent animals" under abhorrent however this would only mean direct hits meaning grenades could still hit and since the xml for the precept doesn't actually have any moodlet for responsible kills it shouldn't have any penalty for it though probably still cause the opinion loss and animal killed moodlet also some of the precepts every ideology has also have "classic" versions that aren't visible that are presumably for if you disable the system. i've been looking at the files myself cause its such a mess to just sort through, I see why some moodlets are missing on the page or why the ideology section on thoughts is incomplete since the thoughts are under the precept defs mostly
i've noted what is considered as innocent on the sandbox but the game is so confused on it to quote the check tag i had on it "Rimworld's AI is especially stupid here and i want to be sure regarding this, predators that can't go manhunter will literally hunt someone get shot, start fleeing become "innocent" and then hunt them again becoming "hostile" again repeating the cycle."
its mostly during their hunts, manhunter, or apart of a hostile faction. not fleeing mid-hunt, not downed, or post hunt devouring whatever child they killed. it seems you can also bleed animals and oddly enough not get penalized for it when they die from it, hell brings up the question of how the game detects if you were responsible for a animal's death, presumably you could also just burn them to death or even tox gas them to get away with it, maybe ghouls and mechs bypass this somehow.