• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Last edited:
Thanks once again Jamie! Been a while since last time, but I found a few more things.

Please report any that were missed in the upcoming update.

I've succesfully tested 'location' and 'capital_scope' to be valid RHS targets for the following triggers and effects, if used in character scope:
is_reformed_religion
is_preparing_crusade
num_culture_realm_provs ('culture'-node)
num_religion_realm_provs ('religion'-node)
is_capital

add_intermarry
remove_intermarry
banish_religion
capital
set_graphical_culture
set_parent_religion (both 'religion' and 'parent' nodes)

So I think this was a hack because Validator can't figure out where enemy is (as it depends on whether there is a war scope or not IIRC). So it just allows all charTrigger to have enemy, scoping to CharTrigger. So not something we can really fix. Unless the rules for when you can use "enemy" are actually simple and easy for Validator to check.

Does "enemy" not scope to a CharTrigger scope? Hmm I see there is a "SiegeTrigger" which scopes "enemy" back to "SiegeTrigger", but anyways Validator treats "enemy" in CharTrigger as scoping to "CharTrigger".

As far as my testing has revealed, 'enemy' can only scope from a combat/siege-scope to another combat/siege-scope. 'leader' scopes from either to a character scope, and 'combat'/'siege' then returns said combat/siege-scope. That's all there is to it.

-------------------------------------------------------

Something I didn't see any change in is the use of 'new_character' as a right-hand scope for many effects that take character target scopes. Vanilla does this in 'holy_order_distribute_titles_effect', found in '07_scripted_effects_holy_orders.txt', and my testing has shown this works for all effects and triggers that take a RHS-character scope.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\heir_under_ultimogeniture_law] (Line 161, column 4):
Invalid node "heir_under_ultimogeniture_law" in scope DecisionTriggerFromFromNone (value is: <a complex type>)

Works in title trigger and effect scopes, just like 'heir_under_primogeniture/seniority_law'.

Code:
At <mod>\common\objectives\00_factions.txt [faction_claimant\membership\trigger\trigger_if\limit\OR\trigger_if\limit\is_heir] (Line 6269, column 18):
"FROMFROM" is not a valid OnlyCharTarget or Bool.
OnlyCharTarget: cannot be because MaybeEventTargetChar: cannot be because FROMFROM points to Title.
        However, a Char was expected.
        This is not a valid place to use FROM.

Tested to work with titles, both IDs and relative scopes.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_non_aggression_pact_with] (Line 159, column 5):
"liege" is not a valid MaybeEventTarget(Char).

Tested to accept 'fancy' scopes.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\dynasty] (Line 159, column 5):
"player_heir" is not a valid None, 0, MaybeEventTargetChar, OpinionClauseDefinedTypes, DynastyId, or CharTargetExcludingMaybeEventTarget.

Tested to work as a 'fancy' scope for triggers, effects and 'export_to_variable (who = )', 'save_persistent_event_target' etc. 'current_heir' is already accepted, 'player_heir' was added in 2.8.

Code:
At <mod>\common\landed_titles\e_arabia.txt [e_arabia\k_syria\d_antioch\c_antiocheia\b_antiocheia] (Line 2182, column 5):
At most 1 instance(s) of a "pentarchy" entry are allowed, but there are 6 instances.

Since pentarch titles can be defined per religion, multiple are allowed.

Code:
--- Error 1 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_brugge\c_91487\is_capital] (Line 165, column 7):
"PREV" is not a valid MaybeEventTarget(Prov).
PREV points to TitleTrigger.
However, a Prov was expected.
--- Error 2 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_capital] (Line 159, column 5):
"78" is not a valid MaybeEventTarget(Prov).
--- Error 3 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_capital] (Line 160, column 5):
"c_brugge" is not a valid MaybeEventTarget(Prov).

Tested to accept province ID, title ID, relative title scopes (PREV above) and saved event target (title only, no provinces), if this trigger is used in character scope.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_faction_backer\faction] (Line 182, column 6):
Invalid node "faction" in scope CharTriggerWithCount (value is: faction_independence)

Works in trigger scopes just as well as in effect scopes. Takes any faction ID.

Code:
At <mod>\common\cb_types\01_cb_types.txt [unjust_conquest\on_add\attacker\custom_tooltip\any_neighbor_independent_ruler\any_realm_lord\limit\shares_realm_border_with] (Line 2323, column 8):
"attacker" is not a valid MaybeEventTarget(Char).

Tested to work. In general, 'attacker' and 'defender' work with all triggers and effects that take a character RHS, and 'shares_realm_border_with' also takes various 'fancy' character scopes, etc.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\remove_claim] (Line 467, column 4):
"c_144999" is not a valid MaybeEventTarget(Char).

Tested to work. Already accepted for 'add_claim'.

Code:
--- Error 1 of 3 ---
At <mod>\common\cb_types\00_cb_types.txt [claim_on_liege_plot\on_reverse_demand_title\remove_claim] (Line 1744, column 3):
"attacker" is not a valid MaybeEventTarget(Char).
--- Error 2 of 3 ---
At <mod>\common\cb_types\01_cb_types.txt [unjust_conquest\on_add\attacker\custom_tooltip\any_neighbor_independent_ruler\any_realm_lord\limit\shares_realm_border_with] (Line 2323, column 8):
"attacker" is not a valid MaybeEventTarget(Char).
--- Error 3 of 3 ---
At <mod>\common\scripted_triggers\99_CK2Plus_war_triggers.txt [can_attack_religion_head_trigger\trigger_if\limit\rightful_religious_head] (Line 58, column 4):
"defender" is not a valid MaybeEventTarget(Char).
* called from <mod>\common\cb_types\00_cb_types.txt [rivalry_cb\ai_will_do\trigger\attacker\can_attack_religion_head_trigger] (Line 20262, column 5)

Tested to work, so most likely works on all triggers/effects.

Code:
--- Error 1 of 6 ---
At <mod>\decisions\test.txt.txt [targeted_decisions\test_society_including_me\third_party_filter] (Line 54, column 9):
"society_including_me" is not a valid FilterTarget or ArtifactFilterTarget.
--- Error 2 of 6 ---
At <mod>\decisions\test.txt.txt [targeted_decisions\test_society_including_me\ai_target_filter] (Line 53, column 9):
"society_including_me" is not a valid FilterTarget.
--- Error 3 of 6 ---
At <mod>\decisions\test.txt.txt [targeted_decisions\test_society_including_me\filter] (Line 52, column 9):
"society_including_me" is not a valid FilterTarget.
--- Error 4 of 6 ---
At <mod>\decisions\test.txt.txt [targeted_decisions\test_religious_head\third_party_filter] (Line 6, column 9):
"religious_head" is not a valid FilterTarget or ArtifactFilterTarget.
--- Error 5 of 6 ---
At <mod>\decisions\test.txt.txt [targeted_decisions\test_religious_head\ai_target_filter] (Line 5, column 9):
"religious_head" is not a valid FilterTarget.
--- Error 6 of 6 ---
At <mod>\decisions\test.txt.txt [targeted_decisions\test_religious_head\filter] (Line 4, column 9):
"religious_head" is not a valid FilterTarget.

All tested and confirmed to work. 'religious_head' is referred to in vanilla documentation as 'rel_head' which does not work. It also does not have an '_including_me'-version, even though that same documentation claims that it does.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\religion_head\can_grant_title] (Line 160, column 6):
"title_cardinal" is not a valid MinorTitle.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\religion_head\has_assigned_minor_title\title] (Line 169, column 7):
"title_cardinal" is not a valid MinorTitle.

religious_titles also work for these triggers.

---------------------------------------------------------------------

A few on_actions from diplomatic interactions have ROOT as a title instead of a character. That also means the starting scope and ROOT are different scope types (character respectively title). Here are the affected on_actions:

GRANT_LANDED_TITLE_INTERACTION_ACCEPT_EVENT
REVOKE_TITLE_INTERACTION_ACCEPT_EVENT
REVOKE_TITLE_INTERACTION_DECLINE_EVENT
SPLIT_CLAN_INTERACTION_ACCEPT_EVENT
SPLIT_CLAN_INTERACTION_DECLINE_EVENT
GRANT_VICE_ROYALTY_INTERACTION_ACCEPT_EVENT

Solving this might also work for on_crusade_invalid, on_crusade_failure and on_crusade_success which also have a title as ROOT, instead of a character. Vanilla events 620 and 612 in on_action_events.txt fire on these on_actions.

He's an example event that functions perfectly in-game:

Code:
# GRANT_LANDED_TITLE_INTERACTION_ACCEPT_EVENT
character_event = {
    id = test.1

    is_triggered_only = yes
    hide_window = yes

    trigger = {
        character = FROMFROM # Recipient

        ROOT = { # Title
            holder = FROMFROM # Recipient
            title = c_gelre
        }
    }

    immediate = {
        log = "Test event successful!"
        log_scopes = yes

        ROOT = { # Title
            grant_title = c_91487
        }

        FROM = { # Granter
            wealth = 10000
        }

        FROMFROM = { # Recipient
            prestige = 10000
        }
    }
}

---------------------------------------------------------------------

Stuff Validator shouldn't accept:
controls_religion = <religion_name> - only takes a bool
 
Something I didn't see any change in is the use of 'new_character' as a right-hand scope for many effects that take character target scopes. Vanilla does this in 'holy_order_distribute_titles_effect', found in '07_scripted_effects_holy_orders.txt', and my testing has shown this works for all effects and triggers that take a RHS-character scope.
In theory this should work for at least most places. So please post errors where it doesn't work. FWIW I could not repro the one you mentioned here, but the exact error message may help.

A few on_actions from diplomatic interactions have ROOT as a title instead of a character.
Unfortunately the ROOT/THIS-at-root distinction ends up being too complicated :/
 
Many thanks, as always!

In theory this should work for at least most places. So please post errors where it doesn't work. FWIW I could not repro the one you mentioned here, but the exact error message may help.

Here's an event with an example:
Code:
character_event = {
    id = REP.413
    desc = EVTDESC_REP_413
    picture = GFX_evt_marriage

    is_triggered_only = yes

    immediate = {
        create_character = {
            random_traits = yes
            dynasty = none
            female = yes
            age = 26
            religion = FROM
            culture = manden
        }
    }

    option = {
        name = EVTOPTA_REP_413

        FROM = {
            show_scope_change = no

            add_spouse = new_character
        }
    }
}

Here are a few more examples, used in CleanSlate's rewrite of faction_claimant, in which new_character is a valid claimant for the title in consideration. I've tested these to work as well, so I strongly suspect these work for all triggers and effects.

Code:
mult_modifier = {
    factor = 5
    same_society_as = new_character
}

allow = {
    OR = {
        claimed_by = new_character

        trigger_if = {
            limit = {
                OR = {
                    has_law = succ_feudal_elective
                    has_law = succ_hre_elective
                }
            }

            any_elector_character = {
                character = new_character
            }
        }
    }
}

Unfortunately the ROOT/THIS-at-root distinction ends up being too complicated :/

I was afraid of that. You mentioned, many months ago, that this was one of the hard things, just like the non-changing scope-stack with repeat_event.

Code:
At <mod>\common\cb_types\01_cb_types.txt [northern_crusade_war\on_success_title\attacker\hidden_effect\most_participating_attacker] (Line 8895, column 5):
Invalid node "most_participating_attacker" in scope CharHiddenEffect (value is: <a complex type>)

Testing shows this can be used wherever a war scope is also provided. Since those are a bit finicky, always remaining available as a side scope where other scopes would always go away on promoting to another scope, perhaps Validator can simply always accept this and leave it to modders to ensure it is used properly. The same goes for most_participating_crusader/defender.

Code:
At <mod>\common\cb_types\00_cb_types.txt [new_crusade\on_success_title\hidden_effect\crusader_king\hidden_effect\if\opinion\who] (Line 5564, column 8):
"most_participating_crusader" is not a valid MaybeEventTargetCharProvTitle, OpinionClauseDefinedTypes, New, CharTargetExcludingMaybeEventTarget, or AnyTitle.

I can confirm all three most_participating_ scopes can also be used as the RHS for triggers and effects that take a character scope, probably qualifying as a 'fancy' scope.

Code:
--- Error 1 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\religion\target] (Line 170, column 6):
"capital_scope" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, NewChar, or CharTargetExcludingMaybeEventTarget.
--- Error 2 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\secret_religion\target] (Line 185, column 6):
"capital_scope" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, NewChar, or CharTargetExcludingMaybeEventTarget.
--- Error 3 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\true_religion\target] (Line 200, column 6):
"capital_scope" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, NewChar, or CharTargetExcludingMaybeEventTarget.
--- Error 4 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_secret_religion\target] (Line 414, column 6):
"location" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, NewChar, or CharTargetExcludingMaybeEventTarget.
--- Error 5 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\religion\target] (Line 409, column 6):
"capital_scope" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, NewChar, or CharTargetExcludingMaybeEventTarget.

'location' and 'capital_scope' work on the clause-form of these triggers and effects too.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_preparing_crusade] (Line 174, column 5):
"location" is not a valid OnlyCharTarget or Bool.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_preparing_crusade] (Line 176, column 5):
"capital_scope" is not a valid OnlyCharTarget or Bool.

Also tested to work.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\rightful_religious_head] (Line 151, column 5):
"k_papal_state" is not a valid MaybeEventTargetChar or CharTargetExcludingMaybeEventTarget.

Tested to take titles as a RHS, whether by ID, relative scope or saved event target.
 
Last edited:
Code:
--- Error 1 of 1 ---
At <mod>\events\cfh_uanda_events V3.txt [character_event\immediate\FROM\capital_scope\new_title] (Line 48, column 5):
Invalid node "new_title" in scope ProvCommand (value is: <a complex type>)
when using
Code:
            capital_scope = {
                create_title = {
                    tier = DUKE
                    landless = yes
                    name = CFH_UANDA_ACADEMY
                    ruler = CFH_UANDA_DIRECTOR
                    ruler_female = CFH_UANDA_DIRECTOR
                    foa = CFH_UANDA_DIRECTOR_FOA
                    holder = ROOT
                }
                new_title = {
                    set_title_flag = cfh_uanda_academy_flag
                    make_primary_title = yes
                }
            }
works fine in game.

Code:
--- Error 1 of 1 ---
At <mod>\events\cfh_uanda_events V3.txt [character_event\immediate\persistent_event_target:cfh_uanda_school_target\holder_scope\if\any_courtier_or_vassal\if\limit\random] (Line 1077, column 18):
"local_success_var" is not a valid Double.
tested to work as intended with previously defined variables
Code:
if = {
    limit = { random = local_success_var }
    do things
}
 
Thanks for the update!

Ok yeah this will be whack a mole. Fixed the ones you listed. I assume of the ones you listed, they don't work with fancy scopes like "spouse" "father" "mother" etc.

As far as my tests confirm, they most definitely do work with fancy scopes, so no need to find and whack all the moles. I've only come across one trigger and zero effects that don't accept all the fancy scopes (war_with), though my testing hasn't been quite extensive enough that I can say with certainty that's the only one, and exactly which fancy scopes do and which do not work. Since this functionality is mostly undocumented, I doubt many CK2 modders are using it. Besides, it's good practice to always test script anyway, so I don't think it's something The Validator should worry about.

Code:
At <mod>\events\oldgods_historical_events.txt [province_event\option\build_holding\title] (Line 473, column 6):
"event_target:jomsvikings_castle" is not a valid BaronTitle.

Tested to work with saved event targets.

Code:
At <mod>\events\oldgods_historical_events.txt [province_event\hide_from] (Line 476, column 2):
Invalid node "hide_from" in scope ProvEvent (value is: yes)

Tested to work in province events as well. Hides the top-right portrait, just as in character events.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_war\defender\capital_scope\de_jure_liege_or_above] (Line 161, column 8):
"thirdparty_title_scope" is not a valid MaybeEventTargetCharTitle, AnyTitle, or CharTargetExcludingMaybeEventTarget.

Tested to work.

Code:
--- Error 1 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\religion] (Line 398, column 6):
"e_byzantium" is not a valid Random, Religion, MaybeEventTargetCharOffmapPowerProvReligionSocietyTitle, ReligionTargetCheck, CharTargetExcludingMaybeEventTarget, or Location.
--- Error 2 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\culture] (Line 399, column 6):
"e_byzantium" is not a valid Culture, MaybeEventTargetCharCultureOffmapPowerProvTitle, Random, CharTargetExcludingMaybeEventTarget, or Location.
--- Error 3 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\religion] (Line 425, column 6):
"151" is not a valid Random, Religion, MaybeEventTargetCharOffmapPowerProvReligionSocietyTitle, ReligionTargetCheck, CharTargetExcludingMaybeEventTarget, or Location.
--- Error 4 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\culture] (Line 426, column 6):
"151" is not a valid Culture, MaybeEventTargetCharCultureOffmapPowerProvTitle, Random, CharTargetExcludingMaybeEventTarget, or Location.

Tested to take any title and province ID, uses title holder's/province culture/religion.

Code:
At <mod>\events\oldgods_various_events.txt [character_event\immediate\random_list\10\trigger\NOR] (Line 807, column 6):
There may be no duplications of a "is_primary_heir" clause.
There were 2 duplicates.
    [I16210|L808|C7]: is_primary_heir = father
    [I16242|L809|C7]: is_primary_heir = mother

These are not duplicates.

Code:
--- Error 1 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_scope\is_heresy_of] (Line 150, column 6):
"owner" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, Religion, or AnyTitle.
--- Error 2 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_scope\is_heresy_of] (Line 151, column 6):
"top_liege" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, Religion, or AnyTitle.
--- Error 3 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_scope\is_parent_religion] (Line 152, column 6):
"owner" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, Religion, or AnyTitle.
--- Error 4 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_scope\is_parent_religion] (Line 153, column 6):
"top_liege" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, Religion, or AnyTitle.

Tested to work in province trigger scope.

Code:
--- Error 1 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_parent_religion] (Line 147, column 5):
"liege" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, Religion, AnyTitle, Location, or CapitalScope.
--- Error 2 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_parent_religion] (Line 148, column 5):
"spouse" is not a valid MaybeEventTargetCharProvReligionSocietyTitle, Religion, AnyTitle, Location, or CapitalScope.
--- Error 3 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_heresy_of] (Line 149, column 5):
"liege" is not a valid Religion, MaybeEventTargetCharProvReligionSocietyTitle, AnyTitle, Location, or CapitalScope.
--- Error 4 of 4 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_heresy_of] (Line 150, column 5):
"spouse" is not a valid Religion, MaybeEventTargetCharProvReligionSocietyTitle, AnyTitle, Location, or CapitalScope.

Tested to work with various 'fancy' scopes when used in character trigger scope.
 
Hi, I'd like to report a potential false positive here:
on_action on_marriage provides 3 scopes - ROOT, FROM and new_character
# Sent to employers of both spouses - ROOT is employer. FROM is employers "employee". new_character is the other spouse.
However, a FROM scope is triggered an error
Code:
--- Error 1 of 1 ---
At <mod>\events\birth_events_on_actions.txt [character_event\trigger\FROM] (Line 8, column 3):
No direct match found for FROM (is the casing correct?). However, other possible matches in scope CharTrigger were found.
This* (i.e. FROM, FROMFROM, PREV, etc)
    Left: [ThisChar, ThisProv, ThisTitle, ThisUnit, ThisSociety, ThisArtifact, ThisBattle, ThisWar, ThisSiege, ThisOffmapPower, ThisReligion, ThisCulture, ThisBloodline, ThisWonderBuilding, ThisWonderUpgrade]
    Right: [CharTrigger, ProvTrigger, TitleTrigger, UnitTrigger, SocietyTrigger, ArtifactTrigger, BattleTrigger, WarTrigger, SiegeTrigger, OffmapPowerTrigger, ReligionTrigger, CultureTrigger, BloodlineTrigger, WonderBuildingTrigger, WonderUpgradeTrigger]
    (using ThisChar as an example for analysis)
    cannot be correct because:
    FROM points to <null>.
    However, a Char was expected.
    This event  must be called from somewhere else, which it is not.
As the game accepts FROM scope and runs well, so it might be a bug I think.
 
Hi, I'd like to report a potential false positive here:
on_action on_marriage provides 3 scopes - ROOT, FROM and new_character
# Sent to employers of both spouses - ROOT is employer. FROM is employers "employee". new_character is the other spouse.
However, a FROM scope is triggered an error
Code:
--- Error 1 of 1 ---
At <mod>\events\birth_events_on_actions.txt [character_event\trigger\FROM] (Line 8, column 3):
No direct match found for FROM (is the casing correct?). However, other possible matches in scope CharTrigger were found.
This* (i.e. FROM, FROMFROM, PREV, etc)
    Left: [ThisChar, ThisProv, ThisTitle, ThisUnit, ThisSociety, ThisArtifact, ThisBattle, ThisWar, ThisSiege, ThisOffmapPower, ThisReligion, ThisCulture, ThisBloodline, ThisWonderBuilding, ThisWonderUpgrade]
    Right: [CharTrigger, ProvTrigger, TitleTrigger, UnitTrigger, SocietyTrigger, ArtifactTrigger, BattleTrigger, WarTrigger, SiegeTrigger, OffmapPowerTrigger, ReligionTrigger, CultureTrigger, BloodlineTrigger, WonderBuildingTrigger, WonderUpgradeTrigger]
    (using ThisChar as an example for analysis)
    cannot be correct because:
    FROM points to <null>.
    However, a Char was expected.
    This event  must be called from somewhere else, which it is not.
As the game accepts FROM scope and runs well, so it might be a bug I think.
The Validator thinks that the event isn't actually called from anywhere, including the on_action. (based on the line "This event must be called from somewhere else, which it is not.")

As a first check, do you have "Parse Failure"s, especially in on_actions files? That would cause Validator to be unable to realize there is a call.

If this does not help, please post a link to the exact files you are validating so that this can be investigated further.

(As far as I can tell, the Validator does recognize that on_marriage can take a FROM)
 
As a first check, do you have "Parse Failure"s, especially in on_actions files? That would cause Validator to be unable to realize there is a call.
If this does not help, please post a link to the exact files you are validating so that this can be investigated further.
(As far as I can tell, the Validator does recognize that on_marriage can take a FROM)
No I didn't have the "Parse Failure" error. But it seems my problem.
I separate that event and the on_action file into a test mod, and this time validation is done without any warning.

Sorry for disturbing you, have a nice day.
 
Thanks for the continued support. I've got some more small things, followed by some bulk reports towards the end.
I hope all of the following is clear enough.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\press_claim] (Line 1944, column 6):
Invalid node "press_claim" in scope ProvCommand (value is: k_italy)
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\press_claim] (Line 1936, column 5):
Invalid node "press_claim" in scope CharCommand (value is: spouse)

Tested to work in both character and province command scopes too.
Takes titles, characters and provinces regardless of the scope it is in (but not province IDs, they crash the game on start-up).
Accepts all manner of fancy scopes, for example 'capital_scope' if in title or character scope.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\spawn_unit] (Line 2020, column 5):
At least 1 instance(s) of a "match_mult" or "troops" entry are required, but there are only 0 instances.

'match_character' is a valid alternative, so one of the three is required. It also takes various 'fancy' scopes.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\lift_embargo] (Line 1891, column 5):
Invalid node "lift_embargo" in scope CharCommand (value is: spouse)

Tested to work in character command scope. Takes all kinds of character scopes.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\reveal_plot_w_message] (Line 1937, column 5):
"spouse" is not a valid "yes".

Tested to take character scopes as well.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\distance\where] (Line 168, column 6):
"b_sluys" is not a valid Province or MaybeEventTargetProv.

Tested to accept all title IDs, as well as relative scopes (ROOT, FROM, etc.) and saved event targets.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\religion] (Line 347, column 6):
"capital_scope" is not a valid Random, Religion, MaybeEventTargetCharOffmapPowerProvReligionSocietyTitle, ReligionTargetCheck, CharTargetExcludingMaybeEventTarget, Location, AnyTitle, or LandProvince.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\culture] (Line 348, column 6):
"capital_scope" is not a valid Culture, MaybeEventTargetCharCultureOffmapPowerProvTitle, Random, CharTargetExcludingMaybeEventTarget, or Location.

Tested to work.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\province] (Line 149, column 6):
Invalid node "province" in scope TitleTrigger (value is: c_vermandois)
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\province] (Line 148, column 6):
Invalid node "province" in scope TitleTrigger (value is: 113)

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\province] (Line 182, column 5):
Invalid node "province" in scope CharTrigger (value is: 333)
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\province] (Line 184, column 5):
Invalid node "province" in scope CharTrigger (value is: c_brugge)

2.4.1 added support for this trigger in character and title trigger scopes.
Tested to work, supports all the same RHS-arguments as it does in province scope.
'province_id', being an alias for 'province', works here too.

Code:
At <mod>\localisation\customizable_localisation\00_customizable_localisation.txt [defined_text\text\weight_multiplier\trigger] (Line 9373, column 4):
Invalid node "trigger" in scope <anon> (value is: <a complex type>)

Tested to work here too.

Code:
At <mod>\events\wol_hunting_events.txt [character_event\fail_trigger_effect\repeat_event\months] (Line 189, column 4):
Invalid node "months" in scope <anon> (value is: 1)

Works for repeat_event too. 'years' is also accepted.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\78\build_holding\holder] (Line 578, column 7):
"owner" is not a valid MaybeEventTargetChar or CharTargetExcludingMaybeEventTarget.

Tested to work.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\can_use_cb\thirdparty_title] (Line 205, column 6):
"k_lotharingia" is not a valid ThisTitle.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)

Tested to take title IDs.

Code:
--- Error 1 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_stewardship] (Line 443, column 5):
"c_144999" is not a valid NonNegativeInt.
--- Error 2 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_diplomacy] (Line 439, column 5):
"liege" is not a valid NonNegativeInt.
--- Error 3 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_intrigue] (Line 440, column 5):
"spouse" is not a valid NonNegativeInt.
--- Error 4 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_learning] (Line 441, column 5):
"current_heir" is not a valid NonNegativeInt.
--- Error 5 of 5 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_martial] (Line 442, column 5):
"player_heir" is not a valid NonNegativeInt.

Tested to take all manner of character scopes.
'combat_rating' does too.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\culture] (Line 369, column 6):
"c_144999" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_realm_provs\religion] (Line 374, column 6):
"c_144999" is not a valid Religion or RhsFancyScopeOptionToProv.

Tested to take character scopes, including character IDs.

Code:
--- Error 1 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\culture] (Line 368, column 6):
"liege" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 2 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\culture] (Line 378, column 6):
"764" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 3 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\culture] (Line 383, column 6):
"c_negev" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 4 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\culture] (Line 388, column 6):
"spouse" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 5 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\culture] (Line 393, column 6):
"current_heir" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 6 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_realm_provs\religion] (Line 398, column 6):
"spouse" is not a valid Religion or RhsFancyScopeOptionToProv.
--- Error 7 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_realm_provs\religion] (Line 403, column 6):
"player_heir" is not a valid Religion or RhsFancyScopeOptionToProv.
--- Error 8 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_realm_provs\religion] (Line 413, column 6):
"b_marpori" is not a valid Religion or RhsFancyScopeOptionToProv.
--- Error 9 of 9 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_realm_provs\religion] (Line 418, column 6):
"c_74012" is not a valid Religion or RhsFancyScopeOptionToProv.

All these RHS work for both 'num_culture_realm_provs' and 'num_religion_realm_provs'.
Baron and count tier titles work, higher do not.
Numbers without c_ prefix are interpreted as province IDs.
Since 'spouse', 'liege', etc. work, it's safe to assume all these fancy scopes work here.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_army\owner] (Line 160, column 6):
Invalid node "owner" in scope UnitTriggerWithCount (value is: <a complex type>)
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\random_army\owner] (Line 204, column 6):
Invalid node "owner" in scope UnitRandomCommand (value is: <a complex type>)

Tested to work in both army trigger and effect scopes, added in patch 2.4.5.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_kill_list_characters] (Line 157, column 5):
Invalid node "num_of_kill_list_characters" in scope CharTrigger (value is: 5)

Undocumented, but tested to work. Supports 2.8-style numerical operators.

Code:
--- Error 1 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\capital_scope\hospital_is_building] (Line 151, column 5):
Invalid node "hospital_is_building" in scope ProvTrigger (value is: hospital_building_1)
--- Error 2 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\capital_scope\fort_is_building] (Line 150, column 5):
Invalid node "fort_is_building" in scope ProvTrigger (value is: fo_arrow_maker)
--- Error 3 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\capital_scope\trade_post_is_building] (Line 149, column 5):
Invalid node "trade_post_is_building" in scope ProvTrigger (value is: tr_port_1)

Previously undocumented (I've since added them to the wiki), but tested to work in province scope. Take a fitting building type.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\stewardship] (Line 624, column 5):
"job_tester" is not a valid MaybeEventTargetChar, NnInt, or VariableName.

Custom job_title, can be named anything, not just 'job_<something>'
These work for almost all triggers/effects that accept a character right-hand side, if defined in common\job_titles, so I think it's fine to add them to 'RhsFancyScopeOptionToChar'.
They also work as scopes in character trigger and effect clauses (job_tester = {}), just like the vanilla job_ scopes. Don't work in localisation, however.

--------------------------------------------------------------------

Bulk testing below:

Code:
--- Error 1 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\same_sex] (Line 574, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 2 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\same_guardian] (Line 571, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 3 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\plot_is_known_by] (Line 469, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 4 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\pays_tribute_to] (Line 456, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 5 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_rival] (Line 340, column 5):
"c_144999" is not a valid MaybeEventTargetChar or Liege.
--- Error 6 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_plot_target_of] (Line 337, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 7 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_opposite_sex] (Line 334, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 8 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_older_than] (Line 333, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 9 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_nibling_of] (Line 332, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 10 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_mother] (Line 331, column 5):
"c_144999" is not a valid MaybeEventTargetChar or Bool.
--- Error 11 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_in_same_unit_as] (Line 320, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 12 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_guardian] (Line 316, column 5):
"c_144999" is not a valid Bool or MaybeEventTargetChar.
--- Error 13 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_grandparent_of] (Line 315, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 14 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_grandchild_of] (Line 314, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 15 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_former_lover] (Line 312, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 16 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_father] (Line 310, column 5):
"c_144999" is not a valid MaybeEventTargetChar or Bool.
--- Error 17 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_descendant_of] (Line 309, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 18 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_cousin_of] (Line 308, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 19 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_aunt_uncle_of] (Line 304, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 20 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_ancestor_of] (Line 303, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 21 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\interested_in_society_of_character] (Line 294, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 22 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_feud_with] (Line 275, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 23 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\family] (Line 268, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 24 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\de_jure_vassal_or_below] (Line 244, column 5):
"c_144999" is not a valid MaybeEventTargetCharTitle or AnyTitle.
--- Error 25 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\de_facto_liege_title] (Line 241, column 5):
"c_144999" is not a valid AnyTitle, CharacterId, or MaybeEventTargetCharTitle.
--- Error 26 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\can_swap_job_title] (Line 205, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 27 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\can_copy_personality_trait_from] (Line 202, column 5):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 28 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\stewardship] (Line 195, column 5):
"c_144999" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 29 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\martial] (Line 194, column 5):
"c_144999" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 30 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\learning] (Line 193, column 5):
"c_144999" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 31 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\intrigue] (Line 192, column 5):
"c_144999" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 32 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\diplomacy] (Line 191, column 5):
"c_144999" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 33 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\k_france\is_valid_viking_invasion_target] (Line 326, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 34 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\b_roma\is_holy_site] (Line 300, column 6):
"c_144999" is not a valid MaybeEventTargetCharProvReligion, Religion, CharacterId, or SocietyThingsWithoutThis.
--- Error 35 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\b_roma\is_preferred_holding_type] (Line 299, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 36 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\b_roma\is_allowed_holding_type] (Line 298, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 37 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_6392\excommunicated_for] (Line 259, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 38 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_war\war_participation\who] (Line 605, column 7):
"c_144999" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 39 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\plot_power_contribution\plotter] (Line 472, column 6):
"c_6392" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 40 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\likes_better_than\than] (Line 355, column 6):
"c_91477" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 41 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\likes_better_than\who] (Line 354, column 6):
"c_144999" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 42 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_scope\has_higher_tech_than] (Line 227, column 6):
"c_144999" is not a valid MaybeEventTarget(Char, Prov).
--- Error 43 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_scope\controlled_by] (Line 226, column 6):
"c_144999" is not a valid AnyTitle or MaybeEventTargetChar.
--- Error 44 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\can_use_cb\target] (Line 208, column 6):
"c_144999" is not a valid ThisChar or ThisTitle.
--- Error 45 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_owned_bloodline\bloodline_is_active_for] (Line 199, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 46 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_artifact\artifact_type_owned_by] (Line 182, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).
--- Error 47 of 47 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_artifact\artifact_can_be_gifted_to] (Line 181, column 6):
"c_144999" is not a valid MaybeEventTarget(Char).

All tested to work with character IDs.
Here's a clean list, for easy use. Clause triggers with multiple character fields support these on all such fields.

Code:
same_sex
same_guardian
plot_is_known_by
pays_tribute_to
is_rival
is_plot_target_of
is_opposite_sex
is_older_than
is_nibling_of
is_mother
is_in_same_unit_as
is_guardian
is_grandparent_of
is_grandchild_of
is_former_lover
is_father
is_descendant_of
is_cousin_of
is_aunt_uncle_of
is_ancestor_of
interested_in_society_of_character
has_feud_with
family
de_jure_vassal_or_below
de_facto_liege_title
can_swap_job_title
can_copy_personality_trait_from
stewardship
martial
learning
intrigue
diplomacy
is_valid_viking_invasion_target
is_holy_site
is_preferred_holding_type
is_allowed_holding_type
excommunicated_for
war_participation\who
plot_power_contribution\plotter
likes_better_than\than
likes_better_than\who
has_higher_tech_than
controlled_by
can_use_cb\target
bloodline_is_active_for
artifact_type_owned_by
artifact_can_be_gifted_to

Code:
--- Error 1 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\same_sex] (Line 937, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 2 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\can_use_cb\target] (Line 662, column 7):
"educator" is not a valid ThisChar or ThisTitle.
--- Error 3 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\likes_better_than\who] (Line 781, column 7):
"educator" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 4 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\num_culture_realm_provs\culture] (Line 796, column 7):
"educator" is not a valid Culture or RhsFancyScopeOptionToProv.
--- Error 5 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\num_religion_realm_provs\religion] (Line 801, column 7):
"educator" is not a valid Religion or RhsFancyScopeOptionToProv.
--- Error 6 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\opinion_diff\second] (Line 814, column 7):
"educator" is not a valid MaybeEventTargetChar, OpinionClauseDefinedTypes, AnyTitle, or PrefixedCharId.
--- Error 7 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\personal_opinion_diff\second] (Line 835, column 7):
"educator" is not a valid MaybeEventTargetChar, OpinionClauseDefinedTypes, AnyTitle, or PrefixedCharId.
--- Error 8 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\reverse_opinion_diff\second] (Line 913, column 7):
"educator" is not a valid MaybeEventTargetChar, OpinionClauseDefinedTypes, AnyTitle, or PrefixedCharId.
--- Error 9 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\reverse_personal_opinion_diff\second] (Line 924, column 7):
"educator" is not a valid MaybeEventTargetChar, OpinionClauseDefinedTypes, AnyTitle, or PrefixedCharId.
--- Error 10 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\diplomacy] (Line 650, column 6):
"educator" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 11 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\intrigue] (Line 651, column 6):
"educator" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 12 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\learning] (Line 652, column 6):
"educator" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 13 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\martial] (Line 653, column 6):
"educator" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 14 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\stewardship] (Line 654, column 6):
"educator" is not a valid MaybeEventTargetChar, NnInt, or VariableName.
--- Error 15 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\can_copy_personality_trait_from] (Line 656, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 16 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\can_swap_job_title] (Line 659, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 17 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\de_facto_liege_title] (Line 684, column 6):
"educator" is not a valid AnyTitle, CharacterId, or MaybeEventTargetCharTitle.
--- Error 18 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\de_jure_vassal_or_below] (Line 687, column 6):
"educator" is not a valid MaybeEventTargetCharTitle or AnyTitle.
--- Error 19 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\excommunicated_for] (Line 700, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 20 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\family] (Line 708, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 21 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\has_feud_with] (Line 715, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 22 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\interested_in_society_of_character] (Line 733, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 23 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_ancestor_of] (Line 735, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 24 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_aunt_uncle_of] (Line 736, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 25 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_cousin_of] (Line 740, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 26 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_descendant_of] (Line 741, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 27 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_father] (Line 742, column 6):
"educator" is not a valid MaybeEventTargetChar or Bool.
--- Error 28 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_former_lover] (Line 744, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 29 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_grandchild_of] (Line 746, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 30 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_grandparent_of] (Line 747, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 31 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_guardian] (Line 748, column 6):
"educator" is not a valid Bool or MaybeEventTargetChar.
--- Error 32 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_in_same_unit_as] (Line 752, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 33 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_mother] (Line 758, column 6):
"educator" is not a valid MaybeEventTargetChar or Bool.
--- Error 34 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_nibling_of] (Line 759, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 35 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_older_than] (Line 760, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 36 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_opposite_sex] (Line 761, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 37 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_plot_target_of] (Line 764, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 38 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\is_rival] (Line 767, column 6):
"educator" is not a valid MaybeEventTargetChar or Liege.
--- Error 39 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\pays_tribute_to] (Line 826, column 6):
"educator" is not a valid MaybeEventTarget(Char).
--- Error 40 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\realm_diplomacy] (Line 852, column 6):
"educator" is not a valid NonNegativeInt.
--- Error 41 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\realm_intrigue] (Line 853, column 6):
"educator" is not a valid NonNegativeInt.
--- Error 42 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\realm_learning] (Line 854, column 6):
"educator" is not a valid NonNegativeInt.
--- Error 43 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\realm_martial] (Line 855, column 6):
"educator" is not a valid NonNegativeInt.
--- Error 44 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\realm_stewardship] (Line 856, column 6):
"educator" is not a valid NonNegativeInt.
--- Error 45 of 45 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\c_90094\same_guardian] (Line 934, column 6):
"educator" is not a valid MaybeEventTarget(Char).

All tested to work with 'fancy' scopes (RhsFancyScopeOptionToChar).
Clean list for easy use. Clause triggers with multiple character fields support these on all such fields.

Code:
same_sex
can_use_cb\target
likes_better_than\who
num_culture_realm_provs\culture
num_religion_realm_provs\religion
opinion_diff\second
personal_opinion_diff\second
reverse_opinion_diff\second
reverse_personal_opinion_diff\second
diplomacy
intrigue
learning
martial
stewardship
can_copy_personality_trait_from
can_swap_job_title
de_facto_liege_title
de_jure_vassal_or_below
excommunicated_for
family
has_feud_with
interested_in_society_of_character
is_ancestor_of
is_aunt_uncle_of
is_cousin_of
is_descendant_of
is_father
is_former_lover
is_grandchild_of
is_grandparent_of
is_guardian
is_in_same_unit_as
is_mother
is_nibling_of
is_older_than
is_opposite_sex
is_plot_target_of
is_rival
pays_tribute_to
realm_diplomacy
realm_intrigue
realm_learning
realm_martial
realm_stewardship
same_guardian

Code:
--- Error 1 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_bloodline\religion] (Line 1841, column 6):
"spouse" is not a valid MaybeEventTargetCharReligion or Religion.
--- Error 2 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\dynasty] (Line 1846, column 6):
"spouse" is not a valid Random, "NONE", "none", DynastyId, MaybeEventTargetChar, "culture", or "actually_culture".
--- Error 3 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\genetic_father] (Line 1849, column 6):
"spouse" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 4 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\genetic_mother] (Line 1850, column 6):
"spouse" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 5 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\reverse_unsafe_war\thirdparty] (Line 1966, column 6):
"spouse" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 6 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\reverse_war\thirdparty] (Line 1972, column 6):
"spouse" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 7 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_looter_hostility_days\who] (Line 1983, column 6):
"spouse" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 8 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_quest_target\holder] (Line 2005, column 6):
"spouse" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 9 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\unsafe_war\thirdparty_title] (Line 2054, column 6):
"spouse" is not a valid MaybeEventTargetProvTitle or AnyTitle.
--- Error 10 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\war\thirdparty_title] (Line 2070, column 6):
"spouse" is not a valid MaybeEventTargetProvTitle or AnyTitle.
--- Error 11 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\add_betrothal] (Line 1806, column 5):
"spouse" is not a valid MaybeEventTargetChar, CharacterId, or PrefixedCharId.
--- Error 12 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\add_consort] (Line 1808, column 5):
"spouse" is not a valid MaybeEventTargetChar, CharacterId, or PrefixedCharId.
--- Error 13 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\add_friend] (Line 1810, column 5):
"spouse" is not a valid CharacterId or MaybeEventTargetChar.
--- Error 14 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\add_intermarry] (Line 1811, column 5):
"spouse" is not a valid RhsFancyScopeOptionToProv or Religion, ReligionGroup, or MaybeEventTargetCharReligion.
--- Error 15 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\banish_religion] (Line 1826, column 5):
"spouse" is not a valid Religion, SocietyThingsWithoutThis, or RhsFancyScopeOptionToProv.
--- Error 16 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\break_alliance] (Line 1827, column 5):
"liege" is not a valid MaybeEventTarget(Char).
--- Error 17 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\break_betrothal] (Line 1828, column 5):
"betrothed" is not a valid MaybeEventTargetChar, CharacterId, PrefixedCharId, or Yes.
--- Error 18 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\copy_random_personality_trait] (Line 1836, column 5):
"spouse" is not a valid MaybeEventTarget(Char).
--- Error 19 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_consort] (Line 1920, column 5):
"consort" is not a valid MaybeEventTargetChar, CharacterId, or PrefixedCharId.
--- Error 20 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_friend] (Line 1922, column 5):
"spouse" is not a valid CharacterId or MaybeEventTargetChar.
--- Error 21 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_intermarry] (Line 1924, column 5):
"spouse" is not a valid RhsFancyScopeOptionToProv or Religion, ReligionGroup, or MaybeEventTargetCharReligion.
--- Error 22 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_rival] (Line 1932, column 5):
"spouse" is not a valid CharacterId or MaybeEventTargetChar.
--- Error 23 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_tributary] (Line 1935, column 5):
"spouse" is not a valid MaybeEventTarget(Char).
--- Error 24 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_crusader_king] (Line 1976, column 5):
"spouse" is not a valid MaybeEventTarget(Char).
--- Error 25 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_defacto_vassal] (Line 1978, column 5):
"spouse" is not a valid MaybeEventTarget(Char).
--- Error 26 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_father] (Line 1979, column 5):
"spouse" is not a valid MaybeEventTargetChar, CharacterId, or 0.
--- Error 27 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_mother] (Line 1987, column 5):
"spouse" is not a valid MaybeEventTargetChar, CharacterId, or 0.
--- Error 28 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_official_crusade_recipient] (Line 1989, column 5):
"spouse" is not a valid MaybeEventTargetChar or None.
--- Error 29 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_player_character] (Line 2001, column 5):
"spouse" is not a valid MaybeEventTarget(Char).
--- Error 30 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_real_father] (Line 2009, column 5):
"spouse" is not a valid MaybeEventTargetChar, CharacterId, or 0.
--- Error 31 of 31 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_reincarnation] (Line 2010, column 5):
"spouse" is not a valid MaybeEventTargetChar or 0.

All tested to work with various 'fancy' character scopes. Here's a clean list, for easy use.

Code:
create_bloodline\religion
create_character\dynasty
create_character\genetic_father
create_character\genetic_mother
reverse_unsafe_war\thirdparty
reverse_war\thirdparty
set_looter_hostility_days\who
set_quest_target\holder
unsafe_war\thirdparty_title
war\thirdparty_title
add_betrothal
add_consort
add_friend
add_intermarry
banish_religion
break_alliance
break_betrothal
copy_random_personality_trait
remove_consort
remove_friend
remove_intermarry
remove_rival
remove_tributary
set_crusader_king
set_defacto_vassal
set_father
set_mother
set_official_crusade_recipient
set_player_character
set_real_father
set_reincarnation

Code:
--- Error 1 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_reincarnation] (Line 2301, column 5):
"c_194170" is not a valid MaybeEventTargetChar or 0.
--- Error 2 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_real_father] (Line 2300, column 5):
"c_194170" is not a valid MaybeEventTargetChar, CharacterId, or 0.
--- Error 3 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_crusader_king] (Line 2267, column 5):
"c_194170" is not a valid MaybeEventTarget(Char).
--- Error 4 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\reveal_plot_w_message] (Line 2227, column 5):
"c_194170" is not a valid "yes".
--- Error 5 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_rival] (Line 2223, column 5):
"c_194170" is not a valid CharacterId or MaybeEventTargetChar.
--- Error 6 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_friend] (Line 2213, column 5):
"c_194170" is not a valid CharacterId or MaybeEventTargetChar.
--- Error 7 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\any_artifact\transfer_artifact\to] (Line 2386, column 7):
"c_194170" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 8 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\any_artifact\transfer_artifact\from] (Line 2385, column 7):
"c_6392" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 9 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\genetic_mother] (Line 2142, column 6):
"c_194170" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 10 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\genetic_father] (Line 2141, column 6):
"c_194170" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)
--- Error 11 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_character\dynasty] (Line 2138, column 6):
"c_194170" is not a valid Random, "NONE", "none", DynastyId, MaybeEventTargetChar, "culture", or "actually_culture".
--- Error 12 of 12 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\create_bloodline\religion] (Line 2133, column 6):
"c_70501" is not a valid MaybeEventTargetCharReligion or Religion.

All tested to take character IDs. List for easy use:

Code:
set_reincarnation
set_real_father
set_crusader_king
reveal_plot_w_message
remove_rival
remove_friend
transfer_artifact\to
transfer_artifact\from
create_character\genetic_mother
create_character\genetic_father
create_character\dynasty
create_bloodline\religion

--------------------------------------------------------------------

A few things Validator should no longer accept, confirmed by testing:
is_mother/father = yes/no, only takes character RHS.
society_rank does not support character RHS, in both simple and clause form.
clear_wealth does not support character RHS. Works in-game, but doesn't do anything differently than clear_wealth = yes
set_artifact_original_owner is not a valid effect or alias, set_original_owner is the correct one.
 
Got a few more today. Thanks once more for the updates.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_trade_route_value_multiplier\value] (Line 405, column 6):
"global_silk_road_value" is not a valid Double.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_trade_route_base_value\value] (Line 400, column 6):
"global_silk_road_value" is not a valid Double.

Both tested to accept variables.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\remove_province_modifiers] (Line 205, column 6):
The required "modifier" entry was not found.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\remove_province_modifiers\name] (Line 206, column 7):
Invalid node "name" in scope <anon> (value is: smugglers_ring)

Works here as well.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\society_progress] (Line 526, column 5):
Invalid node "society_progress" in scope CharTrigger (value is: global_test)

Tested to work, supports variables.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\random_plotter] (Line 159, column 5):
Invalid node "random_plotter" in scope CharCommand (value is: <a complex type>)
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\random_known_plotter] (Line 164, column 5):
Invalid node "random_known_plotter" in scope CharCommand (value is: <a complex type>)

Tested to work. Support the 'target = some_char_scope' parameter also supported in 'any_(known/unknown_)(enemy_)plotter'.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\random_unknown_plotter\target] (Line 170, column 6):
"PREV" is not a valid ThisChar.
PREV points to DeJureDecisionCommandFromFromNone.
However, a Char was expected.
Additional information: PREV points to DeJureDecisionCommandFromFromNone.
However, a Char was expected.

This does point to a character, tested in-game. Script below:

Code:
centralization_1 = {
    <snip>

    effect = {
        holder_scope = {
            random_unknown_plotter = {
                target = PREV
                wealth = 100
            }
        }
    }
}

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\change_plot_power] (Line 222, column 5):
Invalid node "change_plot_power" in scope CharCommand (value is: global_test)

Tested to work, supports variables.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_opinion_levy_raised_days\who] (Line 311, column 6):
"c_6392" is not a valid ThisChar.
Additional information: Expected one of: THIS, ROOT, FROM, FROMFROM, FROMFROMFROM (and so on), PREV, PREVPREV (and so on)

Straggler, also works.

Code:
--- Error 1 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\clan_opinion_diff] (Line 258, column 5):
Invalid node "clan_opinion_diff" in scope CharTrigger (value is: <a complex type>)
--- Error 2 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_clan_opinion_diff] (Line 269, column 5):
Invalid node "reverse_clan_opinion_diff" in scope CharTrigger (value is: <a complex type>)
--- Error 3 of 3 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\their_clan_opinion] (Line 275, column 5):
Invalid node "their_clan_opinion" in scope CharTrigger (value is: <a complex type>)

All tested to work in character trigger scope. All take variables.

Code:
--- Error 1 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\supply_limit\for] (Line 717, column 7):
"owner" is not a valid MaybeEventTargetChar or CharTargetExcludingMaybeEventTarget.
--- Error 2 of 2 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\supply_limit\leader] (Line 718, column 7):
"owner" is not a valid MaybeEventTargetChar or CharTargetExcludingMaybeEventTarget.

Tested to work, should accept all 'fancy' scopes from province to character.

Code:
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\distance_from_realm\who] (Line 322, column 6):
"e_byzantium" is not a valid MaybeEventTargetChar or CharTargetExcludingMaybeEventTarget.

Tested to take titles.

Code:
--- Error 1 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\remove_character_modifiers\amount] (Line 168, column 6):
"global_test" is not a valid Int.
--- Error 2 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_holding\remove_holding_modifiers\amount] (Line 176, column 7):
"global_test" is not a valid Int.
--- Error 3 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\remove_province_modifiers\amount] (Line 207, column 7):
"global_test" is not a valid Int.
--- Error 4 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\wonder\add_wonder_upgrade_slots] (Line 214, column 7):
"global_test" is not a valid PositiveInt.
--- Error 5 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\wonder\remove_wonder_upgrade_slots] (Line 215, column 7):
"global_test" is not a valid PositiveInt.
--- Error 6 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\change_tech\value] (Line 224, column 7):
"global_test" is not a valid Double.
--- Error 7 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\change_random_civ_tech] (Line 218, column 6):
"global_test" is not a valid Int.
--- Error 8 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\change_random_eco_tech] (Line 219, column 6):
"global_test" is not a valid Int.
--- Error 9 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\capital_scope\change_random_mil_tech] (Line 220, column 6):
"global_test" is not a valid Int.
--- Error 10 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\random_demesne_province\add_holding_slot] (Line 233, column 6):
"global_test" is not a valid Int.
--- Error 11 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\player_heir\primary_title\adjust_siphon_factor] (Line 255, column 7):
"global_test" is not a valid Double.
--- Error 12 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\player_heir\primary_title\change_title_army_size] (Line 256, column 7):
"global_test" is not a valid Double.
--- Error 13 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\change_society_currency\value] (Line 292, column 6):
"global_test" is not a valid Double.
--- Error 14 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\any_army\damage_unit_morale] (Line 307, column 6):
"global_test" is not a valid Double.
--- Error 15 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\any_army\morale] (Line 308, column 6):
"global_test" is not a valid Double.
--- Error 16 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\any_army\troops] (Line 309, column 6):
"global_test" is not a valid Double.
--- Error 17 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\make_tributary\percentage] (Line 333, column 6):
"global_test" is not a valid Double.
--- Error 18 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\scaled_piety\value] (Line 351, column 6):
"global_test" is not a valid Double.
--- Error 19 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\scaled_prestige\value] (Line 355, column 6):
"global_test" is not a valid Double.
--- Error 20 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\scaled_wealth\value] (Line 359, column 6):
"global_test" is not a valid All or Double.
--- Error 21 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_looter_hostility_days\days] (Line 375, column 6):
"global_test" is not a valid Int.
--- Error 22 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_opinion_levy_raised_days\days] (Line 380, column 6):
"global_test" is not a valid Int.
--- Error 23 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\society_rank_down\rank] (Line 430, column 6):
"global_test" is not a valid Int.
--- Error 24 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\society_rank_up\rank] (Line 435, column 6):
"global_test" is not a valid Int.
--- Error 25 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\steal_population_scaled\percentage] (Line 444, column 6):
"global_test" is not a valid Double.
--- Error 26 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\transfer_scaled_wealth\value] (Line 449, column 6):
"global_test" is not a valid All or NnDbl.
--- Error 27 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\add_population_scaled] (Line 241, column 5):
"global_test" is not a valid Double.
--- Error 28 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\add_society_progress] (Line 243, column 5):
"global_test" is not a valid Double.
--- Error 29 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\change_society_currency] (Line 288, column 5):
"global_test" is not a valid Double or <anon>.
--- Error 30 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\culture_techpoints] (Line 300, column 5):
"global_test" is not a valid Double.
--- Error 31 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\economy_techpoints] (Line 301, column 5):
"global_test" is not a valid Double.
--- Error 32 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\military_techpoints] (Line 302, column 5):
"global_test" is not a valid Double.
--- Error 33 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\decadence] (Line 320, column 5):
"global_test" is not a valid Double.
--- Error 34 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\fertility] (Line 327, column 5):
"global_test" is not a valid Double.
--- Error 35 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\manpower] (Line 329, column 5):
"global_test" is not a valid Int.
--- Error 36 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\population] (Line 338, column 5):
"global_test" is not a valid Int.
--- Error 37 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\scaled_piety] (Line 346, column 5):
"global_test" is not a valid Double or ScaledClause.
--- Error 38 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\scaled_prestige] (Line 347, column 5):
"global_test" is not a valid Double or ScaledClause.
--- Error 39 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_ai_aggression] (Line 362, column 5):
"global_test" is not a valid Double.
--- Error 40 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_max_consorts] (Line 365, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 41 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_max_wives] (Line 366, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 42 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_peace_piety_gain] (Line 383, column 5):
"global_test" is not a valid Double.
--- Error 43 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_short_reign_opinion_year_mult] (Line 384, column 5):
"global_test" is not a valid Double.
--- Error 44 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\set_society_progress] (Line 385, column 5):
"global_test" is not a valid Double.
--- Error 45 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\society_rank_down] (Line 425, column 5):
"global_test" is not a valid PInt or <anon>.
--- Error 46 of 46 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\effect\holder_scope\society_rank_up] (Line 426, column 5):
"global_test" is not a valid PInt or <anon>.

All tested to work.

Code:
--- Error 1 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_realm_provs\value] (Line 162, column 6):
"global_test" is not a valid Int.
--- Error 2 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\age_diff\years] (Line 169, column 6):
"global_test" is not a valid Int.
--- Error 3 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\attribute_diff\value] (Line 182, column 6):
"global_test" is not a valid Double.
--- Error 4 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\calc_true_if\amount] (Line 188, column 6):
"global_test" is not a valid Int.
--- Error 5 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\opinion\value] (Line 206, column 6):
"global_test" is not a valid Double.
--- Error 6 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\opinion_diff\value] (Line 212, column 6):
"global_test" is not a valid Double.
--- Error 7 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_opinion\value] (Line 217, column 6):
"global_test" is not a valid Double.
--- Error 8 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_opinion_diff\value] (Line 223, column 6):
"global_test" is not a valid Double.
--- Error 9 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\their_opinion\value] (Line 228, column 6):
"global_test" is not a valid Double.
--- Error 10 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\personal_opinion\value] (Line 233, column 6):
"global_test" is not a valid Double.
--- Error 11 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\personal_opinion_diff\value] (Line 239, column 6):
"global_test" is not a valid Double.
--- Error 12 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_personal_opinion\value] (Line 244, column 6):
"global_test" is not a valid Double.
--- Error 13 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_personal_opinion_diff\value] (Line 250, column 6):
"global_test" is not a valid Double.
--- Error 14 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\clan_opinion\value] (Line 255, column 6):
"global_test" is not a valid Double.
--- Error 15 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_clan_opinion\value] (Line 266, column 6):
"global_test" is not a valid Double.
--- Error 16 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\combat_rating_diff\value] (Line 284, column 6):
"global_test" is not a valid Double.
--- Error 17 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\distance_from_realm\value] (Line 323, column 6):
"global_test" is not a valid Int.
--- Error 18 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\faction_power\power] (Line 331, column 6):
"global_test" is not a valid Double.
--- Error 19 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_alternate_start_setting\min] (Line 346, column 6):
"global_test" is not a valid Double.
--- Error 20 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_alternate_start_setting\max] (Line 345, column 6):
"global_test" is not a valid Double.
--- Error 21 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_assigned_minor_title\count] (Line 351, column 6):
"global_test" is not a valid Int.
--- Error 22 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_instances_of_character_modifier\amount] (Line 356, column 6):
"global_test" is not a valid Int.
--- Error 23 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\has_offmap_currency\value] (Line 361, column 6):
"global_test" is not a valid Int.
--- Error 24 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\is_society_rank_full\rank] (Line 373, column 6):
"global_test" is not a valid Int.
--- Error 25 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\max_realm_levy_diff\value] (Line 385, column 6):
"global_test" is not a valid Int.
--- Error 26 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_realm_provs\value] (Line 398, column 6):
"global_test" is not a valid Int.
--- Error 27 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_faction_backers\value] (Line 450, column 6):
"global_test" is not a valid Int.
--- Error 28 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_forts_diff\value] (Line 455, column 6):
"global_test" is not a valid Int.
--- Error 29 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_hospitals_diff\value] (Line 460, column 6):
"global_test" is not a valid Int.
--- Error 30 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_trade_post_diff\value] (Line 465, column 6):
"global_test" is not a valid Int.
--- Error 31 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_government_vassals\value] (Line 470, column 6):
"global_test" is not a valid Int.
--- Error 32 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_realm_counties\value] (Line 475, column 6):
"global_test" is not a valid Int.
--- Error 33 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\opinion_levy_raised_days\days] (Line 480, column 6):
"global_test" is not a valid Int.
--- Error 34 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\plot_power_contribution\power] (Line 499, column 6):
"global_test" is not a valid Double.
--- Error 35 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\regional_percentage\percentage] (Line 522, column 6):
"global_test" is not a valid Double.
--- Error 36 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\relative_power\power] (Line 530, column 6):
"global_test" is not a valid Double.
--- Error 37 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\relative_power_including_allies_attacker\power] (Line 535, column 6):
"global_test" is not a valid Double.
--- Error 38 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\relative_power_including_allies_defender\power] (Line 540, column 6):
"global_test" is not a valid Double.
--- Error 39 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\relative_realm_size\size] (Line 547, column 6):
"global_test" is not a valid Double.
--- Error 40 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_combat_rating_diff\value] (Line 554, column 6):
"global_test" is not a valid Double.
--- Error 41 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_opinion_levy_raised_days\days] (Line 559, column 6):
"global_test" is not a valid Int.
--- Error 42 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_max_realm_levy_diff\value] (Line 564, column 6):
"global_test" is not a valid Int.
--- Error 43 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\reverse_realm_levy_diff\value] (Line 569, column 6):
"global_test" is not a valid Int.
--- Error 44 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\scaled_wealth\value] (Line 577, column 6):
"global_test" is not a valid Double.
--- Error 45 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\total_claims\value] (Line 602, column 6):
"global_test" is not a valid Int.
--- Error 46 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\trade_route_control\value] (Line 610, column 6):
"global_test" is not a valid Double.
--- Error 47 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\player_heir\primary_title\mercenary_siphon_factor] (Line 628, column 7):
"global_test" is not a valid Double.
--- Error 48 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\combat\troops\value] (Line 637, column 7):
"global_test" is not a valid Double.
--- Error 49 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_army\loot] (Line 645, column 6):
"global_test" is not a valid Double.
--- Error 50 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_war\days_since_last_hostile_action\days] (Line 651, column 7):
"global_test" is not a valid Int.
--- Error 51 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_war\war_participation\score] (Line 656, column 7):
"global_test" is not a valid Double.
--- Error 52 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_war\war_score] (Line 659, column 6):
"global_test" is not a valid Double.
--- Error 53 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\offmap_china\days_since_policy_change] (Line 665, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 54 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\offmap_china\days_since_status_change] (Line 666, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 55 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\has_instances_of_holding_modifier\amount] (Line 746, column 7):
"global_test" is not a valid Int.
--- Error 56 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\holding_garrison_percent] (Line 749, column 6):
"global_test" is not a valid Double.
--- Error 57 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\holding_raisable_levy_percent] (Line 750, column 6):
"global_test" is not a valid Double.
--- Error 58 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\holding_total_levy_percent] (Line 751, column 6):
"global_test" is not a valid Double.
--- Error 59 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\num_of_buildings] (Line 753, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 60 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\capital_holding\settlement_age] (Line 754, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 61 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_artifact\artifact_age] (Line 760, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 62 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\any_artifact\quality] (Line 761, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 63 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\can_land_path_to\distance] (Line 676, column 7):
"global_test" is not a valid Int.
--- Error 64 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\can_naval_path_to\distance] (Line 681, column 7):
"global_test" is not a valid Int.
--- Error 65 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\has_instances_of_province_modifier\amount] (Line 688, column 7):
"global_test" is not a valid Int.
--- Error 66 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\holy_site_distance\value] (Line 695, column 7):
"global_test" is not a valid Int.
--- Error 67 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\religion_distance\value] (Line 711, column 7):
"global_test" is not a valid Int.
--- Error 68 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\supply_limit\value] (Line 719, column 7):
"global_test" is not a valid Double.
--- Error 69 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\wonder\num_of_wonder_upgrades] (Line 727, column 7):
"global_test" is not a valid NonNegativeInt.
--- Error 70 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\wonder\wonder_age] (Line 728, column 7):
"global_test" is not a valid NonNegativeInt.
--- Error 71 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\wonder\wonder_stage] (Line 729, column 7):
"global_test" is not a valid NonNegativeInt.
--- Error 72 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\wonder\wonder_stage_age] (Line 730, column 7):
"global_test" is not a valid NonNegativeInt.
--- Error 73 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\any_religion_distance] (Line 672, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 74 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\disease_defence] (Line 684, column 6):
"global_test" is not a valid Double.
--- Error 75 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\hospital_level] (Line 691, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 76 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\num_of_empty_holdings] (Line 705, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 77 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\num_of_max_settlements] (Line 706, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 78 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\num_of_settlements] (Line 707, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 79 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\revolt_risk] (Line 714, column 6):
"global_test" is not a valid NonNegativeDouble.
--- Error 80 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\747\units_in_province] (Line 722, column 6):
"global_test" is not a valid NonNegativeInt.
--- Error 81 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\age] (Line 165, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 82 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\ai_ambition] (Line 172, column 5):
"global_test" is not a valid Int.
--- Error 83 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\ai_greed] (Line 173, column 5):
"global_test" is not a valid Int.
--- Error 84 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\ai_honor] (Line 174, column 5):
"global_test" is not a valid Int.
--- Error 85 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\ai_rationality] (Line 175, column 5):
"global_test" is not a valid Int.
--- Error 86 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\ai_zeal] (Line 176, column 5):
"global_test" is not a valid Int.
--- Error 87 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\among_most_powerful_vassals] (Line 177, column 5):
"global_test" is not a valid PositiveInt.
--- Error 88 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\base_health] (Line 185, column 5):
"global_test" is not a valid NonNegativeDouble.
--- Error 89 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\combat_rating] (Line 280, column 5):
"global_test" is not a valid Double or OnlyCharTarget.
--- Error 90 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_artifact_pot] (Line 291, column 5):
"global_test" is not a valid Int.
--- Error 91 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_gold_pot] (Line 292, column 5):
"global_test" is not a valid Int.
--- Error 92 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_piety_pot] (Line 293, column 5):
"global_test" is not a valid Int.
--- Error 93 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_prestige_pot] (Line 294, column 5):
"global_test" is not a valid Int.
--- Error 94 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_defense_strength] (Line 295, column 5):
"global_test" is not a valid Int.
--- Error 95 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_preparation_strength] (Line 296, column 5):
"global_test" is not a valid Double.
--- Error 96 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_preparation_time_elapsed] (Line 297, column 5):
"global_test" is not a valid Int.
--- Error 97 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\crusade_preparation_time_remaining] (Line 298, column 5):
"global_test" is not a valid Int.
--- Error 98 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\day_of_birth] (Line 299, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 99 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\days_at_current_society_rank] (Line 300, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 100 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\days_in_society] (Line 301, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 101 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\demesne_garrison_size] (Line 302, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 102 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\demesne_size] (Line 303, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 103 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\demesne_size_compared_to_limit] (Line 304, column 5):
"global_test" is not a valid Double.
--- Error 104 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\dynastic_prestige] (Line 326, column 5):
"global_test" is not a valid Double.
--- Error 105 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\dynasty_realm_power] (Line 327, column 5):
"global_test" is not a valid Double.
--- Error 106 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\fertility] (Line 334, column 5):
"global_test" is not a valid NonNegativeDouble.
--- Error 107 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\free_court_slots] (Line 335, column 5):
"global_test" is not a valid Int.
--- Error 108 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\health] (Line 364, column 5):
"global_test" is not a valid NonNegativeDouble.
--- Error 109 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\health_traits] (Line 365, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 110 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\held_title_rating] (Line 366, column 5):
"global_test" is not a valid AnyTitle, MaybeEventTargetCharTitle, CharTargetExcludingMaybeEventTarget, or Int.
--- Error 111 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\immortal_age] (Line 367, column 5):
"global_test" is not a valid Int.
--- Error 112 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\imprisoned_days] (Line 368, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 113 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\infamy] (Line 369, column 5):
"global_test" is not a valid Double.
--- Error 114 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\leader_traits] (Line 376, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 115 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\lifestyle_traits] (Line 377, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 116 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\manpower_growth] (Line 378, column 5):
"global_test" is not a valid Double.
--- Error 117 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\max_manpower] (Line 379, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 118 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\max_population] (Line 380, column 5):
"global_test" is not a valid Double.
--- Error 119 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\max_population_and_manpower] (Line 381, column 5):
"global_test" is not a valid Double.
--- Error 120 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\month] (Line 388, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 121 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\month_of_birth] (Line 389, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 122 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\monthly_piety] (Line 391, column 5):
"global_test" is not a valid Double.
--- Error 123 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\monthly_prestige] (Line 392, column 5):
"global_test" is not a valid Double.
--- Error 124 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_culture_provinces] (Line 393, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 125 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_religion_provinces] (Line 394, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 126 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_artifacts] (Line 401, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 127 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_baron_titles] (Line 402, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 128 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_baron_titles_in_realm] (Line 403, column 5):
"global_test" is not a valid Int.
--- Error 129 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_children] (Line 404, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 130 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_claims] (Line 405, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 131 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_consorts] (Line 406, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 132 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_count_titles] (Line 407, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 133 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_count_titles_in_realm] (Line 408, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 134 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_courtiers] (Line 409, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 135 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_demesne_castles] (Line 410, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 136 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_demesne_cities] (Line 411, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 137 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_demesne_empty_provinces] (Line 412, column 5):
"global_test" is not a valid Double.
--- Error 138 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_demesne_tribes] (Line 413, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 139 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_demesne_temples] (Line 414, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 140 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_duke_titles] (Line 415, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 141 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_duke_titles_in_realm] (Line 416, column 5):
"global_test" is not a valid Int.
--- Error 142 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_dynasty_members] (Line 417, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 143 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_emperor_titles] (Line 418, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 144 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_extra_landed_titles] (Line 419, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 145 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_feuds] (Line 420, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 146 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_forts] (Line 421, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 147 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_friends] (Line 422, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 148 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_holy_sites] (Line 423, column 5):
"global_test" is not a valid Int.
--- Error 149 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_hospitals] (Line 424, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 150 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_king_titles] (Line 425, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 151 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_king_titles_in_realm] (Line 426, column 5):
"global_test" is not a valid Int.
--- Error 152 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_lovers] (Line 427, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 153 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_plot_backers] (Line 428, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 154 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_prisoners] (Line 429, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 155 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_rivals] (Line 430, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 156 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_society_members] (Line 431, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 157 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_subrealm_castles] (Line 432, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 158 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_subrealm_cities] (Line 433, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 159 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_subrealm_empty_provinces] (Line 434, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 160 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_subrealm_tribes] (Line 435, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 161 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_subrealm_temples] (Line 436, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 162 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_spouses] (Line 437, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 163 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_symptoms] (Line 438, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 164 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_titles] (Line 439, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 165 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_titles_in_realm] (Line 440, column 5):
"global_test" is not a valid Int.
--- Error 166 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_trade_posts] (Line 441, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 167 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_traits] (Line 442, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 168 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_unique_dynasty_vassals] (Line 443, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 169 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_vassals] (Line 444, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 170 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_of_wonders] (Line 445, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 171 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\num_traits] (Line 446, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 172 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\over_max_demesne_size] (Line 483, column 5):
"global_test" is not a valid Int or Int.
--- Error 173 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\over_vassal_limit] (Line 484, column 5):
"global_test" is not a valid Int.
--- Error 174 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\personality_traits] (Line 485, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 175 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\piety] (Line 486, column 5):
"global_test" is not a valid Double.
--- Error 176 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\plot_months] (Line 487, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 177 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\plot_power] (Line 488, column 5):
"global_test" is not a valid NonNegativeDouble.
--- Error 178 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\population] (Line 489, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 179 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\population_and_manpower] (Line 490, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 180 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\population_and_manpower_growth] (Line 491, column 5):
"global_test" is not a valid Double.
--- Error 181 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\population_factor] (Line 492, column 5):
"global_test" is not a valid Double.
--- Error 182 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\population_growth] (Line 493, column 5):
"global_test" is not a valid Double.
--- Error 183 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\practical_age] (Line 494, column 5):
"global_test" is not a valid Int.
--- Error 184 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\raised_manpower] (Line 502, column 5):
"global_test" is not a valid Double.
--- Error 185 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\real_day_of_year] (Line 504, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 186 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\real_month_of_year] (Line 505, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 187 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_diplomacy] (Line 512, column 5):
"global_test" is not a valid NnInt or OnlyCharTarget.
--- Error 188 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_martial] (Line 513, column 5):
"global_test" is not a valid NnInt or OnlyCharTarget.
--- Error 189 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_stewardship] (Line 514, column 5):
"global_test" is not a valid NnInt or OnlyCharTarget.
--- Error 190 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_intrigue] (Line 515, column 5):
"global_test" is not a valid NnInt or OnlyCharTarget.
--- Error 191 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_learning] (Line 516, column 5):
"global_test" is not a valid NnInt or OnlyCharTarget.
--- Error 192 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_size] (Line 517, column 5):
"global_test" is not a valid Int.
--- Error 193 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\realm_levies] (Line 518, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 194 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\relative_income_to_liege] (Line 526, column 5):
"global_test" is not a valid Double.
--- Error 195 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\relative_power_to_liege] (Line 543, column 5):
"global_test" is not a valid NonNegativeDouble.
--- Error 196 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\republic_total_num_of_trade_posts] (Line 550, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 197 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\ruled_years] (Line 573, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 198 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\scaled_wealth] (Line 574, column 5):
"global_test" is not a valid Double or ScaledWealthTriggerClause.
--- Error 199 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\score] (Line 581, column 5):
"global_test" is not a valid Int.
--- Error 200 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\total_manpower] (Line 605, column 5):
"global_test" is not a valid Double.
--- Error 201 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\total_years_played] (Line 606, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 202 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\unused_manpower] (Line 617, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 203 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\year] (Line 618, column 5):
"global_test" is not a valid NonNegativeInt.
--- Error 204 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\holder_scope\year_of_birth] (Line 619, column 5):
"global_test" is not a valid Int.
--- Error 205 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\k_france\num_title_realm_provs\value] (Line 153, column 6):
"global_test" is not a valid Int.
--- Error 206 of 206 ---
At <mod>\common\laws\demesne_laws.txt [laws\centralization_1\allow\num_fitting_characters_for_title] (Line 146, column 4):
"global_test" is not a valid PositiveInt.

All tested to take variables.