﻿on_game_start = {
    on_actions = {
		ce_christianity_fixes_setup_effect_setup
    }
}

ce_christianity_fixes_setup_effect_setup = {
    trigger = {
        current_date > 769.1.1 
    }
    effect = {
        ce_christianity_fixes_setup_effect = yes
    }
}

on_faith_conversion = {
    on_actions = {
        coptic_switch
        mandaic_swtich
    }
}

mandaic_swtich ={
    trigger = {
        scope:old_faith = faith:mandeaism
        culture = culture:mandaic
    }
    effect = {
        if = {
            limit = {
                NOT = {
                    liege.culture = culture:mandaic
                }
            }
            set_culture = liege.culture
        }
        else_if = {
            limit = {
                is_ruler = yes
                any_held_title = {
                    tier = tier_county
                    NOT = {
                        culture = culture:mandaic
                    }
                }
            }
            random_held_title = {
                limit = {
                    tier = tier_county
                    NOT = {
                        culture = culture:mandaic
                    }
                }
                culture = {
                    save_scope_as = new_culture
                }
            }
            set_culture = scope:new_culture
        }
        else = {
            set_culture = culture:levantine
        }
    }
}
coptic_switch ={
    trigger = {
        scope:old_faith = faith:coptic
        culture = culture:ce_copt
    }
    effect = {
        if = {
            limit = {
                religion = religion:islam_religion
            }
            set_culture = culture:egyptian
        }
        else_if = {
            limit = {
                NOT = {
                    liege.culture = culture:ce_copt
                }
            }
            set_culture = liege.culture
        }
        else_if = {
            limit = {
                is_ruler = yes
                any_held_title = {
                    tier = tier_county
                    NOT = {
                        culture = culture:ce_copt
                    }
                }
            }
            random_held_title = {
                limit = {
                    tier = tier_county
                    NOT = {
                        culture = culture:ce_copt
                    }
                }
                culture = {
                    save_scope_as = new_culture
                }
            }
            set_culture = scope:new_culture
        }
        else = {
            set_culture = culture:egyptian
        }
    }
}