Ok i have a game right now where the enemy is using longbowmen the ones that get a bonus to defense when in a city and I am using modern weapons like guns and aircraft. I have a really hard time killing those bowmen and taking cities. Even after taking the city defense down to 0% they kill my musketmen or anything else i attack them with, and aircraft seem to have no effect on units in cities.