This should achieve what you want:
..and:
(You could easily have figured this out yourself by looking at the Chinese UHV.)
Regarding another possible UP I would suggest "No War Weariness" for the Celts, as they are a warrior people. This might also go some way towards bridging the divide between them being a Minor Civ and being playable. The good news is that it should be very easy to do. (It could prove harder to disable the old one, but since it seems to all be Python I could give it a try this weekend.)
But its your modmod and your design choices. Once you've uploaded a beta version I could take a look at those other UHVs you suggested in another thread...
Code:
if (iGameTurn == i1700AD):
if (self.getGoal(iCeltia, 2) == -1): #see onCityAcquired()
self.setGoal(iCeltia, 2, 1)
Code:
elif (iPlayer == iCeltia):
if (pCeltia.isAlive()):
if (bConquest):
if (self.getGoal(iCeltia, 2) == -1):
if (iGameTurn <= i1700AD):
if (playerType == iEngland or playerType == iRome):
self.setGoal(iCeltia, 2, 0)
Regarding another possible UP I would suggest "No War Weariness" for the Celts, as they are a warrior people. This might also go some way towards bridging the divide between them being a Minor Civ and being playable. The good news is that it should be very easy to do. (It could prove harder to disable the old one, but since it seems to all be Python I could give it a try this weekend.)
But its your modmod and your design choices. Once you've uploaded a beta version I could take a look at those other UHVs you suggested in another thread...