Хмм... Ну, героя можно перевести под другой флаг, так. А потом поставить скрипт, по которому игрок опр. цвета дерется с какой-то армией, тогда наш спутник погибнет. Но надо также разделить героя и спутника, поэтому можно поставить квестовые ворота, задав ему условие, по которому дальше проходит только определенный герой, а после ворот сменить цвет спутнику, далее - невидимые для игрока бой и смерть. Во всяком случае, я тоже собирался делать подобную штуку по такому сценарию.