Information
I have verifed my game files (Steam only)
YesI have disabled all mods
YesI am running the latest game update
YesRequired
Summary
Wrong code in event varangian.2018Description
The event "varangian.2018" (# Become Diligent) in "Crusader Kings III/game/events/varangian_events.txt" states:varangian.2018 = {
hidden = yes
trigger = {
has_character_flag = is_currently_varangian
OR = {
has_trait = craven
has_trait = lazy
has_trait = content
}
NOT = { has_trait = diligent }
}
weight_multiplier = {
base = 1
}
immediate = {
if = {
limit = { has_trait = lazy }
remove_trait = lazy
}
else_if = {
limit = { has_trait = diligent }
remove_trait = diligent
}
else = {
limit = { has_trait = craven }
remove_trait = craven
}
add_trait = diligent
}
}
I strongly believe that the first else_if condition should be content instead of diligent. The game is checking for characters that are lazy, content or craven and currently a varangian and exchange that perk with diligent. Since a character can't get this event while having diligent there is no need to test that in the else_if statement.
I have not modded or messed around with any game files, only read them. I have verified my files. This bug should not be priority since it won't affect many people but a fix would be appreciated.
Steps to reproduce
-Game Version
Lance (1.9.2.1)Platform
WindowsAdditional Information
Affected Feature
- Events
Save Game
Other Attachments
- 1