Skip to content

Commit

Permalink
Update for jmath
Browse files Browse the repository at this point in the history
  • Loading branch information
Standing-Storm authored Sep 3, 2024
1 parent d3922db commit ed9d710
Showing 1 changed file with 59 additions and 17 deletions.
76 changes: 59 additions & 17 deletions data/mods/MindOverMatter/powers/learning_eocs/biokinesis.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_OXYGEN_ABSORPTION",
"recurrence": [ "12 hours", "24 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_one_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_one_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -86,7 +89,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_FLEXIBILITY",
"recurrence": [ "12 hours", "24 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_one_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_one_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -162,7 +168,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_DASH",
"recurrence": [ "12 hours", "24 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_one_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_one_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand All @@ -181,7 +190,7 @@
{
"or": [
{ "math": [ "u_spell_level('biokin_reflex_enhance')", ">=", "5" ] },
{ "math": [ "u_spell_level('biokin_biokin_adrenaline')", ">=", "8" ] }
{ "math": [ "u_spell_level('biokin_adrenaline')", ">=", "8" ] }
]
}
]
Expand Down Expand Up @@ -254,7 +263,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_ARMOR_SKIN",
"recurrence": [ "36 hours", "72 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -348,7 +360,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_CLIMATE_CONTROL",
"recurrence": [ "36 hours", "72 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -437,7 +452,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_ADRENALINE",
"recurrence": [ "36 hours", "72 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -526,7 +544,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_ENHANCE_MOBILITY",
"recurrence": [ "36 hours", "72 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -622,7 +643,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_HAMMERHAND",
"recurrence": [ "36 hours", "72 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -706,7 +730,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_REFLEX_ENHANCE",
"recurrence": [ "36 hours", "72 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_two_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand All @@ -717,7 +744,7 @@
{
"and": [
{ "math": [ "u_spell_level('biokin_physical_enhance')", ">=", "6" ] },
{ "math": [ "u_spell_level('biokin_biokin_adrenaline')", ">=", "8" ] },
{ "math": [ "u_spell_level('biokin_adrenaline')", ">=", "8" ] },
{
"or": [
{ "math": [ "u_spell_level('biokin_dash')", ">=", "8" ] },
Expand Down Expand Up @@ -796,7 +823,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_SEALED_SYSTEM",
"recurrence": [ "96 hours", "168 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -890,7 +920,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_METABOLISM_ENHANCE",
"recurrence": [ "96 hours", "168 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -979,7 +1012,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_COMBAT_DANCE",
"recurrence": [ "96 hours", "168 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -1069,7 +1105,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_PERFECTED_MOTION",
"recurrence": [ "96 hours", "168 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand Down Expand Up @@ -1153,7 +1192,10 @@
{
"type": "effect_on_condition",
"id": "EOC_BIOKIN_LEARNING_HURRICANE_BLOWS",
"recurrence": [ "96 hours", "168 hours" ],
"recurrence": [
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_low)" ] },
{ "math": [ "jmath_biokinesis_learning_eocs_modifiers(global_tier_three_power_learning_time_high)" ] }
],
"condition": {
"and": [
{ "u_has_trait": "BIOKINETIC" },
Expand All @@ -1167,7 +1209,7 @@
{
"or": [
{ "math": [ "u_spell_level('biokin_reflex_enhance')", ">=", "14" ] },
{ "math": [ "u_spell_level('biokin_biokin_adrenaline')", ">=", "12" ] }
{ "math": [ "u_spell_level('biokin_adrenaline')", ">=", "12" ] }
]
}
]
Expand Down

0 comments on commit ed9d710

Please sign in to comment.