Skip to content

Commit

Permalink
Lint /data/mods
Browse files Browse the repository at this point in the history
  • Loading branch information
Procyonae committed Nov 13, 2024
1 parent dfbc37d commit 0cd7f28
Show file tree
Hide file tree
Showing 41 changed files with 188 additions and 650 deletions.
4 changes: 1 addition & 3 deletions data/mods/Aftershock/EOC/esper_eoc.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,7 @@
{
"type": "effect_on_condition",
"id": "EOC_AFS_CONCENTRATION_COSTS_FOCUS",
"condition": {
"and": [ { "math": [ "u_vitamin('vitamin_afs_maintained_powers') > 0" ] }, { "math": [ "u_val('focus') >= 15" ] } ]
},
"condition": { "and": [ { "math": [ "u_vitamin('vitamin_afs_maintained_powers') > 0" ] }, { "math": [ "u_val('focus') >= 15" ] } ] },
"effect": [ { "math": [ "u_val('focus')", "-=", "1" ] } ]
},
{
Expand Down
33 changes: 7 additions & 26 deletions data/mods/Aftershock/EOC/esper_recipe_learning_eoc.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,32 +27,23 @@
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_ELECTROKIN_RECIPE_SEE_ELECTRIC",
"condition": {
"and": [
{ "u_has_trait": "AFS_ELECTROKINETIC" },
{ "math": [ "u_spell_level('afs_electrokinetic_see_electric') >= 0" ] }
]
"and": [ { "u_has_trait": "AFS_ELECTROKINETIC" }, { "math": [ "u_spell_level('afs_electrokinetic_see_electric') >= 0" ] } ]
},
"effect": [ { "u_learn_recipe": "practice_afs_electrokinetic_see_electric" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_ELECTROKIN_RECIPE_SHOCK_TOUCH",
"condition": {
"and": [
{ "u_has_trait": "AFS_ELECTROKINETIC" },
{ "math": [ "u_spell_level('afs_electrokinetic_shock_touch') >= 0" ] }
]
"and": [ { "u_has_trait": "AFS_ELECTROKINETIC" }, { "math": [ "u_spell_level('afs_electrokinetic_shock_touch') >= 0" ] } ]
},
"effect": [ { "u_learn_recipe": "practice_afs_electrokinetic_shock_touch" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_ELECTROKIN_RECIPE_ZAP_ENEMIES",
"condition": {
"and": [
{ "u_has_trait": "AFS_ELECTROKINETIC" },
{ "math": [ "u_spell_level('afs_electrokinetic_zap_enemies') >= 0" ] }
]
"and": [ { "u_has_trait": "AFS_ELECTROKINETIC" }, { "math": [ "u_spell_level('afs_electrokinetic_zap_enemies') >= 0" ] } ]
},
"effect": [ { "u_learn_recipe": "practice_afs_electrokinetic_zap_enemies" } ]
},
Expand All @@ -71,21 +62,15 @@
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_ELECTROKIN_RECIPE_PERSONAL_BATTERY",
"condition": {
"and": [
{ "u_has_trait": "AFS_ELECTROKINETIC" },
{ "math": [ "u_spell_level('afs_electrokinetic_personal_battery') >= 0" ] }
]
"and": [ { "u_has_trait": "AFS_ELECTROKINETIC" }, { "math": [ "u_spell_level('afs_electrokinetic_personal_battery') >= 0" ] } ]
},
"effect": [ { "u_learn_recipe": "practice_afs_electrokinetic_personal_battery" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_ELECTROKIN_RECIPE_RECHARGE_VEHICLE",
"condition": {
"and": [
{ "u_has_trait": "AFS_ELECTROKINETIC" },
{ "math": [ "u_spell_level('afs_electrokinetic_recharge_vehicle') >= 0" ] }
]
"and": [ { "u_has_trait": "AFS_ELECTROKINETIC" }, { "math": [ "u_spell_level('afs_electrokinetic_recharge_vehicle') >= 0" ] } ]
},
"effect": [ { "u_learn_recipe": "practice_afs_electrokinetic_recharge_vehicle" } ]
},
Expand Down Expand Up @@ -121,17 +106,13 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_TELEPATH_RECIPE_MIND_SENSE",
"condition": {
"and": [ { "u_has_trait": "AFS_TELEPATH" }, { "math": [ "u_spell_level('afs_telepathic_mind_sense') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "AFS_TELEPATH" }, { "math": [ "u_spell_level('afs_telepathic_mind_sense') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_afs_telepathic_mind_sense" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_AFS_TELEPATH_RECIPE_SUGGESTION",
"condition": {
"and": [ { "u_has_trait": "AFS_TELEPATH" }, { "math": [ "u_spell_level('afs_telepathic_suggestion') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "AFS_TELEPATH" }, { "math": [ "u_spell_level('afs_telepathic_suggestion') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_afs_telepathic_suggestion" } ]
},
{
Expand Down
4 changes: 1 addition & 3 deletions data/mods/BombasticPerks/perkdata/forge_blood.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@
"run_eocs": [
{
"id": "EOC_forge_blood_check_blood",
"condition": {
"and": [ { "math": [ "u_vitamin('blood') >= -15000" ] }, { "math": [ "u_vitamin('redcells') >= -15000" ] } ]
},
"condition": { "and": [ { "math": [ "u_vitamin('blood') >= -15000" ] }, { "math": [ "u_vitamin('redcells') >= -15000" ] } ] },
"effect": [
{ "npc_set_flag": "DURABLE_MELEE" },
{ "npc_set_flag": "NO_REPAIR" },
Expand Down
5 changes: 1 addition & 4 deletions data/mods/BombasticPerks/perkdata/undying_loyalty.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,7 @@
{ "not": { "u_has_any_trait": [ "PRED1", "PRED2", "PRED3", "PRED4", "SAPIOVORE" ] } },
{ "math": [ "u_characters_nearby('radius': 15, 'attitude': 'allies') > 0" ] },
{
"or": [
{ "math": [ "u_hp('head') / u_hp_max('head') <= 0.5" ] },
{ "math": [ "u_hp('torso') / u_hp_max('torso') <= 0.5" ] }
]
"or": [ { "math": [ "u_hp('head') / u_hp_max('head') <= 0.5" ] }, { "math": [ "u_hp('torso') / u_hp_max('torso') <= 0.5" ] } ]
}
]
},
Expand Down
16 changes: 4 additions & 12 deletions data/mods/BombasticPerks/perkmenu.json
Original file line number Diff line number Diff line change
Expand Up @@ -434,9 +434,7 @@
"condition": {
"and": [
{ "not": { "or": [ { "u_has_trait": "perk_way_closedfist" }, { "u_has_trait": "perk_way_pinchedfingers" } ] } },
{
"and": [ { "math": [ "u_skill('unarmed') >= 2" ] }, { "math": [ "u_skill('cutting') >= 1" ] } ]
}
{ "and": [ { "math": [ "u_skill('unarmed') >= 2" ] }, { "math": [ "u_skill('cutting') >= 1" ] } ] }
]
}
},
Expand Down Expand Up @@ -468,9 +466,7 @@
"condition": {
"and": [
{ "not": { "or": [ { "u_has_trait": "perk_way_openpalm" }, { "u_has_trait": "perk_way_pinchedfingers" } ] } },
{
"and": [ { "math": [ "u_skill('unarmed') >= 2" ] }, { "math": [ "u_skill('bashing') >= 1" ] } ]
}
{ "and": [ { "math": [ "u_skill('unarmed') >= 2" ] }, { "math": [ "u_skill('bashing') >= 1" ] } ] }
]
}
},
Expand Down Expand Up @@ -502,9 +498,7 @@
"condition": {
"and": [
{ "not": { "or": [ { "u_has_trait": "perk_way_closedfist" }, { "u_has_trait": "perk_way_openpalm" } ] } },
{
"and": [ { "math": [ "u_skill('unarmed') >= 2" ] }, { "math": [ "u_skill('stabbing') >= 1" ] } ]
}
{ "and": [ { "math": [ "u_skill('unarmed') >= 2" ] }, { "math": [ "u_skill('stabbing') >= 1" ] } ] }
]
}
},
Expand Down Expand Up @@ -560,9 +554,7 @@
"condition": {
"and": [
{ "not": { "u_has_trait": "perk_bloody_mess" } },
{
"or": [ { "math": [ "u_skill('melee') >= 2" ] }, { "math": [ "u_skill('gun') >= 2" ] } ]
}
{ "or": [ { "math": [ "u_skill('melee') >= 2" ] }, { "math": [ "u_skill('gun') >= 2" ] } ] }
]
}
},
Expand Down
8 changes: 2 additions & 6 deletions data/mods/Isolation-Protocol/ui.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,17 +64,13 @@
"id": "wrong",
"text": "Distorted",
"color": "dark_gray",
"condition": {
"and": [ { "math": [ "u_ISO_CURRENT_LEVEL_DANGER >= 15" ] }, { "math": [ "u_ISO_CURRENT_LEVEL_DANGER < 20" ] } ]
}
"condition": { "and": [ { "math": [ "u_ISO_CURRENT_LEVEL_DANGER >= 15" ] }, { "math": [ "u_ISO_CURRENT_LEVEL_DANGER < 20" ] } ] }
},
{
"id": "bad",
"text": "Unstable",
"color": "magenta",
"condition": {
"and": [ { "math": [ "u_ISO_CURRENT_LEVEL_DANGER >= 20" ] }, { "math": [ "u_ISO_CURRENT_LEVEL_DANGER < 25" ] } ]
}
"condition": { "and": [ { "math": [ "u_ISO_CURRENT_LEVEL_DANGER >= 20" ] }, { "math": [ "u_ISO_CURRENT_LEVEL_DANGER < 25" ] } ] }
},
{
"id": "vbad",
Expand Down
4 changes: 1 addition & 3 deletions data/mods/Limb_WIP/mutation_eocs/limb_changing_eocs.json
Original file line number Diff line number Diff line change
Expand Up @@ -165,9 +165,7 @@
"//": "First-stage limb, single progress dream. Dynamically decide on failure snips/mutation category",
"condition": {
"and": [
{
"or": [ { "math": [ "u_vitamin('mutagen_bird') >= 200" ] }, { "math": [ "u_vitamin('mutagen_raptor') >= 200" ] } ]
},
{ "or": [ { "math": [ "u_vitamin('mutagen_bird') >= 200" ] }, { "math": [ "u_vitamin('mutagen_raptor') >= 200" ] } ] },
{ "math": [ "u_vitamin('mutagen') >= 300" ] },
{ "math": [ "u_progress_pre_arm_feathers >= 1" ] },
{ "u_has_effect": "sleep" },
Expand Down
5 changes: 1 addition & 4 deletions data/mods/Magiclysm/items/enchanted_rings.json
Original file line number Diff line number Diff line change
Expand Up @@ -565,10 +565,7 @@
"condition": { "math": [ "u_effect_intensity('effect_mring_sustenance') >= 25" ] },
"effect": [
{ "if": { "math": [ "u_calories() <= 74999" ] }, "then": { "math": [ "u_calories()", "+=", "5" ] } },
{
"if": { "math": [ "u_calories() <= 118000" ] },
"then": { "math": [ "u_calories()", "+=", "7" ] }
},
{ "if": { "math": [ "u_calories() <= 118000" ] }, "then": { "math": [ "u_calories()", "+=", "7" ] } },
{ "run_eocs": "EOC_MAGICLYSM_WEARING_RING_OF_SUSTENANCE_FOLLOW_UP", "time_in_future": 60 }
],
"false_effect": [ { "run_eocs": "EOC_MAGICLYSM_WEARING_RING_OF_SUSTENANCE_FOLLOW_UP", "time_in_future": 60 } ]
Expand Down
60 changes: 15 additions & 45 deletions data/mods/MindOverMatter/effectoncondition/eoc_learn_recipes.json
Original file line number Diff line number Diff line change
Expand Up @@ -283,33 +283,25 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_SEE_ELECTRIC",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_see_electric') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_see_electric') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_see_electric" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_SHOCK_TOUCH",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_shock_touch') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_shock_touch') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_shock_touch" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_ZAP_ENEMIES",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_zap_enemies') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_zap_enemies') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_zap_enemies" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_MELEE_ATTACKS",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_melee_attacks') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_melee_attacks') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_melee_attacks" } ]
},
{
Expand Down Expand Up @@ -339,17 +331,13 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_PARALYSIS",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_paralysis') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_paralysis') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_paralysis" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_REDUCE_PAIN",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_reduce_pain') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_reduce_pain') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_reduce_pain" } ]
},
{
Expand All @@ -371,25 +359,19 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_PAIN_IMMUNE",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_pain_immune') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_pain_immune') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_pain_immune" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_SPEED_BOOST",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_speed_boost') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_speed_boost') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_speed_boost" } ]
},
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_ELECTROKIN_RECIPE_KILL_ROBOT",
"condition": {
"and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_kill_robot') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "ELECTROKINETIC" }, { "math": [ "u_spell_level('electrokinetic_kill_robot') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_electrokinetic_kill_robot" } ]
},
{
Expand Down Expand Up @@ -457,9 +439,7 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_PHOTOKIN_RECIPE_CREATE_LIGHT",
"condition": {
"and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_create_light') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_create_light') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_photokinetic_create_light" } ]
},
{
Expand Down Expand Up @@ -489,9 +469,7 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_PHOTOKIN_RECIPE_RAD_IMMUNITY",
"condition": {
"and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_rad_immunity') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_rad_immunity') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_photokinetic_rad_immunity" } ]
},
{
Expand Down Expand Up @@ -527,9 +505,7 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_PHOTOKIN_RECIPE_INVISIBILITY",
"condition": {
"and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_invisibility') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_invisibility') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_photokinetic_invisibility" } ]
},
{
Expand All @@ -541,9 +517,7 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_PHOTOKIN_RECIPE_BLINDING_GLARE",
"condition": {
"and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_blinding_glare') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "PHOTOKINETIC" }, { "math": [ "u_spell_level('photokinetic_blinding_glare') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_photokinetic_light_blinding_glare" } ]
},
{
Expand Down Expand Up @@ -649,9 +623,7 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_PYROKIN_RECIPE_FLAME_IMMUNITY",
"condition": {
"and": [ { "u_has_trait": "PYROKINETIC" }, { "math": [ "u_spell_level('pyrokinetic_flame_immunity') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "PYROKINETIC" }, { "math": [ "u_spell_level('pyrokinetic_flame_immunity') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_pyrokinetic_flame_immunity" } ]
},
{
Expand Down Expand Up @@ -859,9 +831,7 @@
{
"type": "effect_on_condition",
"id": "EOC_CHECK_GAMEBEGIN_TELEPATH_RECIPE_ANIMAL_MIND_CONTROL",
"condition": {
"and": [ { "u_has_trait": "TELEPATH" }, { "math": [ "u_spell_level('telepathic_animal_mind_control') >= 0" ] } ]
},
"condition": { "and": [ { "u_has_trait": "TELEPATH" }, { "math": [ "u_spell_level('telepathic_animal_mind_control') >= 0" ] } ] },
"effect": [ { "u_learn_recipe": "practice_telepathic_beastmaster" } ]
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1678,9 +1678,7 @@
{
"type": "effect_on_condition",
"id": "EOC_TELEPATH_MENTAL_ENGINEERING_STRICT_HUMANITARIAN_02",
"condition": {
"and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 50" ] }, { "u_has_trait": "STRICT_HUMANITARIAN" } ]
},
"condition": { "and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 50" ] }, { "u_has_trait": "STRICT_HUMANITARIAN" } ] },
"effect": [
{ "run_eocs": "EOC_TELEPATH_MENTAL_ENGINEERING_MESSAGE" },
{
Expand Down Expand Up @@ -1749,9 +1747,7 @@
{
"type": "effect_on_condition",
"id": "EOC_TELEPATH_MENTAL_ENGINEERING_SAVANT_01",
"condition": {
"and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 70" ] }, { "not": { "u_has_trait": "SAVANT" } } ]
},
"condition": { "and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 70" ] }, { "not": { "u_has_trait": "SAVANT" } } ] },
"effect": [
{ "run_eocs": "EOC_TELEPATH_MENTAL_ENGINEERING_MESSAGE" },
{
Expand Down Expand Up @@ -2092,9 +2088,7 @@
{
"type": "effect_on_condition",
"id": "EOC_TELEPATH_MENTAL_ENGINEERING_SEASONAL_AFFECTIVE_02",
"condition": {
"and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 110" ] }, { "u_has_trait": "SEASONAL_AFFECTIVE" } ]
},
"condition": { "and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 110" ] }, { "u_has_trait": "SEASONAL_AFFECTIVE" } ] },
"effect": [
{ "run_eocs": "EOC_TELEPATH_MENTAL_ENGINEERING_MESSAGE" },
{
Expand Down Expand Up @@ -2146,9 +2140,7 @@
{
"type": "effect_on_condition",
"id": "EOC_TELEPATH_MENTAL_ENGINEERING_STYLISH_01",
"condition": {
"and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 80" ] }, { "not": { "u_has_trait": "STYLISH" } } ]
},
"condition": { "and": [ { "math": [ "u_spell_level_sum('school': 'TELEPATH') >= 80" ] }, { "not": { "u_has_trait": "STYLISH" } } ] },
"effect": [
{ "run_eocs": "EOC_TELEPATH_MENTAL_ENGINEERING_MESSAGE" },
{
Expand Down
Loading

0 comments on commit 0cd7f28

Please sign in to comment.