This is my first post here.
I hope you guys are all fine and having a nice year so far.
I love this game - I'm not a great general in manual battles, but I love to manage my factions, and Total War Troy I find waaay more fun and dynamic to play than Rome 2. I've played for more than a year now, on and off.
But there are 2 things that **** me off: The lack of a "vassalage" for all factions and the way big influent factions just exterminate other small factions with Confederations. I would really like to be able to have vassals as Achilles too because I don't want to extinguish factions by adding them inside my own and I find it somewhat dumb that at some point, all the map is either Mycenae or Ithaca or Sparta against me. (Having lots of cities in Asia belonging to Ithaca makes zero sense to me while having cities in Asia being vassals of them maintaining their logos and name does make sense)
So kindly ask for help solving these 3 problems:
Make that all factions can have vassals.
Make confederacy only possible (or only diplomatic acceptable/viable) when a faction has one or zero settlements.
I would like not to be engaged in an eternal uninterrupted war with my antagonist. As a player, I don't always hate Paris or Hector, so I would like not to have to wipe them out to finally have peace. I think a rating of -150 to -300 would be more appropriate, making barters and treaties more difficult but not impossible. (But some treaties should be locked, like military alliances, trading regions, and long trades)
I know these changes may not be historically accurate, but I think they would make the campaign more fun - at least for me. I don't always want to kill trojans and be done with it.
I did some digging on Rome 2 and I was able to vassalize and confederate as Rome and Sparta, but it was a long time ago and I don't remember what I did inside the .pack file. So I wonder if I could do it too on Total War Troy. But before I go into exploring, I would like to hear from the community.
Any help is appreciated.
(English is not my first language, I'm sorry for any typos.)