Event
Repairing the Ancient Great Wall of China

Ever since times of old, security on the northern frontier has been an important issue. One problem is the sorry state of the Ancient Great Wall of China, built in ancient times, but left to crumble in recent centuries. We could repair it, but it would be expensive and the effort, both physical and fiscal, would likely cause some unrest among the people. However, with improved defenses, the provinces in the area would likely become more productive and secure, while without them, people may leave for safer havens. What shall we do?
Ancient Great Wall of ChinaBuildingimmediate
ChinaCountrytrigger
Middle KingdomInternational Organizationoption 1, option 3
Enable HarmonyModifier Typeoption 5
Enable RighteousnessModifier Typeoption 1, option 3Definitionin_game/events/DHE/flavor_chi.txt:138
139type = country_event
140title = flavor_chi.2.title Repairing the Ancient Great Wall of China
141desc = flavor_chi.2.desc Ever since times of old, security on the northern frontier has been an important issue. One problem is the sorry state of the Ancient Great Wall of China, built in ancient times, but left to crumble in recent centuries. We could repair it, but it would be expensive and the effort, both physical and fiscal, would likely cause some unrest among the people. However, with improved defenses, the provinces in the area would likely become more productive and secure, while without them, people may leave for safer havens. What shall we do?
142outcome = neutral
144fire_only_once = yes
151illustration_tags = {
15210 = interior
15310 = regular
}
156immediate = {
}
158random_province = {
159limit = {
160any_location_in_province = {
}
}
164save_scope_as = target_province1
}
166random_province = {
167limit = {
168this != scope:target_province1
169any_location_in_province = {
}
}
173save_scope_as = target_province2
}
175random_province = {
176limit = {
177this != scope:target_province1
178this != scope:target_province2
179any_location_in_province = {
}
}
183save_scope_as = target_province3
}
185set_local_variable = {
186name = wall_maintenance_price
187value = 0
}
189ordered_owned_location = {
193order_by = population
194max = 5
196root = {
197change_local_variable = {
198name = wall_maintenance_price
199add = prev.location_tax_base
}
}
}
}