Unofficial fan reference · game files of Crusader Kings III 1.20.0.3 “Crozier”
CK3 Database

Decision · Decisions

Visit a Brothel

Ease your mind by indulging in your desires

… on my lap, and everything – and everyone – the brothel has to offer at my beck and call...

Requirements

The game shows no text of its own for these conditions; the script is below.

Shown to a character when (is_shown) (1 line of game script)
has_trait = rakish

As written in game/common/decisions/90_minor_decisions.txt.

Can be taken when (is_valid) (6 lines of game script)
is_available = yes
short_term_gold >= minor_gold_value
is_eunuch_trigger = no
NOT = {
	has_trait = celibate
}

As written in game/common/decisions/90_minor_decisions.txt.

Effects

  • You will lose some Stress
  • Such wanton behavior has inherent risks...
Effect (50 lines of game script)
show_as_tooltip = {
	remove_short_term_gold = minor_gold_value
}
custom_tooltip = stress_loss_drunkard_decision_effect_tooltip
custom_tooltip = stress_threshold.1011.rakish.tt
save_scope_value_as = {
	name = from_stress_loss_decision
	value = yes
}
trigger_event = {
	on_action = stress_loss_rakish
}
if = {
	limit = {
		is_male = yes
	}
	hidden_effect = {
		save_scope_value_as = {
			name = brothel_bastard_chance
			value = {
				value = fertility
				multiply = 10
				add = 5
				if = {
					limit = {
						ai_boldness != 0
					}
					add = {
						value = ai_boldness
						divide = 100
					}
				}
				if = {
					limit = {
						ai_rationality != 0
					}
					add = {
						value = ai_rationality
						divide = 100
						multiply = -1
					}
				}
			}
		}
		random = {
			chance = scope:brothel_bastard_chance
			trigger_event = stress_trait_coping_decisions.2003
		}
	}
}

As written in game/common/decisions/90_minor_decisions.txt.

Source: game/common/decisions/90_minor_decisions.txt and the English localisation, Crusader Kings III 1.20.0.3. “…” marks words the game fills in at play time (a name, a faith, a title).