diff --git a/module/data/Actor/Hero.mjs b/module/data/Actor/Hero.mjs index b41a1d4..c26c0e0 100644 --- a/module/data/Actor/Hero.mjs +++ b/module/data/Actor/Hero.mjs @@ -5,6 +5,7 @@ const { fields } = foundry.data; export class HeroData extends foundry.abstract.TypeDataModel { + // MARK: Token Attrs static get trackableAttributes() { return { bar: [ @@ -22,6 +23,7 @@ export class HeroData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Schema static defineSchema() { return { ability: new fields.SchemaField({ @@ -119,6 +121,7 @@ export class HeroData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Base Data prepareBaseData() { super.prepareBaseData(); @@ -132,6 +135,7 @@ export class HeroData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Derived Data prepareDerivedData() { super.prepareDerivedData(); diff --git a/module/data/Item/Weapon.mjs b/module/data/Item/Weapon.mjs index 74c2054..fe8979a 100644 --- a/module/data/Item/Weapon.mjs +++ b/module/data/Item/Weapon.mjs @@ -4,6 +4,7 @@ import { gameTerms } from "../../gameTerms.mjs"; const { fields } = foundry.data; export class WeaponData extends foundry.abstract.TypeDataModel { + // MARK: Schema static defineSchema() { return { traits: new fields.SetField( @@ -32,10 +33,12 @@ export class WeaponData extends foundry.abstract.TypeDataModel { }; }; + // MARK: Base Data prepareBaseData() { super.prepareBaseData(); }; + // MARK: Derived Data prepareDerivedData() { super.prepareDerivedData(); };