@@ -201,6 +201,8 @@ bool ModifierManager::setup_modifier_effects() {
201201 ret &= add_modifier_effect (" rgo_output" , true );
202202 ret &= add_modifier_effect (" rgo_throughput" , true );
203203 ret &= add_modifier_effect (" ruling_party_support" , true );
204+ ret &= add_modifier_effect (" self_unciv_economic_modifier" , false );
205+ ret &= add_modifier_effect (" self_unciv_military_modifier" , false );
204206 ret &= add_modifier_effect (" social_reform_desire" , false );
205207 ret &= add_modifier_effect (" soldier_to_pop_loss" , true );
206208 ret &= add_modifier_effect (" supply_consumption" , false );
@@ -209,6 +211,8 @@ bool ModifierManager::setup_modifier_effects() {
209211 ret &= add_modifier_effect (" tariff_efficiency_modifier" , true );
210212 ret &= add_modifier_effect (" tax_efficiency" , true );
211213 ret &= add_modifier_effect (" unemployment_benefit" , true );
214+ ret &= add_modifier_effect (" unciv_economic_modifier" , false );
215+ ret &= add_modifier_effect (" unciv_military_modifier" , false );
212216 ret &= add_modifier_effect (" unit_recruitment_time" , false );
213217 ret &= add_modifier_effect (" war_exhaustion" , false );
214218
@@ -369,12 +373,11 @@ key_value_callback_t ModifierManager::_modifier_effect_callback(
369373 if (effect_validator (*effect)) {
370374
371375 static const case_insensitive_string_set_t no_effect_modifiers {
372- " boost_strongest_party" , " poor_savings_modifier" , " poor_life_needs" ,
373- " poor_everyday_needs" , " poor_luxury_needs" , " middle_life_needs" ,
374- " middle_everyday_needs" , " middle_luxury_needs" , " rich_life_needs" ,
375- " rich_everyday_needs" , " rich_luxury_needs" , " local_artisan_input" ,
376- " local_artisan_throughput" , " local_artisan_output" , " artisan_input" ,
377- " artisan_throughput" , " artisan_output" , " import_cost"
376+ " boost_strongest_party" , " poor_savings_modifier" , " poor_life_needs" , " poor_everyday_needs" ,
377+ " poor_luxury_needs" , " middle_life_needs" , " middle_everyday_needs" , " middle_luxury_needs" ,
378+ " rich_life_needs" , " rich_everyday_needs" , " rich_luxury_needs" , " local_artisan_input" ,
379+ " local_artisan_throughput" , " local_artisan_output" , " artisan_input" , " artisan_throughput" ,
380+ " artisan_output" , " import_cost" , " unciv_economic_modifier" , " unciv_military_modifier"
378381 };
379382 if (no_effect_modifiers.contains (effect->get_identifier ())) {
380383 Logger::warning (" This modifier does nothing: " , effect->get_identifier ());
0 commit comments