I have a working event that turns someone into senator (by decision if some requisites are fulfilled). But i want this event to give extra traits if you previously had other trait. I checked in vanilla CK2 and they use "if" but it is not working on my event, any idea of what is wrong?
Code:
option = {
name = EVTOPTAromano.13
trigger = {
OR = {
learning = 20
diplomacy = 20
intrigue = 20
stewardship = 20
martial = 20
}
}
add_trait = senador
piety = 75
prestige = 150
if = {
limit = {
trait = senador_tercera
}
trait = senador_patricio
remove_trait = senador_tercera
}
if = {
limit = {
trait = senador_segunda
}
trait = senador_tercera
remove_trait = senador_segunda
}
if = {
limit = {
trait = senador_primera
}
trait = senador_segunda
remove_trait = senador_primera
}
if = {
limit = {
NOT = {
trait = senador_primera
trait = senador_segunda
trait = senador_tercera
trait = senador_patricio
}
}
trait = senador_primera
}
}