#is_witch_trigger #is_deviant_trigger is_witch_trigger = { custom_description = { text = is_a_witch subject = this OR = { has_trait = witch any_secret = { secret_type = secret_witch } } } } is_witch_known_by_trigger = { OR = { has_trait = witch custom_description = { text = has_a_witch_secret_known_by_character subject = this object = $CHARACTER$ any_secret = { secret_type = secret_witch is_known_by = $CHARACTER$ } } } } is_deviant_trigger = { OR = { has_trait = deviant any_secret = { secret_type = secret_deviant } } } is_incestuous_trigger = { OR = { has_trait = incestuous any_secret = { secret_type = secret_incest } } } sexual_activity_with_partner_is_criminal_in_faith_trigger = { save_temporary_scope_as = sexual_legality_check OR = { #Incest (currently never illegal so commented out) #AND = { # relation_with_character_is_incestuous_in_faith_trigger = { CHARACTER = $PARTNER$ FAITH = $FAITH$ } # trait_is_criminal_in_faith_trigger = { TRAIT = incestuous FAITH = $FAITH$ GENDER_CHARACTER = scope:sexual_legality_check } } #} #Sodomy AND = { relation_with_character_is_sodomy_in_faith_trigger = { CHARACTER = $PARTNER$ FAITH = $FAITH$ } trait_is_criminal_in_faith_trigger = { TRAIT = sodomite FAITH = $FAITH$ GENDER_CHARACTER = scope:sexual_legality_check } } #Adultery/fornication AND = { NOT = { is_consort_of = $PARTNER$ } trait_is_criminal_in_faith_trigger = { TRAIT = fornicator FAITH = $FAITH$ GENDER_CHARACTER = scope:sexual_legality_check } } } }