Skip to content

v4.2.4

Choose a tag to compare

@Croebh Croebh released this 11 Jan 19:11
· 915 commits to master since this release
481570d

New Features

  • Adds Square counters as a display type option when creating custom counters
    • You can use -type square when creating/editing the counter
    • Follows the same requirements as Bubble counters, requiring both a min and a max to be set, with a min >= 0

Improvements

  • Allows RollEffectMetaVars to be operated on directly with pythonic operations, making automation simpler to import and write (Thanks @LazyDope!)
    • This change means when comparing a Rolled number in automation, you can do RollName >= 15 instead of int(RollName) >= 15 or lastRoll >= 15, as well as other comparison types (+, -, /, *, etc)
  • Various improvements to the Dicecloud v2 importer (Thanks @LazyDope!)
    • Instead of raising an exception if no variable name is found for a skill, just skip it.
    • The value of the summary of notes should be used, rather than just the summary, as it is a dict, but we want a string.
    • Effects that have no value are returned as None rather than 0, so we should be sure to recognize these and skip them when they crop up.
    • Features and spells should also be taggable with no_import, so that features such as Crimson Rite doesn't end up importing all of the separate features.
  • Various backend and automation improvements

Bug Fixes

  • Fixed an issue preventing looking up base weapons with /lookup item
  • Accounted for !cast with regards to the thumnail/image Discord API update issue from earlier this week
    • Discord ended up rolling back that API change, but they do plan on bringing it back in the future

Full Changelog: v4.2.3...v4.2.4