on_birth_child = {
	on_actions = {
		on_birth_child_valyrian
	}
}

# not finished

on_birth_child_valyrian = {
	effect = {
		hidden_effect = {
            if = {
				limit = {
					exists = scope:child.dynasty
					scope:child.dynasty = { has_dynasty_perk = valyrian_legacy_1 }
					OR = { # The child must have a real parent of the Dynasty...
						scope:mother.dynasty = scope:child.dynasty
						scope:real_father.dynasty = scope:child.dynasty
					}
				}
				random = {
					chance = 25
					add_trait = fire_obsessed
				}
			}
			if = {
				limit = {
					exists = scope:child.dynasty
					scope:child.dynasty = { has_dynasty_perk = valyrian_legacy_3 }
					OR = { # The child must have a real parent of the Dynasty...
						scope:mother.dynasty = scope:child.dynasty
						scope:real_father.dynasty = scope:child.dynasty
					}
				}
				random = {
					chance = 25
					add_trait = lifestyle_mystic
				}
				random = {
					chance = 25
					add_trait = dragon_dreams
				}
			}
			if = {
				limit = {
					exists = scope:child.dynasty
					scope:child.dynasty = { has_dynasty_perk = valyrian_legacy_4 }
					OR = { # The child must have a real parent of the Dynasty...
						scope:mother.dynasty = scope:child.dynasty
						scope:real_father.dynasty = scope:child.dynasty
					}
				}
				random = {
					chance = 5
					add_trait = conqueror
				}
				random = {
					chance = 25
					add_trait = pure_blooded
				}
				random = {
					chance = 50
					add_trait = lunatic_genetic
				}
			}
			if = {
				limit = {
					exists = scope:child.dynasty
					scope:child.dynasty = { has_dynasty_perk = valyrian_legacy_5 }
					OR = { # The child must have a real parent of the Dynasty...
						scope:mother.dynasty = scope:child.dynasty
						scope:real_father.dynasty = scope:child.dynasty
					}
				}
				random = {
					chance = 10
					add_trait = scaly
				}
				random = {
					chance = 15
					add_trait = draconic
					add_trait = giant
					add_trait = strong
					add_trait = infertile
					add_trait = conqueror
				}
			}
        }
    }
}