From 10085dc3f116a17c0c209429301d314d1a27d912 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Fri, 19 Dec 2025 02:00:08 +0100 Subject: [PATCH] Correction enchantement --- changelog.md | 1 + module/enchantement/dialog-enchanter.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/changelog.md b/changelog.md index f3762770..ed4bb9ae 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,7 @@ - ajout d'un bouton pour supprimer les anciens messages du tchat - correction de messages d'erreur 'User ... lacks permission' / 'Active Effect ... does not exist' +- les joueurs peuvent affecter leurs enchantements aux objets enchantables de leur équipement ## 13.0.23 - Le marché d'Illysis diff --git a/module/enchantement/dialog-enchanter.js b/module/enchantement/dialog-enchanter.js index a64533bf..5eeed4a3 100644 --- a/module/enchantement/dialog-enchanter.js +++ b/module/enchantement/dialog-enchanter.js @@ -1,10 +1,10 @@ -import { ITEM_TYPES, renderTemplate } from "../constants.js" +import { ACTOR_TYPES, ITEM_TYPES, renderTemplate } from "../constants.js" import { RdDItemSort } from "../item-sort.js" import { Misc } from "../misc.js" export const ACTION_ITEM_ENCHANTER = { code: 'item-enchanter', label: 'Enchanter', icon: it => 'fa-solid fa-sparkles', - filter: it => game.user.isGM || DialogEnchanter.isEnchantable(it) && it.parent?.type != ACTOR_TYPES.commerce, + filter: it => DialogEnchanter.isEnchantable(it) && it.parent?.type != ACTOR_TYPES.commerce, action: (item, actor) => DialogEnchanter.enchanter(item) }