Good Day All!
I didn’t see this posted anywhere yet, but if it is, I apologize and ask that it be moved.
Has anyone noticed that the Shepherd doesn’t gain experience? I have sheared sheep and sheared sheep and collected sheep and done Cid knows what else with sheep (
) but the Shepherd has not gained one bit of experience from it. And wool is very important to the lovely burg of Hope’s End.
Maybe this was covered in the livestream? I don’t know, because I never get to catch them.
Can anyone shed some light on this?
Have a GREAT day!!!
1 Like
It hasnt been written yet. Extra for if you care, in all the job descritions you will find something like this (from carpenter):
“xp_rewards” : {
“craft_level_0” : 30,
“craft_level_1” : 50,
“craft_level_2” : 75,
“craft_level_3” : 100,
“craft_level_4” : 150,
“craft_level_5” : 200
},
“max_level” : 6,
“level_data” : {
“1” : {
“perks” : [
{
“name” : “Standard Catalog”,
“id” : “crafter_recipe_unlock_1”,
“icon” : “file(…/common/images/standard_catalog.png)”,
“description” : “The carpenter can now make a solid array of basic furniture.”,
“level” : 1
}
]
},
“2” : {
“perks” : [
{
“name” : “Collaborative Insight”,
“id” : “crafter_recipe_unlock_2”,
“icon” : “file(…/common/images/collaborative_insight.png)”,
“description” : “The carpenter is now skillful enough to use materials created by other crafters.”,
“level” : 2
}
]
},
“3” : {
“perks” : [
{
“type” : “set_fine_percentage”,
“name” : “Artistic Inspiration”,
“id” : “crafter_recipe_unlock_3”,
“icon” : “file(…/common/images/artistic_inspiration.png)”,
“description” : “When inspiration strikes, the carpenter may embellish his works in unexpected ways.”,
“percent_chance” : 10,
“level” : 3,
“demote_fn” : “unset_fine_percentage”
}
]
},
“4” : {
“perks” : [
{
“name” : “Extended Catalog”,
“id” : “crafter_recipe_unlock_4”,
“icon” : “file(…/common/images/extended_catalog.png)”,
“description” : “The carpenter now has the courage to try more elaborate projects.”,
“level” : 4
}
]
},
“6” : {
“title” : “Master Carpenter”,
“perks” : [
{
“name” : “10,000 Hours (not implemented)”,
“id” : “crafter_recipe_unlock_6”,
“icon” : “file(…/common/images/master.png)”,
“description” : “The carpenter’s mastery of his trade allows him to come up with completely new ways of using wood.”,
“level” : 6
}
]
}
}
If you look at the shepard none of this is there yet. If you want to try an easy mod copy the above into a .json change some variables and now your shepard will earn experiance.
2 Likes
Remember that the shepherd is still a kind of “preview” of the class, so it has no levels like the other classes yet. You could simply define some levels and descriptions like @Wombat85 said, but without scripts behind it, it wouldn’t have a real effect. For some simple examples (simple buffs), you could take a look at a class that actually has them, like the footman for example (mods/stonehearth.smod/jobs/footman/footman_description.json
). I think basically, whatever you set as type
will be called on the class’ lua handler, with some arguments to help you decide whom to do stuff with.
2 Likes
nice catch @mokujin1970… but I suppose we’ll tag this one as NAB for now…