v14.533.7
What's Changed
- Added a Discord button to the AC5E links menu and reorganized the links into GitHub, Discord, and support groups.
- Added more Effect Value Editor suggestions for item, activity, and origin range data.
- Added Effect Value Editor suggestions for item and activity spell school data.
- Added more Effect Value Editor suggestions for item type, item subtype, base item, action type, attack mode, item properties, and weapon mastery checks.
- Added guided range editing for AC5E range flags, including short range, long range, reach, range-wide bonus, long-range disadvantage, nearby-foe disadvantage, and out-of-range failure controls.
- Added clearer update amount help for statuses, Concentrating, Inspiration, and Exhaustion.
- Added
criticalStaticas a toggleBehaviour when relevant. - Added support for
updateandusesCounttargets that point ateffectActor,nonEffectActor, andeffectOriginActor. - Improved AC5E Active Effect change type handling so the
AC5Echange type is more reliably available and preserved on Foundry Active Effect sheets. - Improved
ac5e.getItem(...),ac5e.getItems(...), andac5e.hasItem(...)so item identifiers such asarts-dicework by default.- Added
getPropertysupport to item lookup helpers, soac5e.getItem(actor, "arts-dice", { getProperty: "system.uses.value" })can return a specific item data path such as current uses.
- Added
- Improved the Effect Value Editor's condition helper with better operator suggestions after common number, string, and boolean entries.
- Improved the Effect Value Editor's
!helper so it can toggle the previous boolean-style condition. - Improved Effect Value Editor browsing for actor, item, activity, origin item, and origin activity data paths.
- Improved
ability,skill, andtoolauthoring so value chips insert the expected shorthand checks. - Improved mastery authoring:
mastery.<name>remains available for the currently selected weapon mastery.item.masteryandoriginItem.masterynow insert string comparisons such asitem.mastery === 'cleave', matching the item data shape.
- Improved mastery evaluation so AC5E can fall back to the item's mastery when the roll configuration does not provide one.
- Improved range flag authoring so newly generated AC5E range flags use the consolidated
.rangeflag instead of many separate range subkeys. - Improved existing range subkey editing so opening and saving old
range.short,range.long,range.reach, orrange.bonuseffects moves them into the consolidated.rangevalue format. - Improved range toggle handling so standalone range keywords such as
longDisadvantage,nearbyFoeDisadvantage, andoutOfRangeFailare recognized consistently. - Improved range alias handling so the old
failrange alias is normalized tooutOfRangeFailwhen converted to the new range format. - Improved the editor layout so helper panels and buttons fit better in narrower windows.
- Fixed AC5E change rows with an empty key being lost when Active Effect sheet data is collected.
- Fixed range editor hints that previously suggested typing
=valuein fields where the editor already supplies the assignment. - Fixed explicit old range value subkeys so editing
range.short,range.long,range.reach, orrange.bonusno longer saves values in a form the runtime ignores. - Fixed range toggle UI state so migrated or edited out-of-range failure aliases do not appear as hidden contradictory values.
- Fixed missing
effectOriginActorfrom the evaluation roll data.
Full Changelog: v14.533.6.1...v14.533.7