Skip to content

v11.1.0

Compare
Choose a tag to compare
@krbz999 krbz999 released this 30 Jul 09:21
· 162 commits to main since this release
4992487

This is a major rewrite of several parts of the module, making further use of nested DataModels. Please report any issues here or on the dedicated module discord server.
Link: https://discord.gg/QAG8eWABGT

New Features

  • Currency can now be used as a consumption type. This should respect any modified system CONFIG. (#258)
  • An aura can now be restricted by line of sight and/or require a direct movement path to the receiving target. (#246, #257)
  • The API has been extended such that users can make direct use of the internal filtering functions. (#255)
  • A new filter, Proficiency Levels, can verify whether the roll was proficient, not proficient, half proficient, or with expertise. (#241)

Tweaks

  • When using the API to create a babonus, a user is no longer required to specify the type. (#260)
  • If an aura is restricted by line of sight or movement, the drawn auras now show these constraints. (#251)
  • More details are now passed onto the 'Custom Script' filter. (#242)

Bugfixes

  • Trying to apply an optional and scaling bonus that consumes a spell slot should no longer throw an error. (#252)
  • The API getMinimumDistanceBetweenTokens method now correctly returns a metric distance, rather than a number of pixels. (#247)
  • If a user has injected an additional saving throw button in the chat message of an item that is modified by a Save DC babonus, its label will now display the intended ability rather than using the item's default. (#244)

Breaking

  • The 'Item Requirements' filter has been completely removed. A babonus instead will be ignored if the item it lives on is unattuned or unequipped, behaving much like an ActiveEffect in this case. (#254)