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) }