• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Toio said:
In the venetian archives Euboea was split in 3 sections , the north and central where mountainous while the south was plains, .....I thought about mountains , but after testing , I found the TUR had a harder time in taking the island, so I left it as plains, .......besides the capital was in the southern area

Can't argue with actual tests. Originally I was peeved with the idea of being able to have a cavalry supremacy in Ionia, since I've always seen it as more than just Euboea, but the Aegean islands as well, like Chios, Samos, Lesbos and others. However, I guess it's made up for by the fact that crossing a strait from Hellas to Ionia takes a huge penalty in-game! Still, maybe having it as forests might be a good half-way point (to avoid the cavalry superiority of plains and the huge extra defensive bonus of mountains)? I won't insist on that and will leave it to the better knowledge of the people who actually saw this test through multiple times. :)
 
ThanatosHelen said:
Can't argue with actual tests. Originally I was peeved with the idea of being able to have a cavalry supremacy in Ionia, since I've always seen it as more than just Euboea, but the Aegean islands as well, like Chios, Samos, Lesbos and others. However, I guess it's made up for by the fact that crossing a strait from Hellas to Ionia takes a huge penalty in-game! Still, maybe having it as forests might be a good half-way point (to avoid the cavalry superiority of plains and the huge extra defensive bonus of mountains)? I won't insist on that and will leave it to the better knowledge of the people who actually saw this test through multiple times. :)

thats an area I never thought of

i might need to test
 
slave trade in the Indian Ocean

By about 1750 the French needed more slaves than Madagascar could produce for Île-de-Bourbon and Île-de-France (Bourbon and Mauritius) and started importing slaves in large numbers. This proved to be a huge economic gain for most of the East African states as the slave trade was enormously profitable. Far more so can be accounted for the the game's growth in slave trading since there's only one sugar island between the two. So I'm thinking about boosting tax values for all of East Africa and Madagascar by 1 for each province that produces slaves and 2 for those that served as entrepôts for the trade. These latter would include Angoche, Mozambique, Kilwa, Zanzibar and maybe Mombasa.
I was thinking about structuring it as a province_spec event with the trigger that the somebody own and control the two islands. Thoughts, comments?
 
Antsirana (808) should be slaves, not sugar. I'm not aware that it produced any significant sugar during the game period and it surely was an important source of slaves for the French.
 
sturmvogel said:
By about 1750 the French needed more slaves than Madagascar could produce for Île-de-Bourbon and Île-de-France (Bourbon and Mauritius) and started importing slaves in large numbers. This proved to be a huge economic gain for most of the East African states as the slave trade was enormously profitable. Far more so can be accounted for the the game's growth in slave trading since there's only one sugar island between the two. So I'm thinking about boosting tax values for all of East Africa and Madagascar by 1 for each province that produces slaves and 2 for those that served as entrepôts for the trade. These latter would include Angoche, Mozambique, Kilwa, Zanzibar and maybe Mombasa.
I was thinking about structuring it as a province_spec event with the trigger that the somebody own and control the two islands. Thoughts, comments?
Good suggestion.
 
Code:
#(1750-1820) East African slave trade increase
event = {
	id = 338464
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	}
	random = no
	province = 763
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 763 value = 2 } #Mombasa
	}
}

event = {
	id = 338465
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 769
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 769 value = 2 } #Niassa
	}
}
event = {
	id = 338466
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 766
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 766 value = 2 } #Rufiji
	}
}
event = {
	id = 338467
	trigger = {
		NOT = { 
			[COLOR=YellowGreen]provincereligion = { province = 768 data = pagan } #not a TP[/COLOR]
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 768
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 768 value = 2 } #Mtawa
	}
}

event = {
	id = 338468
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 765
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 765 value = 2 } #Zanzibar
	}
}		
event = {
	id = 338469
	trigger = {
		NOT = { 
			[COLOR=YellowGreen]provincereligion = { province = 807 data = pagan } #not a TP[/COLOR]
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = [COLOR=YellowGreen]807[/COLOR]
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 807 value = 1 } #Ambovombe
	}
}
[COLOR=Red]event = {
	id = 338470
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 769
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 769 value = 2 } #Niassa
	}
}[/COLOR]
event = {
	id = 338471
	trigger = {
		NOT = { 
			[COLOR=YellowGreen]provincereligion = { province = 808 data = pagan } #not a TP[/COLOR]
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 808
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 808 value = 1 } #Antsirana
	}
}
event = {
	id = 338472
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 762
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 762 value = 1 } #Kenya
	}
}
event = {
	id = 338473
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 764
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 764 value = 1 } #Tanga
	}
}
event = {
	id = 338474
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 767
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 767 value = 1 } #Lindi
	}
}
event = {
	id = 338475
	trigger = {
		NOT = { 
			[COLOR=YellowGreen]provincereligion = { province = 770 data = pagan } #not a TP[/COLOR]
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 770
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 770 value = 1 } #Nampuia
	}
}
event = {
	id = 338476
	trigger = {
		NOT = { 
			[COLOR=YellowGreen]provincereligion = { province = 771 data = pagan } #not a TP[/COLOR]
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 771
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 771 value = 1 } #Zambezia
	}
}
event = {
	id = 338477
	trigger = {
		NOT = { 
			[COLOR=YellowGreen]provincereligion = { province = 772 data = pagan } #not a TP[/COLOR]
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = 772
	name = "EVENTNAME338464" #East African slave trade increase
	desc = "EVENTHIST338464"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = provincetax which = 772 value = 1 } #Inhambane
	}
}
EVENTNAME338464;East African slave trade increase;;;;;;;;;;
EVENTHIST338464;From about 1750 the French efforts to develop the agricultural potential of the Mascarene Islands in the Indian Ocean exceeded the supply of slaves available from Madagascar. Unwilling or unable to find whites to work the plantations they imported large numbers of slaves from East Africa. Almost single-handedly they boosted the economy of East Africa as the demand for ivory was largely static by this date and human beings were the only other easily accessible resource. Large expeditions were formed by both Africans and Arabs to venture into the interior of Africa in search of slaves. These expeditions were enormously profitable for all concerned, except for the slaves themselves.;;;;;;;;;;
 
Last edited:
Garbon said:
You could split and have them mutually exclusive.

Oh and "Oh, the humanity!" :p
What? I borrowed that from one of the earthquake events :)

I think that it takes both of the islands being exploited to fully rev up the demand for slaves, not just one.
 
Crap. I suppose I could use a non-pagan trigger for 810 and 809 when I write an even for each province. Sigh. :(

Edit: reworked the event into single province versions.
 
Last edited:
sturmvogel said:
...
EVENTNAME338464;East African slave trade increase;;;;;;;;;;
EVENTHIST338464;From about 1750 the French efforts to develop the agricultural potential of the Mascarene Islands in the Indian Ocean exceeded the supply of slaves available from Madagascar. Unwilling or unable to find whites to work the plantations they imported large numbers of slaves from East Africa. Almost single-handedly they boosted the economy of East Africa as the demand for ivory was largely static by this date and human beings were the only other easily accessible resource. Large expeditions were formed by both Africans and Arabs to venture into the interior of Africa in search of slaves. These expeditions were enormously profitable for all concerned, except for the slaves themselves.;;;;;;;;;;

I'm a little uneasy about requiring both islands to be owned by the same power, but I can live with it as is.

Is there a reason to use
deathdate = { day = 29 month = december year = 1819 }
as deathdate instead of simply
year 1820?

Your text specifically mentions the french efforts, but the event fires also if someone else, possibly even two different nations colonize those two provinces. Perhaps better "historically the French..."?

Does the event mean that the slaves sold are from the same province which get the raise in provincetax? If so, should the province perhaps lose a bit of population?
For example POR 260193 (sugar in the canaries) added 300 population to the province for importing slaves.
That would not be too harsh as population is a "renewable" resource that raises by itself in the game while provincetax or manpower are only changed by event.
 
ConjurerDragon said:
Is there a reason to use
deathdate = { day = 29 month = december year = 1819 }
as deathdate instead of simply
year 1820?

Your text specifically mentions the french efforts, but the event fires also if someone else, possibly even two different nations colonize those two provinces. Perhaps better "historically the French..."?

Does the event mean that the slaves sold are from the same province which get the raise in provincetax? If so, should the province perhaps lose a bit of population?
For example POR 260193 (sugar in the canaries) added 300 population to the province for importing slaves.
That would not be too harsh as population is a "renewable" resource that raises by itself in the game while provincetax or manpower are only changed by event.
I've never been that fond of the "historically" event texts. I think that the players are smart enough to figure out that things would be pretty much the same no matter who colonized the islands. Otherwise the event would be limited to specific nations.
You make a good point about raising the pop in Bourbon and Mauritius to reflect the slaves; I hadn't even thought about them. A lot of the slaves imported from East Africa were seized from further inside Africa so I'm not worried about decreasing the populations of the coastal provinces.
 
Code:
event = {
	id = 338478
	trigger = {
		NOT = { 
			provincereligion = { province = 809 data = pagan } #not a TP
		}
	random = no
	province = 809
	name = "EVENTNAME338478" #Slaves imported from East Africa
	desc = "EVENTHIST338478"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = population which = 809 value = 5000 } #Bourbon
	}
}

event = {
	id = 338479
	trigger = {
		NOT = { 
			provincereligion = { province = 810 data = pagan } #not a TP
		}
	random = no
	province = [COLOR=YellowGreen]810[/COLOR]
	name = "EVENTNAME338478" #Slaves imported from East Africa
	desc = "EVENTHIST338478"
	#-#

	date = { day = 18 month = january year = 1750 }
	offset = 360
	deathdate = { day = 29 month = december year = 1819 }

	action_a = {
		name = "ACTIONNAME338055A" #Oh, the humanity!
		command = { type = population which = 810 value = 5000 } #Mauritius
	}
}
EVENTNAME338478;Slaves imported from East Africa;;;;;;;;;;
EVENTHIST338478;The French imported large numbers of slaves from East Africa and Madagascar to work the plantations in Île-de-Bourbon and Île-de-France.;;;;;;;;;;
 
Last edited:
Some provinces could be TP and provincetax command will have no effect. Better test if province is "not a TP" itself (even if province could have been colonized by a Pagan country) for Mtawa, Ambovombe (and typo in 338469: province is 807, not 769), Antsirana, Nampuia, Zambezia and Inhambane.

I will change deathdate to "year = 1820" (as usual). No need to change this.

There is a problem with 338470. Niassa is already impacted in 338465. Is it intended?

Why 338478 and 338479 don't require both provinces being not a TP to match trigger of provincetax events?
Typo in 338479: involved province should be 810.

I have to agree with ConjurerDragon on the "historically" issue when French could not be involved at all, even if players are smart enough. Better add it at the start of the descriptions. There is no impact on the events themselves but information is useful to suggest plausability for other countries than historical ones.
 
Last edited:
YodaMaster said:
Some provinces could be TP and provincetax command will have no effect. Better test if province is "not a TP" itself (even if province could have been colonized by a Pagan country) for Mtawa, Ambovombe (and typo in 338469: province is 807, not 769), Antsirana, Nampuia, Zambezia and Inhambane.

I will change deathdate to "year = 1820" (as usual). No need to change this.

There is a problem with 338470. Niassa is already impacted in 338465. Is it intended?

Why 338478 and 338479 don't require both provinces being not a TP to match trigger of provincetax events?
Typo in 338479: involved province should be 810.

I have to agree with ConjurerDragon on the "historically" issue when French could not be involved at all, even if players are smart enough. Better add it at the start of the descriptions. There is no impact on the events themselves.
Text is fine as is. I had originally planned to limit them to ownership by France, but further consideration of British and Dutch slavery in their sugar colonies persuaded me that nobody would do the noble thing here.

The population increase of slaves for Mauritius and Bourbon is entirely independent of what's happening on the other island. The slaves will be shipped there regardless. The reverse isn't true.
 
sturmvogel said:
Text is fine as is. I had originally planned to limit them to ownership by France, but further consideration of British and Dutch slavery in their sugar colonies persuaded me that nobody would do the noble thing here.
Yes, texts are fine but starting them with "Historically, ..." will add something.

sturmvogel said:
The population increase of slaves for Mauritius and Bourbon is entirely independent of what's happening on the other island. The slaves will be shipped there regardless. The reverse isn't true.
Ok but provincetax increase will only happen when the two provinces will be colonized while population boost will happen as soon as first one will be, right?

I'm always confused with NOT condition... Is:
Code:
		NOT = {
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
the same as:
Code:
		OR = {
			NOT = {
				provincereligion = { province = 809 data = pagan } #not a TP
			}
			NOT = {
				provincereligion = { province = 810 data = pagan } #not a TP
			}
		}
With first formulation, I understand both provinces must be colonized. With second one, only one is sufficient. Am I wrong?
 
YodaMaster said:
Yes, texts are fine but starting them with "Historically, ..." will add something.

Ok but provincetax increase will only happen when the two provinces will be colonized while population boost will happen as soon as first one will be, right?

I'm always confused with NOT condition... Is:
Code:
		NOT = {
			provincereligion = { province = 809 data = pagan } #not a TP
			provincereligion = { province = 810 data = pagan } #not a TP
		}
the same as:
Code:
		OR = {
			NOT = {
				provincereligion = { province = 809 data = pagan } #not a TP
			}
			NOT = {
				provincereligion = { province = 810 data = pagan } #not a TP
			}
		}
With first formulation, I understand both provinces must be colonized. With second one, only one is sufficient. Am I wrong?
No, you're correct. OR = { always raises a big flag for me.
Both islands must be colonized to trigger provincetax increases, but population increase will happen if the island is colonized.
 
Ok, it is clear now.

With removal of 338470, I renumbered following events. No need to change in the proposal but first free id will be 338479 (with no hole) and not 338480.