The main post has been updated with the latest version of vassals.
-Vassal units can be selected if you want to inspect them but they ignore all commands given to them by the player.
-vassals once captured project the players influence around themselves.
-vassals will produce patrol armies that protect their territory.
-Once a vassals patrol armies get big enough, they will instead be used by the vassal to attack your enemies.
Vassals will spawn randomly, but right now they will spawn in the same specific random place on every map type for testing purposes.
The idea of vassals as a complete AI player sounds like a really interesting way to implement the feature, I really want to implement them in such a way that they become points of interest on maps. Something to fight over.