// Twelve lines, same behaviour. export class CharacterSheet extends BaseActorSheet(CharacterData) { static PARTS = { header: { template: "systems/x/templates/header.hbs" }, stats: { template: "systems/x/templates/stats.hbs" }, }; prepareDerived(data) { data.mod = Math.floor((data.score - 10) / 2); } }