This may be happening because the animals inside are naturally agressive to the ones outside. This is a tendancy that most "pretamed" animals have. Tamed creautres should only acquire what they are told to acquire, and will not attack on their own unless in the case of natuarally aggressive pets, for example (but not limited to) dragons which may under some circumstances attack without being told to. However animals, which have been tamed before do attack agressive monsters on their own; this is understood to be consistant with OSI.MatronDeWinter wrote:For some reason untamed animals in a house will enter combat with monsters outside and then pathfind towards them without having line of sight.
This is a difference between tamed and untamed pets that should not exist.MatronDeWinter wrote: Another thing I found interesting here is that once an npc enters combat it will stick to that combatant no matter what. For instance, if a sheep inside my house is pressed up against the wall trying to get at an ettin outside (which I don't agree should happen to begin with), I cannot attack and lead it anywhere. Even if I attack it and get close to it, it will not switch combatants over to me and pathfind to me.
Another effect of this is that you can trap an npc, attack it then back away so it cant hit you. Then bring another player in to spar with the trapped npc and the npc will not hit the player that is next to them because they are too busy trying to get to/aggro the first player who is out of range??
I've been concentrating on the crash problem we had over the weekend and plan to post a fix for it today. I agree that you should not be able to fight any creature without them swinging back at you ever, although there are currently many ways to do this (and this has been the case for some time), it's not correct.