A good way to fix city-states would be to make the relation more dynamic than "give me 1000 gold every so often and we'll be best friends". Yeah, yeah. I know that there are quests but so what? I'm sick and tired of the constant "kill the other city-state" quests that come up. City-states should give missions that benefit them so what does killing another city-state do for them? Nothing. Same with the "connect to a resource" missions. I get the barbarians and request for units and honestly, those are the only ones worth while.
If they had implemented international trade through roads, then the mission to connect the road wouldn't be so stupid. Puppet cities aren't puppet cities; they act more like autonomous regions than puppet cities (which is why I started a "Better Puppet State" thread in suggestions). The problem is that because they won't hurry up and release the DLL so modders can do what they do best (ie, fix the game, add stuff, new mechanics), I don't even think I can touch onto the problem.
Yep. The City States are basically vending machines. Lol.
As for the DLL, I highly doubt they will ever release that. Soren Johnson said he had a heck of a fight with 2K Games in order to get the SDK released as there were supposedly legal issues. Who is going to go to bat for Civ players this time?
I'd love to be proven wrong of course but I think Firaxis/2K Games is much more interested in churning out DLC than releasing the DLL.
