﻿mbrxxx_blademaster_effect = {
	random_list = {
		50 = {
			add_character_flag = {
				flag = mbrxxx_had_training_blade
				months = 12
			}

			send_interface_message = {
				type = event_generic_good
				title = mbrxxx_message_blademaster_training_title
				desc = mbrxxx_message_blademaster_training
				left_icon = scope:mbrxxx_warden_station_traveller

				add_character_modifier = {
					modifier = mbrxxx_blademaster_training_modifier
					years = 5
				}

				if = {
					limit = { not = { has_trait = lifestyle_blademaster } }

					add_trait = lifestyle_blademaster
					add_trait_xp = {
						trait = lifestyle_blademaster
						value = small_lifestyle_random_xp_low
					}
				}
				else_if = {
					limit = {
						has_trait_xp = {
							trait = lifestyle_blademaster
							value < trait_third_level
						}
					}
					add_trait_xp = {
						trait = lifestyle_blademaster
						value = {
							integer_range = {
								min = small_lifestyle_random_xp_low
								max = small_lifestyle_random_xp_high
							}
						}
					}
				}
			}

			if = {
				limit = { scope:mbrxxx_warden_station_traveller = scope:mbrxxx_warden_station_patron }
				scope:mbrxxx_warden_station_patron = {
					remove_short_term_gold = 5
				}
			}
			else = {
				scope:mbrxxx_warden_station_patron = {
					add_gold = 15
				}
			}
		}
		50 = {
		}
	}
}