Improve Companion / Slave / Pet AI
The most annoying things about companion/slaves and tamed monsters is that:
- they cast bolt spells or throw items when PC or another tamed monster is on the line of fire with high possibility to injure them (or even kill).
- they need to be constantly reminded what they should attack or what they should do.
I suggest to add condition to check if PC or another tamed monster is on Line of fire before firing missiles/spells to avoid ankward situations.
I suggest to add some kind of tactic/trigger aggression command so our companion / pet will be more usefull.
for example:
Very aggressive - pet will automatically attack anyone hostile / neutral to PC.
Aggressive - pet will automatically attack only hostile monsters
Defensive - pet will automatically attack only if monster will hit / try to hit our PC (like now)