5e Item Importer v14.1.0
Foundry VTT Compatibility: v14 (verified 14.363)
System Compatibility: D&D 5e 5.3.3+
This release focuses on weapon imports: better Automated Animations coverage, smarter projectile and thrown-weapon handling, and more accurate icon matching for spears, pikes, and other polearms.
What's New
- Wider Automated Animations coverage: Many more base weapons now get animation flags on import, including sickle, whip, morningstar, war pick, light hammer, javelin, lance, blowgun, and net. Each weapon falls back through related animations (for example, a pike prefers a spear animation and falls back to glaive) so it lands on something sensible.
- Animations that actually exist get picked: When your Sequencer/JB2A database is available, the importer now checks each candidate animation and selects the first one that's installed instead of assigning a missing one.
- Thrown and returning weapons: Thrown melee weapons (dagger, handaxe, spear, javelin, trident) get a proper melee-to-ranged switch with the correct projectile, and weapons with the Returning property now fly back to the hand.
Improvements
- Smarter weapon icon matching: Spears, pikes, and sarissas now select spear/polearm icons and avoid grabbing unrelated halberd, glaive, or axe art. Javelins now pull from polearm icons, and icon scoring uses keyword aliases for closer matches.
- More reliable on browser-hosted worlds: Animation flag IDs now generate correctly even when the browser doesn't expose
crypto.randomUUID(common on non-secure-origin or self-hosted setups). - Firearm and crossbow ranged fallbacks: Guns fall back to a bullet animation and crossbows to a bolt, instead of a generic arrow.
Bug Fixes
- Fixed thrown weapons defaulting to a generic dagger projectile and not respecting return behavior.
- Fixed weapon icon selection occasionally choosing unrelated art (such as a halberd icon for a spear).
- Fixed issues with weapons not able to have auto animations put upon them.
Manifest URL: https://github.com/GnollStack/5e-Item-Importer/releases/latest/download/module.json