[PR] [Feature] Beastform Wildcards (#1247)

* Added support for wildcard paths in beastform token paths

* Fixed browse dataSource
This commit is contained in:
WBHarry 2025-11-10 16:30:04 +01:00 committed by GitHub
parent 2d6390248f
commit 7055591a76
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 176 additions and 2 deletions

View file

@ -79,7 +79,7 @@ export default class BeastformField extends fields.SchemaField {
* @returns
*/
static async transform(selectedForm, evolvedData, hybridData) {
const formData = evolvedData?.form ? evolvedData.form.toObject() : selectedForm.toObject();
const formData = evolvedData?.form ? evolvedData.form.toObject() : selectedForm;
const beastformEffect = formData.effects.find(x => x.type === 'beastform');
if (!beastformEffect) {
ui.notifications.error('DAGGERHEART.UI.Notifications.beastformMissingEffect');