So, I have an event and put it in on_monthly_pulse, so that every month it will do the event. But, no matter how long I wait for, the event won't happen, when I use the console to fire it, it works.
Here the code
Code:
country_event = {
id = ls.2
hide_window = yes
is_triggered_only = yes
trigger = {
has_global_flag = testing
}
immediate = {
code goes here
}
}
The global flag is set on on_game_start_country through another event. I really don't know what I did wrong.
Edit: I found the problem, I should put the event in on _monthly_pulse_country instead.