Skip to content

Familiar v2.6.0

Choose a tag to compare

@Ryanjansen92 Ryanjansen92 released this 13 May 08:21
8420cf8

Familiar v2.6.0 — AI DM for Foundry VTT.

Install: Add this manifest URL in Foundry → Add-on Modules → Install Module:

https://github.com/Ryanjansen92/familiar-releases/releases/latest/download/module.json

What's new in v2.6.0

A combat-stability release. 2 new features, ~43 bug fixes across the combat / spell / movement / death-save / condition / legendary-action subsystems, and a full 353-test QA framework backing the work.

Features

  • characters: new update-character-item and level-up-class tools — class progression and inventory edits are now fully scriptable from any MCP client (e97151c).
  • conditions: condition-immunity support — exposed via get-character, and respected by both toggle-condition and apply-condition-to-group so the AI cannot accidentally apply an immune condition (486120e).

Bug Fixes — Combat (29 fixes)

  • resolve-attack: damage formula, sneak attack, crit handling, damage type resolution (5982c71).
  • combat: melee detection, multiattack parsing, legendary recharge, movement tracking (164c1c1).
  • combat: diagonal melee range, incapacitated attacker, long-range reporting (58db4b9).
  • combat: self-attack now blocked; weapon properties accept plain-object form (51f22bf).
  • conditions: melee detection, natural-20 handling, dodge status, group apply edge cases (7c33909).

Bug Fixes — Spells & Effects (10 fixes)

  • spell-effects: selfOnly gate, lifecycle order, duration tracking, DEX save key (04a42a4).
  • spells: save-spell misclassification, incapacitated condition reporting (e15e0d7).
  • legendary-actions: spent-action model, synthetic actor handling, item.use dialog (cfac114).

Bug Fixes — Movement & Death Saves (5 fixes)

  • movement: unsnapped origin distance calculation, false out-of-turn warning (5d2cc0b).
  • death-saves: PC auto-defeat guard, healing reset, duplicate chat message (590e134).

Bug Fixes — Foundry v14 Compatibility

  • token-creation: v14 validation bypass for corrupted scene deltas (f2a134f).

Documentation

  • Added a 353-test combat-testing framework across 20 categories (b6a028f, see COMBAT-TESTING.md).
  • Combat-testing progress tracking.

Chores

  • Regenerated character tools schema (b82f8e9).
  • Gitignored sibling familiar-website/ repo (5f26848).

Compatibility: Foundry VTT v13 (minimum) / v14 (verified).
System: D&D 5e (2024) — combat automation; other systems supported for general features.
License: PolyForm Shield 1.0.0.