All about buffs

Maybe someone have asked this in the past but i can’t find anything. I have a question about the Buffs.

You can modify some attributes and add this to a entity or to a consumable for example. By increasing or decreasing special actions like speed, muscle…

My question is: is there a list of existing modifiers? Where are they defined?

The attributes are defined inside the attributes component of entities, for hearthlings you can find a list of their attributes in stonehearth/mixins/base_human/base_human.json

There’s also properties from the properties component (I think only a few traits have them, and they are read in other Lua files). These are simple strings defined in those specific trait json files, there’s no list of them that I know of.

If you add your own attributes/properties you can also use them for buffs.

1 Like