improve names of jobs and make defense training work properly

This commit is contained in:
cecilkorik 2021-11-09 23:47:15 -05:00
parent d42bb229b7
commit 863019182f
6 changed files with 17 additions and 12 deletions

View file

@ -1,11 +1,11 @@
[ [
{ {
"modId": "maethalion_boost", "modId": "cecilkorik_training",
"id": "town", "id": "town",
"effects": [ "effects": [
"craftAtTown", "craftAtTown",
"maethalion_boost_trainDefense", "maethalion_boost_trainDamage",
"maethalion_boost_trainDamage" "maethalion_boost_trainDefense"
] ]
} }
] ]

View file

@ -3,7 +3,7 @@
"info": { "info": {
"dataVersion": 1, "dataVersion": 1,
"sourceFile": "maethalion_boost_job_train", "sourceFile": "maethalion_boost_job_train",
"modId": "maethalion_boost", "modId": "cecilkorik_training",
"author": "maethalion", "author": "maethalion",
"STUB": "A repeatable job that allows training of stats on all heroes" "STUB": "A repeatable job that allows training of stats on all heroes"
}, },
@ -14,7 +14,7 @@
"category": "crafting", "category": "crafting",
"priority": "0", "priority": "0",
"labor": { "labor": {
"days": "10", "days": "20",
"allParticipantsMustBePresent": true, "allParticipantsMustBePresent": true,
"speedFactor": "1", "speedFactor": "1",
"helperContributionSpeed": -0.2 "helperContributionSpeed": -0.2

View file

@ -221,7 +221,7 @@
"outcomes": [ "outcomes": [
{ {
"class": "NewJob", "class": "NewJob",
"effectId": "maethalion_boost_job_train|stat.PHYSICAL_DAMAGE_BONUS|PHYSICAL_DAMAGE_BONUS|1.0", "effectId": "maethalion_boost_job_train|Combat|PHYSICAL_DAMAGE_BONUS|1.0",
"post": "self", "post": "self",
"injectedRoles": [ "self", "target" ], "injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true "promptSlotsImmediately": true
@ -237,7 +237,7 @@
"outcomes": [ "outcomes": [
{ {
"class": "NewJob", "class": "NewJob",
"effectId": "maethalion_boost_job_train|stat.SPELL_DAMAGE|SPELL_DAMAGE|1.0", "effectId": "maethalion_boost_job_train|Spellcasting|SPELL_DAMAGE|1.0",
"post": "self", "post": "self",
"injectedRoles": [ "self", "target" ], "injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true "promptSlotsImmediately": true
@ -253,7 +253,7 @@
"outcomes": [ "outcomes": [
{ {
"class": "NewJob", "class": "NewJob",
"effectId": "maethalion_boost_job_train|stat.POTENCY|POTENCY|1.0", "effectId": "maethalion_boost_job_train|Potency|POTENCY|1.0",
"post": "self", "post": "self",
"injectedRoles": [ "self", "target" ], "injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true "promptSlotsImmediately": true

View file

@ -200,7 +200,7 @@
"outcomes": [ "outcomes": [
{ {
"class": "NewJob", "class": "NewJob",
"effectId": "maethalion_boost_job_train|ARMOR|1.0", "effectId": "maethalion_boost_job_train|Defense|ARMOR|1.0",
"post": "self", "post": "self",
"injectedRoles": [ "self", "target" ], "injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true "promptSlotsImmediately": true
@ -216,7 +216,7 @@
"outcomes": [ "outcomes": [
{ {
"class": "NewJob", "class": "NewJob",
"effectId": "maethalion_boost_job_train|WARDING|1.0", "effectId": "maethalion_boost_job_train|Warding|WARDING|1.0",
"post": "self", "post": "self",
"injectedRoles": [ "self", "target" ], "injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true "promptSlotsImmediately": true
@ -232,7 +232,7 @@
"outcomes": [ "outcomes": [
{ {
"class": "NewJob", "class": "NewJob",
"effectId": "maethalion_boost_job_train|HEALTH|1.0", "effectId": "maethalion_boost_job_train|Toughness|HEALTH|1.0",
"post": "self", "post": "self",
"injectedRoles": [ "self", "target" ], "injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true "promptSlotsImmediately": true

View file

@ -0,0 +1,5 @@
#suppress inspection "UnusedProperty" for whole file
.blurb=<hero.exists:Training <hero2.exists:<hero3.exists:<hero4.exists:<hero5.exists:<hero5>, /><hero4>, /><hero3>, <hero2>, and /<hero2> and ><hero>/<hero>>/Add Heroes to train> in $param0
.longName=Training Heroes in $param0
.name=Training
~01~~panel_001~1_narration=<hero2.exists:<hero3.exists:<hero4.exists:<hero5.exists:<hero5>, /><hero4>, /><hero3>, <hero2>, and /<hero2> and ><hero> have/<hero> has> finished their training...

View file

@ -3,7 +3,7 @@
"author": "cecilkorik", "author": "cecilkorik",
"name": "Reasonably-Balanced Hero Training", "name": "Reasonably-Balanced Hero Training",
"blurb": "Allows training of heroes on the overland map.", "blurb": "Allows training of heroes on the overland map.",
"visibility": "Public", "visibility": "Private",
"tags": [ "Hero", "Balance Changes" ], "tags": [ "Hero", "Balance Changes" ],
"url": "https://gitlab.com/sfurlani/wildermyth-mods", "url": "https://gitlab.com/sfurlani/wildermyth-mods",
"alwaysOn": true "alwaysOn": true