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",
"effects": [
"craftAtTown",
"maethalion_boost_trainDefense",
"maethalion_boost_trainDamage"
"maethalion_boost_trainDamage",
"maethalion_boost_trainDefense"
]
}
]

View file

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

View file

@ -221,7 +221,7 @@
"outcomes": [
{
"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",
"injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true
@ -237,7 +237,7 @@
"outcomes": [
{
"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",
"injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true
@ -253,7 +253,7 @@
"outcomes": [
{
"class": "NewJob",
"effectId": "maethalion_boost_job_train|stat.POTENCY|POTENCY|1.0",
"effectId": "maethalion_boost_job_train|Potency|POTENCY|1.0",
"post": "self",
"injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true

View file

@ -200,7 +200,7 @@
"outcomes": [
{
"class": "NewJob",
"effectId": "maethalion_boost_job_train|ARMOR|1.0",
"effectId": "maethalion_boost_job_train|Defense|ARMOR|1.0",
"post": "self",
"injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true
@ -216,7 +216,7 @@
"outcomes": [
{
"class": "NewJob",
"effectId": "maethalion_boost_job_train|WARDING|1.0",
"effectId": "maethalion_boost_job_train|Warding|WARDING|1.0",
"post": "self",
"injectedRoles": [ "self", "target" ],
"promptSlotsImmediately": true
@ -232,7 +232,7 @@
"outcomes": [
{
"class": "NewJob",
"effectId": "maethalion_boost_job_train|HEALTH|1.0",
"effectId": "maethalion_boost_job_train|Toughness|HEALTH|1.0",
"post": "self",
"injectedRoles": [ "self", "target" ],
"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",
"name": "Reasonably-Balanced Hero Training",
"blurb": "Allows training of heroes on the overland map.",
"visibility": "Public",
"visibility": "Private",
"tags": [ "Hero", "Balance Changes" ],
"url": "https://gitlab.com/sfurlani/wildermyth-mods",
"alwaysOn": true