dh_agot_spawn_NX_egg = {
	$OWNER_SCOPE$ = {
		set_variable = { name = spawn_eggs value = 0 }
	}
	$DRAGON_PARENT$ = {
		save_scope_as = dragon_parent

		create_character_memory = {
			type = agot_dragon_laid_clutch_$AMOUNT_OF_EGGS_TO_SPAWN$
		}

		if = {
			limit = {
				any_relation = {
					type = soulmate
					count > 0
				}
			}
			random_relation = {
				type = soulmate
				save_scope_as = dragon_parent_other
			}
		}
	}
	while = {
		limit = {
			$OWNER_SCOPE$.var:spawn_eggs < $AMOUNT_OF_EGGS_TO_SPAWN$
		}

		if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 1 }
			create_artifact_dragon_egg_whitegold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 2 }
			create_artifact_dragon_egg_white_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 3 }
			create_artifact_dragon_egg_silver_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 4 }
			create_artifact_dragon_egg_grey_1_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 5 }
			create_artifact_dragon_egg_blackgreen_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 6 }
			create_artifact_dragon_egg_blackyellow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 7 }
			create_artifact_dragon_egg_black_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 8 }
			create_artifact_dragon_egg_blackDarkRed_effect = { OWNER = $OWNER_SCOPE$ } 
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 9 }
			create_artifact_dragon_egg_blackred_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 10 }
			create_artifact_dragon_egg_darkred_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 11 }
			create_artifact_dragon_egg_redblackgold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 12 }
			create_artifact_dragon_egg_magma_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 13 }
			create_artifact_dragon_egg_red_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 14 }
			create_artifact_dragon_egg_palered_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 15 }
			create_artifact_dragon_egg_flame_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 16 }
			create_artifact_dragon_egg_tan_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 17 }
			create_artifact_dragon_egg_sunburst_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 18 }
			create_artifact_dragon_egg_rainbowgold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 19 }
			create_artifact_dragon_egg_bronze_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 20 }
			create_artifact_dragon_egg_orange_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 21 }
			create_artifact_dragon_egg_yellow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 22 }
			create_artifact_dragon_egg_gold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 23 }
			create_artifact_dragon_egg_yellowgreen_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 24 }
			create_artifact_dragon_egg_greenorange_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 25 }
			create_artifact_dragon_egg_greengrey_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 26 }
			create_artifact_dragon_egg_green_1_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 27 }
			create_artifact_dragon_egg_green_2_effect = { OWNER = $OWNER_SCOPE$ } 
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 28 }
			create_artifact_dragon_egg_blue_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 29 }
			create_artifact_dragon_egg_darkblue_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 30 }
			create_artifact_dragon_egg_frost_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 31 }
			create_artifact_dragon_egg_iceFire_effect = { OWNER = $OWNER_SCOPE$ } 
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 32 }
			create_artifact_dragon_egg_palebluepink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 33 }
			create_artifact_dragon_egg_goldpink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 34 }
			create_artifact_dragon_egg_purplegold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 35 }
			create_artifact_dragon_egg_bluebronze_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 36 }
			create_artifact_dragon_egg_darkpurple_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 37 }
			create_artifact_dragon_egg_purple_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 38 }
			create_artifact_dragon_egg_pinkspot_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 39 }
			create_artifact_dragon_egg_pink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 40 }
			create_artifact_dragon_egg_palepink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 41 }
			create_artifact_dragon_egg_rainbow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 42 }
			create_artifact_dragon_egg_grey_2_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 43 }
			create_artifact_dragon_egg_greygreenyellow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 44 }
			create_artifact_dragon_egg_brown_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 45 }
			create_artifact_dragon_egg_brownspots_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 101 }
			agot_create_random_white_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 102 }
			agot_create_random_black_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 103 }
			agot_create_random_red_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 104 }
			agot_create_random_orange_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 105 }
			agot_create_random_yellow_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 106 }
			agot_create_random_green_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 107 }
			agot_create_random_blue_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 108 }
			agot_create_random_purple_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 109 }
			agot_create_random_pink_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $DRAGON_PARENT$.var:dh_egg_color_dr = 200}
			agot_create_random_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}

		$OWNER_SCOPE$ = {
			change_variable = {
				name = spawn_eggs
				add = 1
			}
		}
	}
	$OWNER_SCOPE$ = {
		remove_variable = spawn_eggs
	}
}
dh_agot_spawn_NY_egg = {
	$OWNER_SCOPE$ = {
		set_variable = { name = spawn_eggs value = 0 }
	}

	while = {
		limit = {
			$OWNER_SCOPE$.var:spawn_eggs < $OWNER_SCOPE$.var:dh_egg_number_y
		}

		if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 1 }
			create_artifact_dragon_egg_whitegold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 2 }
			create_artifact_dragon_egg_white_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 3 }
			create_artifact_dragon_egg_silver_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 4 }
			create_artifact_dragon_egg_grey_1_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 5 }
			create_artifact_dragon_egg_blackgreen_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 6 }
			create_artifact_dragon_egg_blackyellow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 7 }
			create_artifact_dragon_egg_black_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 8 }
			create_artifact_dragon_egg_blackDarkRed_effect = { OWNER = $OWNER_SCOPE$ } 
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 9 }
			create_artifact_dragon_egg_blackred_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 10 }
			create_artifact_dragon_egg_darkred_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 11 }
			create_artifact_dragon_egg_redblackgold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 12 }
			create_artifact_dragon_egg_magma_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 13 }
			create_artifact_dragon_egg_red_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 14 }
			create_artifact_dragon_egg_palered_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 15 }
			create_artifact_dragon_egg_flame_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 16 }
			create_artifact_dragon_egg_tan_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 17 }
			create_artifact_dragon_egg_sunburst_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 18 }
			create_artifact_dragon_egg_rainbowgold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 19 }
			create_artifact_dragon_egg_bronze_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 20 }
			create_artifact_dragon_egg_orange_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 21 }
			create_artifact_dragon_egg_yellow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 22 }
			create_artifact_dragon_egg_gold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 23 }
			create_artifact_dragon_egg_yellowgreen_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 24 }
			create_artifact_dragon_egg_greenorange_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 25 }
			create_artifact_dragon_egg_greengrey_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 26 }
			create_artifact_dragon_egg_green_1_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 27 }
			create_artifact_dragon_egg_green_2_effect = { OWNER = $OWNER_SCOPE$ } 
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 28 }
			create_artifact_dragon_egg_blue_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 29 }
			create_artifact_dragon_egg_darkblue_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 30 }
			create_artifact_dragon_egg_frost_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 31 }
			create_artifact_dragon_egg_iceFire_effect = { OWNER = $OWNER_SCOPE$ } 
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 32 }
			create_artifact_dragon_egg_palebluepink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 33 }
			create_artifact_dragon_egg_goldpink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 34 }
			create_artifact_dragon_egg_purplegold_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 35 }
			create_artifact_dragon_egg_bluebronze_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 36 }
			create_artifact_dragon_egg_darkpurple_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 37 }
			create_artifact_dragon_egg_purple_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 38 }
			create_artifact_dragon_egg_pinkspot_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 39 }
			create_artifact_dragon_egg_pink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 40 }
			create_artifact_dragon_egg_palepink_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 41 }
			create_artifact_dragon_egg_rainbow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 42 }
			create_artifact_dragon_egg_grey_2_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 43 }
			create_artifact_dragon_egg_greygreenyellow_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 44 }
			create_artifact_dragon_egg_brown_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 45 }
			create_artifact_dragon_egg_brownspots_effect = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 101 }
			agot_create_random_white_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 102 }
			agot_create_random_black_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 103 }
			agot_create_random_red_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 104 }
			agot_create_random_orange_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 105 }
			agot_create_random_yellow_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 106 }
			agot_create_random_green_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 107 }
			agot_create_random_blue_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 108 }
			agot_create_random_purple_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 109 }
			agot_create_random_pink_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}
		else_if = {
			limit = { $OWNER_SCOPE$.var:dh_egg_color_y = 200}
			agot_create_random_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }
		}

		$OWNER_SCOPE$ = {
			change_variable = {
				name = spawn_eggs
				add = 1
			}
		}
	}
	$OWNER_SCOPE$ = {
		remove_variable = spawn_eggs
	}
}

dh_agot_spawn_RANDOM1_egg = {
	$OWNER_SCOPE$ = {
		set_variable = { name = spawn_eggs value = 0 }
	}
	while = {
		limit = {
			$OWNER_SCOPE$.var:spawn_eggs < $AMOUNT_OF_EGGS_TO_SPAWN$
		}

		agot_create_weighted_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }

		$OWNER_SCOPE$ = {
			change_variable = {
				name = spawn_eggs
				add = 1
			}
		}
	}
	$OWNER_SCOPE$ = {
		remove_variable = spawn_eggs
	}
}
dh_agot_spawn_RANDOM2_egg = {
	$OWNER_SCOPE$ = {
		set_variable = { name = spawn_eggs value = 0 }
	}
	$DRAGON_PARENT$ = {
		save_scope_as = dragon_parent
		if = {
			limit = {
				any_relation = {
					type = soulmate
					count > 0
				}
			}
			random_relation = {
				type = soulmate
				save_scope_as = dragon_parent_other
			}
		}
	}
	while = {
		limit = {
			$OWNER_SCOPE$.var:spawn_eggs < $AMOUNT_OF_EGGS_TO_SPAWN$
		}

		agot_create_weighted_dragon_egg_artifact = { OWNER = $OWNER_SCOPE$ }

		$OWNER_SCOPE$ = {
			change_variable = {
				name = spawn_eggs
				add = 1
			}
		}
	}
	$OWNER_SCOPE$ = {
		remove_variable = spawn_eggs
	}
}