cmp_fumo_create_effect = {
    # Guard the mutation as well as the button. Never resolve marked countries.
    if = {
        limit = {
            is_player = yes
            has_variable = cmp_fumo_enabled
            exists = capital
            has_variable = sakuya_b4_gen_land_amount
            var:sakuya_b4_gen_land_amount >= 0
            var:sakuya_b4_gen_land_amount < 16
            OR = {
                var:sakuya_b4_gen_land_amount = 0
                var:sakuya_b4_gen_land_amount = 1
                var:sakuya_b4_gen_land_amount = 2
                var:sakuya_b4_gen_land_amount = 3
                var:sakuya_b4_gen_land_amount = 4
                var:sakuya_b4_gen_land_amount = 5
                var:sakuya_b4_gen_land_amount = 6
                var:sakuya_b4_gen_land_amount = 7
                var:sakuya_b4_gen_land_amount = 8
                var:sakuya_b4_gen_land_amount = 9
                var:sakuya_b4_gen_land_amount = 10
                var:sakuya_b4_gen_land_amount = 11
                var:sakuya_b4_gen_land_amount = 12
                var:sakuya_b4_gen_land_amount = 13
                var:sakuya_b4_gen_land_amount = 14
                var:sakuya_b4_gen_land_amount = 15
            }
        }
        save_scope_as = sakuya_b4_gen_controller
        clear_variable_list = sakuya_b4_gen_land_recovery_targets
        sakuya_b4_gen_land_state_effect = yes
        sakuya_b4_gen_land_create_named_effect = {
            TYPE = combat_unit_type_cmp_fumo_infantry
            NAME = combat_unit_type_cmp_fumo_infantry
        }
        sakuya_b4_gen_recovery_record_effect = { DOMAIN = land }
    }
}
