diff --git a/system/scripts/actors/army-sheet.js b/system/scripts/actors/army-sheet.js index 5b50c77..e90616e 100644 --- a/system/scripts/actors/army-sheet.js +++ b/system/scripts/actors/army-sheet.js @@ -160,7 +160,7 @@ export class ArmySheetL5r5e extends BaseSheetL5r5e { if (!item || item.documentName !== "Item" || !["army_cohort", "army_fortification"].includes(item.data.type)) { // actor dual trigger... if (item?.documentName !== "Actor") { - console.warn("L5R5E | Wrong item type", item?.data?.type, item); + console.warn("L5R5E | Characters items are not allowed", item?.data?.type, item); } return; } diff --git a/system/scripts/actors/base-character-sheet.js b/system/scripts/actors/base-character-sheet.js index 4d16569..897f67b 100644 --- a/system/scripts/actors/base-character-sheet.js +++ b/system/scripts/actors/base-character-sheet.js @@ -198,6 +198,11 @@ export class BaseCharacterSheetL5r5e extends BaseSheetL5r5e { // Item subtype specific switch (itemData.type) { + case "army_cohort": + case "army_fortification": + console.warn("L5R5E | Army items are not allowed", item?.data?.type, item); + return; + case "advancement": // Specific advancements, remove 1 to selected ring/skill await this.actor.addBonus(item);