in some version of De Bello Mundi there's this script that basically prevents you from being able to click with your cursor on Rome thus preventing you from attacking it, but i am not sure it works for AI aswell, i also vaguely remember a mod where you couldnt attack an ally until you sent a diplomat to break the alliance
Is it possible to make a settlement unattackable by both player and AI ? until certain conditions have been met, and what is a good, cheap and effective way to do it ?
to give an example what i am trying to do specifically is to make Carthage unattackable until all other settlements owned by carthage have been taken