diff --git a/src/module/rules/rule-element/item-alteration/alteration.ts b/src/module/rules/rule-element/item-alteration/alteration.ts index 5fb1db76d34..5d717f5b4c9 100644 --- a/src/module/rules/rule-element/item-alteration/alteration.ts +++ b/src/module/rules/rule-element/item-alteration/alteration.ts @@ -152,7 +152,12 @@ class ItemAlteration extends foundry.abstract.DataModel({ + mode: new fields.StringField({ + required: true, + choices: () => ["add", "downgrade", "multiply", "override", "remove", "subtract", "upgrade"], + }), + value: new StrictNumberField({ required: true, nullable: false, - choices: [0, 0.1, ...Array.fromRange(100, 1)], + min: 0, + integer: false, initial: undefined, } as const), }),