Skip to content

v1.12.0

Choose a tag to compare

@Tarislowatsch Tarislowatsch released this 25 Jun 14:11
Immutable release. Only release title and notes can be modified.

Features

  • importer: add commlink support and centralize enum mappings
  • sprite: matrix persona stats and complex forms
  • importer: nested compendium folders for Metatypes and Critters
  • critter: actor creation from CritterTemplate with Force dialog
  • importer: add critter XML import pipeline
  • items: add CritterTemplate item type
  • utils: add Force formula evaluation engine
  • combat: add startPerTarget and socket timeout to combat spell flow
  • combat: add dice pool splitting for multi-target attacks
  • magic: add opposed spell flow for non-combat spells
  • magic: add opposed boolean field to spell data model
  • magic: add spell effect application via chat button
  • combat: add counterspelling to spell defense pools
  • combat: integrate element rules into indirect spell flow and add edge decision to direct spell resist
  • combat: integrate element rules into damage flows
  • combat: add element resistances UI to modifiers tab
  • combat: add element armor rules and resistance helpers
  • combat: add element resistances data model and i18n
  • weapons: add ammo card section to weapons tab
  • weapons: replace free-text category with localized dropdowns
  • importer: add metatype import from XML and character saves
  • metatype: integrate metatype limits and display on character sheet
  • metatype: add Metatype item type with data model and item sheet
  • importer: add weapon/ammo category field and filter dropdown
  • token: auto-set vision defaults on actor creation

Bug Fixes

  • critter: re-render Force dialog on input instead of blur
  • i18n: add missing TYPES.Item keys for CritterPower and CritterTemplate
  • effects: ensure spell effects are active and transferred when applied to target
  • magic: show Essence penalty in spellcasting dialog body instead of title
  • magic: skip drain chat card when drain is fully resisted
  • importer: read descriptors (plural) for spell combat type
  • i18n: add missing translation keys and fix template mismatches
  • importer: parse flat weaponbonusdamage/ap fields from character export
  • importer: detect ammo by category and link to weapons

Improvements

  • importer: extract shared XML parsers to helpers
  • sheets: enhance collapsible-section partial with create buttons
  • flows,hooks: remove prose comments and clean up code

Full Changelog: v1.11.0...v1.12.0