Add an ItemHandler class and prevent players from having more than 1 aspect.

This commit is contained in:
Oliver-Akins 2024-01-13 15:03:00 -07:00
parent 82108bfe5f
commit 38fcb1193a
7 changed files with 49 additions and 6 deletions

View file

@ -6,6 +6,7 @@ import { SyncData } from "./models/SyncData.mjs";
// Main Documents
import { ActorHandler } from "./documents/Actor/Handler.mjs";
import { ItemHandler } from "./documents/Item/Handler.mjs";
// Character Sheets
import { SpellSheet } from "./sheets/SpellSheet.mjs";
@ -34,6 +35,7 @@ Hooks.once(`init`, () => {
CONFIG.Item.dataModels.aspect = AspectItemData;
CONFIG.Item.dataModels.spell = SpellItemData;
CONFIG.Actor.documentClass = ActorHandler;
CONFIG.Item.documentClass = ItemHandler;
CONFIG.DOTDUNGEON = DOTDUNGEON;