unify_mam_scripted_effect = {
	# Use temp variable mam_unifier_tag
	every_country = {
		log = "[THIS.GetName] was unified as an MAM nation"
		limit = {
            or = {
                has_country_flag = MAM_southern_nation_flag
            }
        }
		every_controlled_state = { add_core_of = var:mam_unifier_tag }
		var:mam_unifier_tag = {
			annex_country = {
				target = PREV
				transfer_troops = no
			}
		}

	}
	var:mam_unifier_tag = {
		add_ideas = gamerule_unifier_idea
	}
}