Skip to content

Releases: jonmichaels/item-piles-black-flag

v0.1.3 — Initial Foundry v14 / Black Flag v3 Support

Choose a tag to compare

@hermes90201 hermes90201 released this 14 Jun 14:02

v0.1.3 — Initial Foundry v14 / Black Flag v3 Support

This release adds initial compatibility metadata and runtime support for Foundry VTT v14 and Black Flag Roleplaying / Tales of the Valiant v3.

Added

  • Initial Foundry VTT v14 compatibility declaration.
  • Initial Black Flag v3 compatibility declaration, verified against Black Flag 3.0.075.
  • Item Piles 3.3.2 compatibility verification.
  • Runtime guard for Foundry startup timing where game.user can be unavailable when Item Piles system integration registers.

Notes

  • Foundry v14 / Black Flag v3 support should be treated as initial support while real-world testing continues.
  • Item Piles core is still evolving for Foundry v14. Some Foundry v14 deprecation warnings may come from Item Piles core itself rather than this Black Flag adapter.

v0.1.2 — Foundry v13 compatibility fix

Choose a tag to compare

@hermes90201 hermes90201 released this 26 May 00:51

What's Fixed

  • html.find is not a function crash — Item Piles 3.3.1 calls jQuery .find() on a native HTMLElement in Foundry v13. Added jQuery polyfill on renderChatMessageHTML hook.
  • Registration timing — Module code moved inside Hooks.once("init", ...) for Foundry v13 ES module compatibility.
  • module.json cleanup — Removed duplicate requires block.

Technical Details

  • Item Piles chat-api.js:56 expects html.find() — jQuery API, but Foundry v13 passes native HTMLElement
  • Polyfill wraps .find() and .closest() via $(html)
  • Hook name changed from deprecated renderChatMessagerenderChatMessageHTML
  • SYSTEM_HOOKS callback updated to match

Commits

  • bf06e05 SYSTEM_HOOKS hook name corrected
  • bae87d1 Version bump + jQuery polyfill
  • 4002d9e Initial fix + module.json cleanup

v0.1.0 — Initial Black Flag Release

Choose a tag to compare

@hermes90201 hermes90201 released this 23 May 10:17

Item Piles: Black Flag / Tales of the Valiant

Initial release adding Black Flag / Tales of the Valiant system support to the Item Piles module.

What's Included

  • Actor type — Item pile actors created as pc
  • Item filters — Non-physical types (class, spell, feature, background, etc.) excluded from piles
  • Currencies — pp, gp, sp, cp referenced from the Black Flag system compendium
  • Container support — Container items transfer their contents when looted
  • Vault styling — Rarity-based border colors (uncommon → artifact)
  • Item transformation — Strips attunement flags when items enter piles

Requirements

  • Foundry VTT v13+
  • Item Piles v3.2.7+
  • Black Flag Roleplaying (Tales of the Valiant) v2.0+

Installation

Via Foundry Module Browser:

https://github.com/jonmichaels/item-piles-black-flag/releases/latest/download/module.json

Manual:
Download module.zip and extract to Data/modules/item-piles-black-flag/.