Skip to content

Commit a000388

Browse files
authored
Fix for the usage of sum_of_all_skills_value for prefecture formation (#2998) #patch
The game was logging ``` [E][pdx_persistent_reader.cpp:216]: Error: "Malformed token: sum_of_all_skills_value, near line: 1775" in file: "common/scripted_effects/irtock3_scripted_effects.txt" near line: 1775 ``` I guess the `base` field doesn't support svalues.
1 parent 46c6a6d commit a000388

File tree

2 files changed

+52
-2
lines changed

2 files changed

+52
-2
lines changed

.github/workflows/ck3-tiger.conf

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,33 @@ filter = {
9696
text = "missing english localization key d_kasi_adj"
9797
text = "missing english localization key d_pandya_nadu_adj"
9898
text = "missing english localization key d_ruhunu_adj"
99+
text = "missing english localization key d_xingyuan_adj"
100+
text = "missing english localization key d_lilang_adj"
101+
text = "missing english localization key d_baqu_adj"
102+
text = "missing english localization key d_dongchuan_adj"
103+
text = "missing english localization key d_lingnan_adj"
104+
text = "missing english localization key d_huixun_adj"
105+
text = "missing english localization key d_gaoliang_adj"
106+
text = "missing english localization key d_qiongguan_adj"
107+
text = "missing english localization key d_guiguan_adj"
108+
text = "missing english localization key d_jingjiang_adj"
109+
text = "missing english localization key d_rongguan_adj"
110+
text = "missing english localization key d_yongguan_adj"
111+
text = "missing english localization key d_hai_dong_adj"
112+
text = "missing english localization key d_nghe_an_adj"
113+
text = "missing english localization key d_lam_tay_adj"
114+
text = "missing english localization key d_thang_long_adj"
115+
text = "missing english localization key d_tonghai_adj"
116+
text = "missing english localization key d_tuodong_adj"
117+
text = "missing english localization key d_yinsheng_adj"
118+
text = "missing english localization key d_huichuan_adj"
119+
text = "missing english localization key d_jianchuan_adj"
120+
text = "missing english localization key d_dali_adj"
121+
text = "missing english localization key d_xiyuan_adj"
122+
text = "missing english localization key d_zangke_adj"
123+
text = "missing english localization key d_shimen_adj"
124+
text = "missing english localization key d_luoshi_adj"
125+
text = "missing english localization key d_luodian_adj"
99126
text = "missing english localization key k_mentese_adj"
100127
text = "missing english localization key k_mediterranean_sea_adj"
101128
text = "missing english localization key k_visigoths_adj"
@@ -106,6 +133,16 @@ filter = {
106133
text = "missing english localization key k_aydin_adj"
107134
text = "missing english localization key k_bihar_adj"
108135
text = "missing english localization key k_andhra_adj"
136+
text = "missing english localization key k_lingxi_adj"
137+
text = "missing english localization key k_viet_adj"
138+
text = "missing english localization key k_funan_adj"
139+
text = "missing english localization key k_chenla_adj"
140+
text = "missing english localization key k_champa_adj"
141+
text = "missing english localization key k_yongson_throne_adj"
142+
text = "missing english localization key k_sulawesi_adj"
143+
text = "missing english localization key k_lingnan_adj"
144+
text = "missing english localization key k_dali_adj"
145+
text = "missing english localization key k_qianzhong_adj"
109146
text = "missing english localization key e_rajastan_adj"
110147
text = "missing english localization key e_ilkhanate_adj"
111148
text = "missing english localization key e_chagatai_adj"
@@ -115,6 +152,11 @@ filter = {
115152
text = "missing english localization key e_togskol_khanate_adj"
116153
text = "missing english localization key e_baruun_khanate_adj"
117154
text = "missing english localization key e_mali_adj"
155+
text = "missing english localization key e_goryeo_adj"
156+
text = "missing english localization key e_nusantara_adj"
157+
text = "missing english localization key e_kambuja_adj"
158+
text = "missing english localization key e_suvarnabhumi_adj"
159+
text = "missing english localization key e_lingnan_adj"
118160
text = "missing english localization key d_laamp_" # ignores all missing adjectives for LAAMP titles
119161
text = "missing english localization key d_nf_" # ignores all missing adjectives for noble family titles
120162

@@ -189,6 +231,8 @@ filter = {
189231
text = "missing english localization key lesser ruler, late medieval"
190232
text = "missing english localization key ai_directive"
191233
text = "missing english localization key default value"
234+
text = "subject contract flag meritocratic_province_protectorate not defined in common/subject_contracts/contracts/"
235+
text = "subject contract flag celestial_province_celestial not defined in common/subject_contracts/contracts/"
192236
}
193237
}
194238
}

ImperatorToCK3/Data_Files/blankMod/output/common/scripted_effects/irtock3_scripted_effects.txt.liquid

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1772,7 +1772,10 @@ irtock3_split_roman_empire_effect = {
17721772
random_courtier = {
17731773
limit = { is_imprisoned = no }
17741774
weight = {
1775-
base = sum_of_all_skills_value
1775+
base = 0
1776+
modifier = {
1777+
add = sum_of_all_skills_value
1778+
}
17761779
modifier = {
17771780
exists = house
17781781
add = 5
@@ -3189,7 +3192,10 @@ irtock3_form_roman_prefecture_effect = {
31893192
random_courtier = {
31903193
limit = { is_imprisoned = no }
31913194
weight = {
3192-
base = sum_of_all_skills_value
3195+
base = 0
3196+
modifier = {
3197+
add = sum_of_all_skills_value
3198+
}
31933199
modifier = {
31943200
exists = house
31953201
add = 5

0 commit comments

Comments
 (0)