To test, just drop a Spidertron, hover it and run
Code: Select all
/c game.player.selected.destructible = false
I've "fixed" this in my mod by having it destructible, but resisting all damage 100%, and then when an enemy attacks it, the attacker receives a command to "wait" - overwriting the attack command. Not perfect but at least they don't fixate any more.