One of the things that I dislike most about CK is the fact that you have unfettered militery access through the entire world (except Muslims and Pagans that still seem to be able to pass through Christian lands with inpunity). Militery Access should be defaultly unavailable unless the following applies.
1. The country through which you are passing is part of your ream.
2. You are on Crusade and at war with the (Non Christian) holder of the Crusade target and the country that you are passing through is Christian.
3. You have a treaty of militery access with that county
If you negotiate a treaty of militery access, you should automaticly gain access rights through all vassals of that country. Alliances should only be negotiable with countries that you can get to (by land or sea) and not with far away countries on the other side of the world.
I think the Militery Access in this would be the best way of stopping countries from setting up illogical holdings half way accross the world and ending up in rather strange situations (Like Bohemia bieng in Spain for instance).
1. The country through which you are passing is part of your ream.
2. You are on Crusade and at war with the (Non Christian) holder of the Crusade target and the country that you are passing through is Christian.
3. You have a treaty of militery access with that county
If you negotiate a treaty of militery access, you should automaticly gain access rights through all vassals of that country. Alliances should only be negotiable with countries that you can get to (by land or sea) and not with far away countries on the other side of the world.
I think the Militery Access in this would be the best way of stopping countries from setting up illogical holdings half way accross the world and ending up in rather strange situations (Like Bohemia bieng in Spain for instance).