Skip to content

v1.17.0

Choose a tag to compare

@Tarislowatsch Tarislowatsch released this 02 Jul 16:45
Immutable release. Only release title and notes can be modified.

Features

  • importer: add idempotent character update via re-import
  • magic: expose BindingFlow on the game.sr4 API
  • magic: add spirit/sprite binding flow
  • importer: build imported spirits/sprites from a matching CritterTemplate
  • importer: add German-language fallback for spell mapping
  • importer: resolve category/type fields via Chummer's English sibling field
  • hooks: clear linked-actor references when the owning actor is deleted
  • sheets: show linked spirits, sprites and vehicles on the character sheet
  • importer: import spirits, sprites and vehicles from Chummer exports

Bug Fixes

  • importer: use base attribute values instead of augmented totals
  • sheets: style linked-actor-card buttons like other item-card buttons
  • importer: recognize "Selbst" as spell self-range in German exports
  • importer: recognize German fire-mode abbreviations
  • sheets: fall back to raw type when spirit/sprite localization is missing
  • importer: resolve ammo weapon-category from sibling weapon records
  • importer: recognize German stun damage code for weapons
  • importer: also resolve fetish category via English sibling field

Improvements

  • models: extract shared schema helpers, dedupe legacy migrations, trim comments
  • importer: extract mapper constants, dedupe sheet-stats and duration logic
  • magic: rename spirit/sprite Bindings to Affinities
  • sheets: extract character-sheet context builders into modules

Full Changelog: v1.16.1...v1.17.0