Event
Workers Flee the Burden of Tax

As a result of the costs accumulated during the last few years, workers are fleeing our domain due to high taxes. The heavy taxation imposed by the ruling oligarchy has become unbearable for the laboring class and even merchants across our ports. Facing economic hardship, many workers choose to leave their homes in search of better opportunities elsewhere. The exodus of workers exacerbates the social and economic tensions within Country, further fueling the grievances that lead to the revolt.
Allows Laborers to MigrateModifier Typeoption 1
Allows Peasants to MigrateModifier Typeoption 1
LaborersPop Typeimmediate, trigger
PeasantsPop Typeimmediate, triggerDefinitionin_game/events/disaster/ciompi_revolt.txt:266
267type = country_event
268category = disaster_event
269title = ciompi_revolt.5.title Workers Flee the Burden of Tax
270desc = ciompi_revolt.5.desc As a result of the costs accumulated during the last few years, workers are fleeing our domain due to high taxes. The heavy taxation imposed by the ruling oligarchy has become unbearable for the laboring class and even merchants across our ports. Facing economic hardship, many workers choose to leave their homes in search of better opportunities elsewhere. The exodus of workers exacerbates the social and economic tensions within Country, further fueling the grievances that lead to the revolt.
271outcome = neutral
273fire_only_once = yes
274image = "gfx/interface/illustrations/disaster/peasants_war.dds"
275trigger = {
276exists = capital
277capital = {
}
287any_neighbor_country = {
288at_war = no
289exists = capital
290capital.province_definition != root.capital.province_definition
}
}
294immediate = {
299every_pop = {
300limit = {
301location.province = root.capital.province
303trigger_if = {
304limit = {
304root.modifier:global_peasants_migration_allowed = yes
}
305pop_satisfaction < 0.6
}
307trigger_else = {
307pop_satisfaction < 0.5
}
}
309save_temporary_scope_as = target_pop
310root = {
311change_variable = {
313add = {
314value = scope:target_pop.pop_size
315if = {
316limit = {
316root.modifier:global_peasants_migration_allowed = yes
}
317multiply = 0.03
}
319else = {
319multiply = 0.02
}
}
}
}
}
330every_pop = {
331limit = {
332location.province = root.capital.province
334trigger_if = {
335limit = {
335root.modifier:global_laborers_migration_allowed = yes
}
336pop_satisfaction < 0.6
}
338trigger_else = {
338pop_satisfaction < 0.5
}
}
340save_temporary_scope_as = target_pop
341root = {
342change_variable = {
344add = {
345value = scope:target_pop.pop_size
346if = {
347limit = {
347root.modifier:global_laborers_migration_allowed = yes
}
348multiply = 0.03
}
350else = {
350multiply = 0.02
}
}
}
}
}
356random_neighbor_country = {
357limit = {
358at_war = no
359capital.province_definition != root.capital.province_definition
}
361save_scope_as = target_country
}
363ruler ?= {
364save_scope_as = target_character
}
}