Skip to content

Commit 2bed65c

Browse files
[MoM] Add contemplation recipes for knacks (through photokinesis) (#82913)
* Initial commit * Fixes * Kick tests
1 parent f6f9104 commit 2bed65c

File tree

4 files changed

+479
-2
lines changed

4 files changed

+479
-2
lines changed

data/mods/MindOverMatter/effectoncondition/eoc_learn_recipes.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1201,6 +1201,76 @@
12011201
"condition": { "and": [ { "u_has_trait": "VITAKINETIC" }, { "math": [ "u_spell_level('vita_return_from_death') >= 0" ] } ] },
12021202
"effect": [ { "u_learn_recipe": "practice_vita_return_from_death" } ]
12031203
},
1204+
{
1205+
"type": "effect_on_condition",
1206+
"id": "EOC_TEACH_KNACK_RECIPES",
1207+
"eoc_type": "EVENT",
1208+
"required_event": "game_begin",
1209+
"condition": { "u_has_trait": "PSYCHIC_KNACK" },
1210+
"effect": [ { "run_eocs": "EOC_TEACH_KNACK_CONTEMPLATION_RECIPES" } ]
1211+
},
1212+
{
1213+
"type": "effect_on_condition",
1214+
"id": "EOC_TEACH_KNACK_CONTEMPLATION_RECIPES",
1215+
"effect": [
1216+
{
1217+
"if": { "math": [ "u_spell_level('biokin_flexibility_knack') >= 1" ] },
1218+
"then": { "u_learn_recipe": "practice_biokin_flexibility_knack" }
1219+
},
1220+
{
1221+
"if": { "math": [ "u_spell_level('biokin_adrenaline_knack') >= 1" ] },
1222+
"then": { "u_learn_recipe": "practice_biokin_adrenaline_knack" }
1223+
},
1224+
{
1225+
"if": { "math": [ "u_spell_level('clair_better_senses_knack') >= 1" ] },
1226+
"then": { "u_learn_recipe": "practice_clair_better_senses_knack" }
1227+
},
1228+
{
1229+
"if": { "math": [ "u_spell_level('clair_danger_sense_knack') >= 1" ] },
1230+
"then": { "u_learn_recipe": "practice_clair_danger_sense_knack" }
1231+
},
1232+
{
1233+
"if": { "math": [ "u_spell_level('clair_examine_item_knack') >= 1" ] },
1234+
"then": { "u_learn_recipe": "practice_clair_examine_item_knack" }
1235+
},
1236+
{
1237+
"if": { "math": [ "u_spell_level('clair_astral_projection_knack') >= 1" ] },
1238+
"then": { "u_learn_recipe": "practice_clair_astral_projection_knack" }
1239+
},
1240+
{
1241+
"if": { "math": [ "u_spell_level('electrokinetic_see_electric_knack') >= 1" ] },
1242+
"then": { "u_learn_recipe": "practice_electrokinetic_see_electric_knack" }
1243+
},
1244+
{
1245+
"if": { "math": [ "u_spell_level('electrokinetic_pain_immune_knack') >= 1" ] },
1246+
"then": { "u_learn_recipe": "practice_electrokinetic_pain_immune_knack" }
1247+
},
1248+
{
1249+
"if": { "math": [ "u_spell_level('electrokinetic_hacking_interface_knack') >= 1" ] },
1250+
"then": { "u_learn_recipe": "practice_electrokinetic_hacking_interface_knack" }
1251+
},
1252+
{
1253+
"if": { "math": [ "u_spell_level('photokinetic_camouflage_knack') >= 1" ] },
1254+
"then": { "u_learn_recipe": "practice_photokinetic_camouflage_knack" }
1255+
},
1256+
{
1257+
"if": { "math": [ "u_spell_level('photokinetic_hide_ugly_knack') >= 1" ] },
1258+
"then": { "u_learn_recipe": "practice_photokinetic_hide_ugly_knack" }
1259+
},
1260+
{
1261+
"if": { "math": [ "u_spell_level('photokinetic_radio_knack') >= 1" ] },
1262+
"then": { "u_learn_recipe": "practice_photokinetic_radio_knack" }
1263+
},
1264+
{
1265+
"if": { "math": [ "u_spell_level('telekinetic_pull_knack') >= 1" ] },
1266+
"then": { "u_learn_recipe": "practice_telekinetic_pull_knack" }
1267+
},
1268+
{
1269+
"if": { "math": [ "u_spell_level('telekinetic_push_knack') >= 1" ] },
1270+
"then": { "u_learn_recipe": "practice_telekinetic_push_knack" }
1271+
}
1272+
]
1273+
},
12041274
{
12051275
"type": "effect_on_condition",
12061276
"id": "EOC_PSI_LEARNING_VITAMIN_COUNTER",

data/mods/MindOverMatter/recipes/practice/photokinesis_practice.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@
521521
"activity_level": "LIGHT_EXERCISE",
522522
"name": "contemplation: mirror-mask",
523523
"id": "practice_photokinetic_hide_ugly",
524-
"description": "Contemplate your powers and improve your ability to create illusions of extra arms.\n\nPower Difficulty: 4",
524+
"description": "Contemplate your powers and improve your ability to disguise your appearance behind an illusion.\n\nPower Difficulty: 4",
525525
"category": "CC_*",
526526
"subcategory": "CSC_*_NESTED",
527527
"skill_used": "metaphysics",

0 commit comments

Comments
 (0)