﻿gptc_zealous_opinion_gain_effect_ns = {
	custom_tooltip = gptc_zealous_opinion_gain_tip
	# stress_impact = { zealous = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_zeal >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_zealous_opinion_loss_effect_ns = {
	custom_tooltip = gptc_zealous_opinion_loss_tip
	# stress_impact = { zealous = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_zeal >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_cynical_opinion_gain_effect_ns = {
	custom_tooltip = gptc_cynical_opinion_gain_tip
	# stress_impact = { cynical = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_zeal <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_cynical_opinion_loss_effect_ns = {
	custom_tooltip = gptc_cynical_opinion_loss_tip
	# stress_impact = { cynical = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_zeal <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_zeal <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_zeal <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_brave_opinion_gain_effect_ns = {
	custom_tooltip = gptc_brave_opinion_gain_tip
	# stress_impact = { brave = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_boldness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_brave_opinion_loss_effect_ns = {
	custom_tooltip = gptc_brave_opinion_loss_tip
	# stress_impact = { brave = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_boldness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_craven_opinion_gain_effect_ns = {
	custom_tooltip = gptc_craven_opinion_gain_tip
	# stress_impact = { craven = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_boldness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_craven_opinion_loss_effect_ns = {
	custom_tooltip = gptc_craven_opinion_loss_tip
	# stress_impact = { craven = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_boldness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_boldness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_boldness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_lazy_opinion_gain_effect_ns = {
	custom_tooltip = gptc_lazy_opinion_gain_tip
	# stress_impact = { lazy = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_energy <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_lazy_opinion_loss_effect_ns = {
	custom_tooltip = gptc_lazy_opinion_loss_tip
	# stress_impact = { lazy = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_energy <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_diligent_opinion_gain_effect_ns = {
	custom_tooltip = gptc_diligent_opinion_gain_tip
	# stress_impact = { diligent = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_energy >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_diligent_opinion_loss_effect_ns = {
	custom_tooltip = gptc_diligent_opinion_loss_tip
	# stress_impact = { diligent = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_energy >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_energy >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_energy >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_forgiving_opinion_gain_effect_ns = {
	custom_tooltip = gptc_forgiving_opinion_gain_tip
	# stress_impact = { forgiving = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_vengefulness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_forgiving_opinion_loss_effect_ns = {
	custom_tooltip = gptc_forgiving_opinion_loss_tip
	# stress_impact = { forgiving = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_vengefulness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_vengeful_opinion_gain_effect_ns = {
	custom_tooltip = gptc_vengeful_opinion_gain_tip
	# stress_impact = { vengeful = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_vengefulness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_vengeful_opinion_loss_effect_ns = {
	custom_tooltip = gptc_vengeful_opinion_loss_tip
	# stress_impact = { vengeful = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_vengefulness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_vengefulness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_vengefulness >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_greedy_opinion_gain_effect_ns = {
	custom_tooltip = gptc_greedy_opinion_gain_tip
	# stress_impact = { greedy = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_greed >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_greedy_opinion_loss_effect_ns = {
	custom_tooltip = gptc_greedy_opinion_loss_tip
	# stress_impact = { greedy = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_greed >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_generous_opinion_gain_effect_ns = {
	custom_tooltip = gptc_generous_opinion_gain_tip
	# stress_impact = { generous = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_greed <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_generous_opinion_loss_effect_ns = {
	custom_tooltip = gptc_generous_opinion_loss_tip
	# stress_impact = { generous = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_greed <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_greed <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_greed <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_gregarious_opinion_gain_effect_ns = {
	custom_tooltip = gptc_gregarious_opinion_gain_tip
	# stress_impact = { gregarious = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_sociability >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_gregarious_opinion_loss_effect_ns = {
	custom_tooltip = gptc_gregarious_opinion_loss_tip
	# stress_impact = { gregarious = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_sociability >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_shy_opinion_gain_effect_ns = {
	custom_tooltip = gptc_shy_opinion_gain_tip
	# stress_impact = { shy = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_sociability <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_shy_opinion_loss_effect_ns = {
	custom_tooltip = gptc_shy_opinion_loss_tip
	# stress_impact = { shy = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_sociability <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_sociability <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_sociability <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_just_opinion_gain_effect_ns = {
	custom_tooltip = gptc_just_opinion_gain_tip
	# stress_impact = { just = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_honor >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_just_opinion_loss_effect_ns = {
	custom_tooltip = gptc_just_opinion_loss_tip
	# stress_impact = { just = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_honor >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_arbitrary_opinion_gain_effect_ns = {
	custom_tooltip = gptc_arbitrary_opinion_gain_tip
	# stress_impact = { arbitrary = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_honor <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_arbitrary_opinion_loss_effect_ns = {
	custom_tooltip = gptc_arbitrary_opinion_loss_tip
	# stress_impact = { arbitrary = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_honor <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_honor <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_honor <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_compassionate_opinion_gain_effect_ns = {
	custom_tooltip = gptc_compassionate_opinion_gain_tip
	# stress_impact = { compassionate = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_compassion >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_compassionate_opinion_loss_effect_ns = {
	custom_tooltip = gptc_compassionate_opinion_loss_tip
	# stress_impact = { compassionate = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_compassion >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_callous_opinion_gain_effect_ns = {
	custom_tooltip = gptc_callous_opinion_gain_tip
	# stress_impact = { callous = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_compassion <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_callous_opinion_loss_effect_ns = {
	custom_tooltip = gptc_callous_opinion_loss_tip
	# stress_impact = { callous = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_compassion <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_compassion <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_compassion <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_calm_opinion_gain_effect_ns = {
	custom_tooltip = gptc_calm_opinion_gain_tip
	# stress_impact = { calm = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_rationality >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_calm_opinion_loss_effect_ns = {
	custom_tooltip = gptc_calm_opinion_loss_tip
	# stress_impact = { calm = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_rationality >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality >= 20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality >= 35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality >= 75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}

gptc_wrathful_opinion_gain_effect_ns = {
	custom_tooltip = gptc_wrathful_opinion_gain_tip
	# stress_impact = { wrathful = -12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_rationality <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_respect_opinion
				opinion = 5
			}
		}
	}
}
gptc_wrathful_opinion_loss_effect_ns = {
	custom_tooltip = gptc_wrathful_opinion_loss_tip
	# stress_impact = { wrathful = 12 }
	hidden_effect = {
		every_courtier_or_guest = {
			limit = { ai_rationality <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_courtier_or_guest = {
			limit = { ai_rationality <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality <= -20 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality <= -35 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
		every_vassal_or_below = {
			limit = { ai_rationality <= -75 }
			add_opinion = {
				target = root
				modifier = gptc_disrespect_opinion
				opinion = -5
			}
		}
	}
}