import Model from "./model.js";
/**
* A profession implementation.
*
* @class Profession
* @extends Model
*
* @constructor
* @param params {Object}
*/
class Profession extends Model {
constructor({
names = [],
kit = null,
seeds = [],
traits = {},
tags = [],
frequency = "common",
postprocess,
} = {}) {
super({ tags });
this.names = names;
this.kit = kit;
this.seeds = seeds;
this.traits = traits;
this.frequency = frequency;
this.postprocess = postprocess;
}
}
export default Profession;