Thanks for the continued support for this!
A few false positive reports:
A few recently added commands/conditions:
--- Error 1 of 1 ---
At <mod>\common\disease\00_disease.txt [bubonic_plague\timeperiod\can_outbreak\total_years_played] (Line 1012, column 4):
Invalid node "total_years_played" in scope GlobalTrigger (value is: 20)
e.g. total_years_played = 50
--- Error 1 of 1 ---
At <mod>\events\cold_winds_rising_events.txt [province_event\immediate\if\county\any_de_jure_vassal_title\controller] (Line 524, column 6):
Invalid node "controller" in scope TitleMaybeLimitCommand (value is: <a complex type>)
e.g. controller = { character = root }
--- Error 1 of 1 ---
At <mod>\events\feast_for_crows_events.txt [narrative_event\option\if\custom_tooltip\hidden_tooltip\any_allied_character] (Line 6488, column 6):
Invalid node "any_allied_character" in scope CharCommand (value is: <a complex type>)
--- Error 1 of 1 ---
At <mod>\events\high_valyrian_events.txt [character_event\immediate\random_child\random_unknown_plotter] (Line 3240, column 4):
Invalid node "random_unknown_plotter" in scope CharMaybeLimitCommand (value is: <a complex type>)
--- Error 1 of 1 ---
At <mod>\events\high_valyrian_events.txt [character_event\option\set_divine_blood] (Line 303, column 3):
Invalid node "set_divine_blood" in scope Option (value is: yes)
--- Error 1 of 1 ---
At <mod>\events\republic_trade_events.txt [character_event\option\capital_scope\FROM\new_character\if\graphical_culture] (Line 1725, column 7):
Invalid node "graphical_culture" in scope CharIfClause (value is: volantene)
This is valid as an effect and takes a culture as a scope
--- Error 1 of 1 ---
At <mod>\common\laws\ze_council_power_laws.txt [laws\justice_voting_power_1\effect\hidden_tooltip\enable_council_voting_on_issue] (Line 962, column 5):
"ransom_all" is not a valid CouncilVotingTopic.
--- Error 1 of 1 ---
At <mod>\common\council_voting\01_pragmatist_pattern.txt [pragmatist_pattern_against\break_non_aggression_pact] (Line 1042, column 2):
Invalid node "break_non_aggression_pact" in scope CouncilVotingDef (value is: <a complex type>)
Council voting can now be scripted for targetted decisions. Note that in council_voting for targetted decisions the target character is in the FROMFROMFROM scope.
--- Error 1 of 1 ---
At <mod>\events\cadet_event.txt [character_event\trigger\FROM] (Line 413, column 3):
No direct match found for FROM (is the casing correct?). However, other possible matches in scope CharTrigger were found.
Left: [ThisChar] Right: [CharTrigger] cannot be correct because of left: FROM points to <null>.
However, a Char was expected.
This scope was inferred to have scope Char, but the call at <mod>\common\on_actions\00_on_actions.txt [on_new_holder\events\cadet.10] (Line 2577, column 3) is of scope Title.
Left: [ThisProv] Right: [ProvTrigger] cannot be correct because of left: FROM points to <null>.
However, a Prov was expected.
This scope was inferred to have scope Char, but the call at <mod>\common\on_actions\00_on_actions.txt [on_new_holder\events\cadet.10] (Line 2577, column 3) is of scope Title.
Left: [ThisTitle] Right: [TitleTrigger] cannot be correct because of left: FROM points to <null>.
However, a Title was expected.
This scope was inferred to have scope Char, but the call at <mod>\common\on_actions\00_on_actions.txt [on_new_holder\events\cadet.10] (Line 2577, column 3) is of scope Title.
Left: [ThisBattle] Right: [BattleTrigger] cannot be correct because of left: FROM points to <null>.
However, a Battle was expected.
This scope was inferred to have scope Char, but the call at <mod>\common\on_actions\00_on_actions.txt [on_new_holder\events\cadet.10] (Line 2577, column 3) is of scope Title.
In on_new_holder on FROM is a title scope
--- Error 1 of 1 ---
At <mod>\events\on_action_events.txt [character_event\trigger\FROM] (Line 20125, column 3):
Invalid use of 'FROM': This scope has no FROM due to the fact that <mod>\common\on_actions\00_on_actions.txt [on_become_imprisoned_any_reason\events\45400] (Line 1634, column 3) has no scope.
In on_become_imprisoned_any_reason FROM is the imprisoner
--- Error 1 of 1 ---
At <mod>\events\on_action_events.txt [character_event\option\ai_chance\modifier\FROMFROM] (Line 19932, column 5):
No direct match found for FROMFROM (is the casing correct?). However, other possible matches in scope CharTrigger were found.
Left: [ThisChar] Right: [CharTrigger] cannot be correct because of left: FROMFROM points to <null>.
However, a Char was expected.
The FROMFROM could not be determined, because the FROM of <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25) could not be determined.
This event , at <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25), must be called from somewhere else, which it is not.
Left: [ThisProv] Right: [ProvTrigger] cannot be correct because of left: FROMFROM points to <null>.
However, a Prov was expected.
The FROMFROM could not be determined, because the FROM of <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25) could not be determined.
This event , at <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25), must be called from somewhere else, which it is not.
Left: [ThisTitle] Right: [TitleTrigger] cannot be correct because of left: FROMFROM points to <null>.
However, a Title was expected.
The FROMFROM could not be determined, because the FROM of <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25) could not be determined.
This event , at <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25), must be called from somewhere else, which it is not.
Left: [ThisBattle] Right: [BattleTrigger] cannot be correct because of left: FROMFROM points to <null>.
However, a Battle was expected.
The FROMFROM could not be determined, because the FROM of <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25) could not be determined.
This event , at <mod>\common\cb_types\00_cb_types.txt [depose_liege\on_success\ROOT\if\character_event\id] (Line 6461, column 25), must be called from somewhere else, which it is not.
When triggering an event from a casus belli, FROMFROM is a valid scope in the event. It points to the FROM scope in the casus belli it originated.
--- Error 1 of 1 ---
At <mod>\events\on_action_events.txt [character_event\option\hidden_tooltip\liege\any_courtier\clr_character_flag] (Line 18415, column 6):
Bad name courtier_@FROMFROM
I'm not sure what this means, dynamic flags using
@root @From etc were added recently
--- Error 1 of 1 ---
At <mod>\events\rip_dancing_plague_events.txt [character_event] (Line 42, column 1):
The event is set to be triggered only, but it is never called.
This event is called from the new 00_disease.txt file