namespace = RWBY

character_event = {
	id = "RWBY.403"
	hide_window = yes
	is_triggered_only = yes
	
immediate = {
	if = {
		limit = { is_father_real_father = no }
		if = {
			limit = {
				real_father = { trait = psuedo_god }
				mother = { trait = psuedo_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god
						}
				
						50 = {
							add_trait = psuedo_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divine
				}
		}
		if = {
			limit = {
				real_father = { trait = psuedo_god }
				NOT = {mother = { trait = psuedo_god }}
				}
			random_list = {
						50 = {
							add_trait = psuedo_demi_god
						}
				
						50 = {
							add_trait = psuedo_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		if = {
			limit = {
				NOT = {real_father = { trait = psuedo_god }}
				mother = { trait = psuedo_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_demi_god
						}
				
						50 = {
							add_trait = psuedo_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		}
		
	if = {
		limit = { is_father_real_father = yes }
		if = {
			limit = {
				father = { trait = psuedo_god }
				mother = { trait = psuedo_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god
						}
				
						50 = {
							add_trait = psuedo_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divine
				}
		}
		if = {
			limit = {
				father = { trait = psuedo_god }
				NOT = {mother = { trait = psuedo_god }}
				}
			random_list = {
						50 = {
							add_trait = psuedo_demi_god
						}
				
						50 = {
							add_trait = psuedo_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		if = {
			limit = {
				NOT = {father = { trait = psuedo_god }}
				mother = { trait = psuedo_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_demi_god
						}
				
						50 = {
							add_trait = psuedo_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		}
	if = {
		limit = { is_father_real_father = no }
		if = {
			limit = {
				real_father = { trait = true_god }
				mother = { trait = true_god }
				}
			random_list = {
						50 = {
							add_trait = true_god
						}
				
						50 = {
							add_trait = true_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divine
				}
		}
		if = {
			limit = {
				real_father = { trait = true_god }
				NOT = {mother = { trait = true_god }}
				}
			random_list = {
						50 = {
							add_trait = true_god
						}
				
						50 = {
							add_trait = true_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		if = {
			limit = {
				NOT = {real_father = { trait = true_god }}
				mother = { trait = true_god }
				}
			random_list = {
						50 = {
							add_trait = true_demi_god
						}
				
						50 = {
							add_trait = true_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
	}
		
	if = {
		limit = { is_father_real_father = yes }
		if = {
			limit = {
				father = { trait = true_god }
				mother = { trait = true_god }
				}
			random_list = {
						50 = {
							add_trait = true_god
						}
				
						50 = {
							add_trait = true_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divine
				}
		}
		if = {
			limit = {
				father = { trait = true_god }
				NOT = {mother = { trait = true_god }}
				}
			random_list = {
						50 = {
							add_trait = true_demi_god
						}
				
						50 = {
							add_trait = true_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		if = {
			limit = {
				NOT = {father = { trait = true_god }}
				mother = { trait = true_god }
				}
			random_list = {
						50 = {
							add_trait = true_demi_god
						}
				
						50 = {
							add_trait = true_demi_god
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		}
}
}


character_event = {
	id = "RWBY.404"
	hide_window = yes
	is_triggered_only = yes
	
immediate = {
	if = {
		limit = { is_father_real_father = no }
		if = {
			limit = {
				real_father = { trait = psuedo_demi_god }
				mother = { trait = psuedo_demi_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_demi_god
						}
				
						50 = {
							add_trait = psuedo_demi_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divinesh
				}
		}
		if = {
			limit = {
				real_father = { trait = psuedo_demi_god }
				NOT = {mother = { trait = psuedo_demi_god }}
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
			}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {real_father = { trait = psuedo_demi_god }}
				mother = { trait = psuedo_demi_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
		
	if = {
		limit = { is_father_real_father = yes }
			if = {
			limit = {
				father = { trait = psuedo_demi_god }
				mother = { trait = psuedo_demi_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_demi_god
						}
				
						50 = {
							add_trait = psuedo_demi_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divinesh
				}
		} 
		if = {
			limit = {
				father = { trait = psuedo_demi_god }
				NOT = {mother = { trait = psuedo_demi_god }}
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
				}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {father = { trait = psuedo_demi_god }}
				mother = { trait = psuedo_demi_god }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
		
		
		
	if = {
		limit = { is_father_real_father = no }
		if = {
			limit = {
				real_father = { trait = true_demi_god }
				mother = { trait = true_demi_god }
				}
			random_list = {
						50 = {
							add_trait = true_demi_god
						}
				
						50 = {
							add_trait = true_demi_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divine
				}
		}
		if = {
			limit = {
				real_father = { trait = true_demi_god }
				NOT = {mother = { trait = true_demi_god }}
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
		if = {
			limit = {
				NOT = {real_father = { trait = true_demi_god }}
				mother = { trait = true_demi_god }
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineish
			}
		}
	}
		
	if = {
		limit = { is_father_real_father = yes }
		if = {
			limit = {
				father = { trait = true_demi_god }
				mother = { trait = true_demi_god }
				}
			random_list = {
						50 = {
							add_trait = true_demi_god
						}
				
						50 = {
							add_trait = true_demi_god
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divineish
				}
		}
		if = {
			limit = {
				father = { trait = true_demi_god }
				NOT = {mother = { trait = true_demi_god }}
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {father = { trait = true_demi_god }}
				mother = { trait = true_demi_god }
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
		
		
		if = {
		limit = { is_father_real_father = yes }
		if = {
			limit = {
				father = { trait = true_god_descendant }
				mother = { trait = true_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divineish
				}
		}
		if = {
			limit = {
				father = { trait = true_god_descendant }
				NOT = {mother = { trait = true_god }}
				NOT = {mother = { trait = psuedo_god }}
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {father = { trait = true_god }}
				NOT = {father = { trait = psuedo_god }}
				mother = { trait = true_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
		if = {
		limit = { is_father_real_father = no }
		if = {
			limit = {
				real_father = { trait = true_god_descendant }
				mother = { trait = true_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divineish
				}
		}
		if = {
			limit = {
				real_father = { trait = true_god_descendant }
				NOT = {mother = { trait = true_god }}
				NOT = {mother = { trait = psuedo_god }}
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {real_father = { trait = true_god }}
				NOT = {real_father = { trait = psuedo_god }}
				mother = { trait = true_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = true_god_descendant
						}
				
						50 = {
							add_trait = true_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
		
		if = {
		limit = { is_father_real_father = yes }
		if = {
			limit = {
				father = { trait = psuedo_god_descendant }
				mother = { trait = psuedo_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divineish
				}
		}
		if = {
			limit = {
				father = { trait = psuedo_god_descendant }
				NOT = {mother = { trait = true_god }}
				NOT = {mother = { trait = psuedo_god }}
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {father = { trait = true_god }}
				NOT = {father = { trait = psuedo_god }}
				mother = { trait = psuedo_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
		if = {
		limit = { is_father_real_father = no }
		if = {
			limit = {
				real_father = { trait = psuedo_god_descendant }
				mother = { trait = psuedo_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
						
					}
					ROOT = {
				change_variable = { which = global_divinity_trait value = 1}
				set_character_flag = Divineish
				}
		}
		if = {
			limit = {
				real_father = { trait = psuedo_god_descendant }
				NOT = {mother = { trait = true_god }}
				NOT = {mother = { trait = psuedo_god }}
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		if = {
			limit = {
				NOT = {real_father = { trait = true_god }}
				NOT = {real_father = { trait = psuedo_god }}
				mother = { trait = psuedo_god_descendant }
				}
			random_list = {
						50 = {
							add_trait = psuedo_god_descendant
						}
				
						50 = {
							add_trait = psuedo_god_descendant
						}
		}	
		ROOT = {
				change_variable = { which = global_demi_trait value = 1}
				set_character_flag = Divineesh
			}
		}
		}
	}
}