Home Artists Posts Import Register

Content

Hello Adventurers!

Autumn is creeping in here in the UK, and the days are getting shorter. Last month had a big focus on Adventure Muncher, and evolving support for v10 of Foundry.

If you use a lot of Effects in foundry, v10 is not quite ready - we are still waiting on a couple of modules to be fixed up. You can use the Module Compatibility Checker https://foundryvtt.com/packages/mcc to check your world before upgrading.

Also, please back up your data before upgrading!


So what are the highlights?


Adventure Muncher

Got a major refactor that rewrote large parts of it. This was partially to improve the ability to maintain the code, but also improves the speed and memory usage for many adventures.

There were a few improvements to adventures as underlying data changed or folks started submitting scenes for newer adventures.

  • DC Scene updates for version bump.
  • JttRC: Small scene alignment from @Pariah Zero
  • SAiS: Many ship grid alignments from @Pariah Zero
  • TWBtW: Scene updates for version bump.
  • Fix notes for DC, TWBtW, WDotMM.
  • SAiS: More ship grid alignments from the wondrous @Pariah Zero


DDB Importer

Work on the importer has almost all been small bug fixes this month, as well as a bit of housekeeping to clean up some code. A condensed changelog is provided at the end of this post.


Tokenizer

New feature! You can now change the save location and name for a specific toke or avatar on the Tokenizer screen. This seems relatively small, but it required some refactoring to get right. There were a couple of fixes for v10 as well.


What are the kobolds planning for this month?

I've already been working on a few things for this month. I've been working on changes to submit to the 5e system to improve some polymorph features. I'm also hoping to get some time to work on some of the adventures where coverage could be better. There are also a few modules that I have been playing with that I would like to integrate/add support for DDB Importer.


Key Expiry

If your key has expired, you can generate a new one at https://activate.ddb.mrprimate.co.uk/


Many thanks for your support

MrPrimate/Jack




Condensed Changelogs

DDB Adventure Muncher

  • Some fixes for adventure munching in v10 around tables and lights.
  • Performance increased rewrite to reduce memory useage.
  • PDF's are now imported as Journal Pages in v10
  • To generate a v10 adventure you will now need to regenerate your config file with DDB Importer v3.0.6 or higher.
  • Improved linking to SRD elements.
  • New config would not always load, depending on existing config.
  • A race condition could leave old scenes, journals etc in the folder resulting in multiple entries, or entries in the root folders during import.
  • If loading a new config file on Windows, could get stuck in a loop as old file would always overwrite new one.
  • Some tweaks to improve Note changes in recent DDB data updates.* Fix table parsing in some adventures such as CoS.
  • If "Journals and Tables observable by all players?", Journal and Table generation would fail.

Tokenizer

  • You can now change the save location and name for a specific toke or avatar on the Tokenizer screen.
  • Can change directory/default frames again in v10.
  • The actors image could get a very long file name in some situations.
  • In v10, scene edited tokens would not be updated.
  • Tokenize Compendium function would place images in the root directory.
  • Auto-tokenize function would not respect image locations in v10.

DDB Importer

  • Some template strings would fail parsing resulting in "TypeError: Cannot read properties of undefined (reading 'Attributes'). "
  • Update code to remove use of some deprecated functions.
  • Update fallback language config.
  • Remove unnecessary check for scale values when generating certain martial arts actions.
  • Savage Attacker feature effect caused parsing failure for characters.
  • The 'Create and Show Handout/To Chat' tooltip that appears in the Journals would obscure the 'Display Page Title' checkbox when editing a page.
  • Improve linking to SRD rules in v10 5e system.
  • Spells with a' in them could end up with duplicate items in the spell list. e.g. Crusaders Mantle.
  • Fix some 5e system icon links that remained, e.g. Divine Smite.
  • Add an extra condition to Adventure Muncher which could fail in some rare journal configurations.
  • Fix Third Party imports in v10
  • Bug when updating existing actors if updating actor images enabled.
  • Actually fix bug when updating existing actors if updating actor images enabled.
  • Some icon migration paths were incorrect in the 5e system, the data now (hopefully) links to the right paths.
  • Support for Adventure Muncher v1.0.0
  • Some scenes had incorrect Perfect Vision meta-data attached, these will now import correctly so Perfect Vision will not cause a scene rendering failure.
  • If container items module had been disabled with items still in containers, character updates would fail.
  • Ensure that Monsters always use prototype token.
  • Monster imports would fail if appending legacy to name.
  • Thri-kreen and Autognome player characters now import with the correct AC.
  • More icon corrections for v10.
  • For some abilities (e.g. Otherworldly Glamour) the ability check bonus would prevent rolling in v10.
  • For some abilities (e.g. Otherworldly Glamour) if using active effects, and effect would not be generated.
  • Some changes to file upload check to try and speed up certain file check activities.
  • Directory Picker settings would interfere with Tokenizer.
  • Some bonuses in effects would not be applied, and instead would be + {bonus}
  • Fix a reference to deprecated data.flags in some character import configurations.
  • Character imports: Spell Sniper feat will now double ranges for spells that import as ranged spell attack.
  • Unarmed Strikes will be marked as magical for monks at the appropriate level.
  • You can now explicitly point items to use other items in the Override compendium. Click the D&D Beyond button on an item in the characters inventory and select the item from the drop down. 
  • On the Forge default folder paths will now be set to your asset library.
  • On the Forge changes to how data is loaded meant that icon dictionaries would not load.
  • Resetting Token images did not always work.
  • Character imports: when importing a character which allows @mod to be added to spells damage, it would add this to the versatile damage field, even if that had no versatile formula.
  • Some internal refactoring for tech debt (no functional change).
  • Things like the prone effect on a Wolfs bite attack would be set so damage would be halfed on save.
  • Fix a bug with things like Spell Gem where the recharge formula would generate an error when a long rest was attempted.
  • You can programmatically delete the default compendiums and disable auto-creation using the command DDBImporter.deleteDefaultCompendiums();
  • Changes to support recent updates on the Forge. (v9 support)
  • Some more internal refactoring for tech debt (no functional change).
  • Encounter muncher would fail to import encounter to an existing scene.
  • Spell Effect: Shillelagh did not work in v10
  • Effect Macros: massive sweep for macros, still some outstanding issues.

Comments

Roy Denton

I love this app, any idea when ATE and Midi-SRD may be updated to make this work much better. It is a bummer that your work has to wait on others.

MrPrimate

Most of the Midi -SRD effects should be in the auto generated effects now, the real blocker is Active Auras and Token Effects

Roy Denton

I did not know that about the Midi-SRD, so thanks for that info.