OK. So I suck at Civ4, still I like to play it (at king level, lower levels are too easy). My current game is as Frederick (renamed Qurqur). I advanced marvelously early in the game, but sort of stalled later on. But that's not what troubles me. What troubles me is that I am at the important part of my game when macemen and knight appear. I can't make the transition peacefully because of my Hannibal neighbour. One of my cities is located right at their border (6 spots or so from his capital). We never had a war, he's only "cautious" towards me (which is the best I can get, as I am the sole un-buddhist player. I'd convert to buddhism just for everyone to like me, but I can't). So Hannibal wants to attack me, for no apparent reason, even though I give him money, we trade resources nicely etc. But what makes is strange is that the same turn he attacks me he becomes vassal of mighty Arabs, who have also other civs as their minions. I simply can not afford a war agains dozens of camel archers at this point, while being at war with Hannibal as well. Why does he do it? If he feels strong enough to attack me, why does he feel so afraid of losing that he asks some other civ for protection? What can I do to make him not attack me? I have no techs I could give, and little money.