### WEIGHT GAIN 

character_event = {

	hide_window = yes
	id = MT.99999
	
	is_triggered_only = yes

	trigger = {
		has_character_flag = weight_gain_0
		has_character_flag = weight_gain_1
		has_character_flag = weight_gain_2
		has_character_flag = weight_gain_3
		has_character_flag = weight_gain_4
		has_character_flag = weight_gain_5
		has_character_flag = weight_gain_6
		has_character_flag = weight_gain_7
		has_character_flag = weight_gain_8
		has_character_flag = weight_gain_9
	}

	immediate = {
		random = {
			chance = 50
			if = {
					limit = {
						check_variable = { which = physique_variable value = 0 }
						NOT = { check_variable = { which = physique_variable value = 20} }
					}
				if = {
					limit = {
						has_character_flag = weight_gain_5
					}
					multiply_variable = { which = physique_variable value = 1.05 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_6
					}
					multiply_variable = { which = physique_variable value = 1.1 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_7
					}
					multiply_variable = { which = physique_variable value = 1.15}
				}
				if = {
					limit = {
						has_character_flag = weight_gain_8
					}
					multiply_variable = { which = physique_variable value = 1.2 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_9
					}
					multiply_variable = { which = physique_variable value = 1.25}
				}

				###

				if = {
					limit = {
						has_character_flag = weight_gain_4
					}
					multiply_variable = { which = physique_variable value = 0.95 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_3
					}
					multiply_variable = { which = physique_variable value = 0.9 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_2
					}
					multiply_variable = { which = physique_variable value = 0.85}
				}
				if = {
					limit = {
						has_character_flag = weight_gain_1
					}
					multiply_variable = { which = physique_variable value = 0.8 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_0
					}
					multiply_variable = { which = physique_variable value = 0.75}
				}

			}
			if = {
					limit = {
						check_variable = { which = physique_variable value = -20 }
						NOT = { check_variable = { which = physique_variable value = 0 } }
					}
				if = {
					limit = {
						has_character_flag = weight_gain_4
					}
					multiply_variable = { which = physique_variable value = 1.05 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_3
					}
					multiply_variable = { which = physique_variable value = 1.1 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_2
					}
					multiply_variable = { which = physique_variable value = 1.15}
				}
				if = {
					limit = {
						has_character_flag = weight_gain_1
					}
					multiply_variable = { which = physique_variable value = 1.2 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_0
					}
					multiply_variable = { which = physique_variable value = 1.25}
				}

				if = {
					limit = {
						has_character_flag = weight_gain_5
					}
					multiply_variable = { which = physique_variable value = 0.95 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_6
					}
					multiply_variable = { which = physique_variable value = 0.9 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_7
					}
					multiply_variable = { which = physique_variable value = 0.85}
				}
				if = {
					limit = {
						has_character_flag = weight_gain_8
					}
					multiply_variable = { which = physique_variable value = 0.8 }
				}
				if = {
					limit = {
						has_character_flag = weight_gain_9
					}
					multiply_variable = { which = physique_variable value = 0.75}
				}

			}
			
		}
	}
}