Skip to content

Comments

[#6335] Add ModifyItem advancement for enchanting existing items#6705

Open
arbron wants to merge 1 commit into5.3.xfrom
advancement/enchant
Open

[#6335] Add ModifyItem advancement for enchanting existing items#6705
arbron wants to merge 1 commit into5.3.xfrom
advancement/enchant

Conversation

@arbron
Copy link
Collaborator

@arbron arbron commented Feb 9, 2026

Adds a new advancement type that allows for applying an enchantment to an existing item on an actor's sheet. This advancement contains a list of enchantments to apply, and a list of identifiers that are used to find the items to apply those enchantments to.

Modify Items Config (feature)

When configured directly on a class, species, or background, the configuration dialog doesn't include the selection dropdown nor the "Disassociate" button because there is not "Effects" tab visible on those item types.

Modify Items Config (class)

During the advancement process, each enchantment will be displayed with a list of matching items below it.

Modify Items Flow

Future Improvement

Closes #6335

@pgervais70
Copy link

What if a matching item is added later?
You would need to reapply the advancement?

@arbron
Copy link
Collaborator Author

arbron commented Feb 9, 2026

What if a matching item is added later? You would need to reapply the advancement?

Yep

@Zanderaf
Copy link
Contributor

Zanderaf commented Feb 9, 2026

Any plans for this to be retroactive in the future like mentioned in the original issue?

Adds a new advancement type that allows for applying an enchantment
to an existing item on an actor's sheet. This advancement contains
a list of enchantments to apply, and a list of identifiers that are
used to find the items to apply those enchantments to.

During the advancement process, each enchantment will be displayed
with a list of matching items below it.

 ### Future Improvement
- Allow user control over what items are actually enchanted
- Support rider activities & effects once #6357 is resolved

Closes #6335
@arbron arbron force-pushed the advancement/enchant branch from ac7d384 to 9f5a1a7 Compare February 14, 2026 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Advancement Type: Enchant/Modify Item

4 participants