I've finally started playing Civ 5 yesterday and I noticed that you cannot declare a protection of a city state unless I am on Friendly or better terms with them. I always start out Neutral with them and it costs 250 gold or more to get Friendlier. However, I've seen the AI go around and Friend and Protect every single city state when they only have something like 50 gold. How is it possible that they do this? Is this some sort of AI cheat? Thanks, and soz if this has been discussed many times before.