Ofc It can be random, you just need to link event counter from cs to standings trigger.
For instance like this:
Code:
monitor_event PreFactionTurnStart I_TurnNumber = 0
generate_random_counter random_standing 1 2
if I_EventCounter random_standing = 1
set_event_counter change_standing 1
end_if
if I_EventCounter random_standing = 2
set_event_counter change_standing -1
end_if
end_monitor
WhenToTest EventCounter
Condition EventCounterType change_standing
and EventCounter change_standing = 1
FactionStanding global 0.1
WhenToTest EventCounter
Condition EventCounterType change_standing
and EventCounter change_standing = -1
FactionStanding global -0.1
I use it in a bit different combination, but this version should work as well.
Regards