github foundryvtt/crucible release-0.7.3
Crucible 0.7.3

latest releases: release-0.8.0, release-0.7.9, release-0.7.8...
4 months ago

Crucible Version 0.7.3 - "V13 Beta 3"

Version 0.7.3 adds a large number of new features and fixes with continuing iteration of V13 support and system development. A major theme for this update involves thrown weapons, disarming and dropping weapons, talent tree rebalance, and more!

New Features

  • When increasing or decreasing the level of a hero type actor, automatically adjust the number of milestones earned by that character to either be the start of the new level (upon level increase) or 1 prior to level-up (upon level decrease)
  • Support tracking weapon state that it is currently "dropped" which can allow for automation of disarm-type talents as well as support other reasons that weapons are temporarily dropped like thrown weapons.
  • Add a base action that allows throwing a weapon. Integrate this action with the Thrown tag for weapons which indicates they are designed for throwing and the Returning tag which prevents them from being dropped.
  • Add milestone distribution action to the Group sheet.
  • Generalize the way that compendium pack extensions are configured for the system with crucible.CONFIG.packs
  • Add useful API methods for CrucibleGroupActor#addMember and CrucibleGroupActor#removeMember
  • Add type annotations to action hook labels
  • Take elevation and token height into account when considering whether a creature is engaged and therefore flanked.
  • In Scenes that use microgrid movement, enable keyboard movement to shift the token in increments according to its base size
  • Provide a standardized framework by which Talent hooks and Action hooks can be defined within ESModules instead of as inline code.
  • Talent Tree organization and balance changes
  • Actions tagged Melee or Ranged which do not explicitly specify Mainhand or Offhand should be prompted in the Action Use Dialog which weapon to use.
  • Enable different weapon properties to contribute differently to scaled rarity
  • Adversaries are currently unable to roll skill checks
  • Restore functionality of the "Reset Talents" button which was temporarily disabled
  • Allow Actor Hooks provided by Talents to be configured via module javascript rather than requiring inline code.
  • Add CrucibleActor#displayScrollingText method and allow actor updates to include an array of multiple status texts that should be associated with the changes.
  • Initialize default token settings upon first load of the system which assigns health bars to be displayed for owners upon hover
  • Incorporate token height and elevation difference into range computation and detection.
  • Add endTurn actor hook for modification of resources or active effects that occurs at the end of a combat turn.
  • Improve wording of the warning message when an action tag requirements are not satisfied to be more clear.
  • Remove the legacy built-in integration with JB2A and Sequencer in preparation for development of a next generation approach to action animation.

Bug Fixes

  • Improve the way that level-up changes to resources are handled to pre-compute what the new resource totals will be rather than handling it in a post-update operation
  • Restore the ability to reverse actions in chat messages which became broken during V13 migration.
  • Restore functionality of flanking visualization
  • Ability score scaling for a created Taxonomy or Archetype throws errors and reverts to default values
  • Ensure the group sheet supports vertical scrolling for large parties
  • Skill checks are displayed twice when rendered to chat
  • Skill check tooltip should reference "Skill" or "Skill Bonus" not just "Bonus"
  • Fix issues with the determination of CrucibleSpellAction id values to ensure that the ID is always correctly updated for the spell components used.
  • Fix bugs with saving multiple actions on a weapon, armor, or iconic spell.
  • Wrap action tag and action hook functions in a try/catch so that erroneous hook logic does not break the overall action usage flow.
  • Restore target badges to action chat cards and hover functionality when hovering over them.

Don't miss a new crucible release

NewReleases is sending notifications on new releases.