One line summary of your issue
[2.8.3.1] MNM Quest: Observe stars/planets handles bonus weirdly
Game Version
2.8.3.1
What expansions do you have installed?
All of the above
Do you have mods enabled?
No
Please explain your issue in as much detail as possible.
I am not 100% sure that this is a bug, but the Monks and Mystics Hermetics Society quest line "Observe stars/planets" treats the astronomical_insights modifiers a bit strangely.
The event MNM.1836 contains the following random list:
That seems strange for 2 reasons, firstly it means it doesn't matter if the astronomical_insights modifier is level 2, 3 or 4 for the resulting weight and secondly if that was the intention, something like
would have been functionally equivalent and much clearer.
If the intention was to apply the 0.5 modifiers cumulatively, the following should work better:
The events MNM.1853, MNM.1854 contain a similar block.
Upload Attachment
[2.8.3.1] MNM Quest: Observe stars/planets handles bonus weirdly
Game Version
2.8.3.1
What expansions do you have installed?
All of the above
Do you have mods enabled?
No
Please explain your issue in as much detail as possible.
I am not 100% sure that this is a bug, but the Monks and Mystics Hermetics Society quest line "Observe stars/planets" treats the astronomical_insights modifiers a bit strangely.
The event MNM.1836 contains the following random list:
Code:
random_list = {
30 = { # Tracking planets
character_event = { id = MNM.1846 }
}
30 = { # Predicting Comet
character_event = { id = MNM.1847 }
}
30 = { # Name a newly found star
character_event = { id = MNM.1848 }
}
30 = { # Observe zodiac stars
character_event = { id = MNM.1850 }
}
120 = { # Fail to observe anything of interest
modifier = {
factor = 0.5
has_character_modifier = astronomical_insights_2
}
modifier = {
factor = 0.5
has_character_modifier = astronomical_insights_3
}
modifier = {
factor = 0.5
has_character_modifier = astronomical_insights_4
}
character_event = { id = MNM.1851 }
}
}
Code:
120 = { # Fail to observe anything of interest
modifier = {
factor = 0.5
OR= {
has_character_modifier = astronomical_insights_2
has_character_modifier = astronomical_insights_3
has_character_modifier = astronomical_insights_4
}
}
character_event = { id = MNM.1851 }
}
If the intention was to apply the 0.5 modifiers cumulatively, the following should work better:
Code:
120 = { # Fail to observe anything of interest
modifier = {
factor = 0.5
has_character_modifier = astronomical_insights_2
}
modifier = {
factor = 0.25
has_character_modifier = astronomical_insights_3
}
modifier = {
factor = 0.125
has_character_modifier = astronomical_insights_4
}
character_event = { id = MNM.1851 }
}
Upload Attachment
Last edited:
Upvote
0