Sven Hesse activity https://gitlab.com/DrMcCoy 2026-03-07T22:00:06Z tag:gitlab.com,2026-03-07:5178555283 Sven Hesse commented on issue #94 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2026-03-07T22:00:06Z DrMcCoy Sven Hesse

Yes, works now, thanks! :)

tag:gitlab.com,2026-03-03:5160744823 Sven Hesse commented on issue #94 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2026-03-03T09:07:04Z DrMcCoy Sven Hesse

Ah, okay, that would make sense, then :)

tag:gitlab.com,2026-03-01:5154699199 Sven Hesse commented on issue #94 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2026-03-01T13:36:21Z DrMcCoy Sven Hesse

Cleared the custom compendiums setting. Doesn't help either

tag:gitlab.com,2026-03-01:5154681247 Sven Hesse commented on issue #94 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2026-03-01T13:19:41Z DrMcCoy Sven Hesse

Okay, I went as far back as SBC 4.6.5, and none of them worked. I'm pretty sure it used to work with a more recent version than that, so it must be something else than just SBC changes

Some setting? A different module? Compendium shuffling?

tag:gitlab.com,2026-02-28:5153919643 Sven Hesse opened issue #94: Parsing spells broken at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2026-02-28T22:50:10Z DrMcCoy Sven Hesse tag:gitlab.com,2025-07-16:4440510646 Sven Hesse opened issue #84: Pasting a path into Portrait/Token image without clicking Browse Files doesn't work at Pathfinder 1e for Foundry VTT / PF1 StatB... 2025-07-16T17:35:03Z DrMcCoy Sven Hesse tag:gitlab.com,2025-07-07:4412320692 Sven Hesse opened issue #22: Can't activate 11.2.4, because of pf1e maximum "11" at Tryss Ann Farron (Fair Strides) (Fair Strides) / foundryvtt-pf1-alt-sheet 2025-07-07T17:08:15Z DrMcCoy Sven Hesse tag:gitlab.com,2025-06-22:4368840644 Sven Hesse opened issue #21: PF1.LevelDrain is still missing/untranslated at Tryss Ann Farron (Fair Strides) (Fair Strides) / foundryvtt-pf1-alt-sheet 2025-06-22T08:48:19Z DrMcCoy Sven Hesse tag:gitlab.com,2025-06-20:4366720388 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-06-20T15:22:21Z DrMcCoy Sven Hesse

Seems to work great now, yes :)

I'm not so sure about the banner popup message for every migrated actor, though. That's very spammy, especially since they stay multiple seconds each, while one actor can be migrated in less than a second. So you have more of them popping up for minutes after the migration is already done, or you need to click-click-click them all away. And that's going to show for every new SBC release, no?

Maybe something like how the PF1e system does it, popping up one wIndow with a progress bar, would be better?

tag:gitlab.com,2025-06-12:4344995515 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-06-12T15:07:58Z DrMcCoy Sven Hesse

Unfortunately, this does not work. It says:

Uncaught (in promise) TypeError: J.system.details.notes.includes is not a function
[Detected 2 packages: pf1-statblock-converter(5.6.1), lib-wrapper(1.13.2.0)]
    S$ sbcMigration.js:88
    U$ sbcMigration.js:20

Anyway, here's a copy of the "broken" actor data from my backup:

fvtt-Actor-saiya-LXJO9Gz58WOw9n4Y.json

The "notes" with a "value" member of null is at line 51147 in that JSON file there.

tag:gitlab.com,2025-06-11:4342424644 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-06-11T21:19:07Z DrMcCoy Sven Hesse

Sure, I'll try to find some time tomorrow evening to check that!

tag:gitlab.com,2025-06-08:4332175413 Sven Hesse commented on issue #20 at Tryss Ann Farron (Fair Strides) (Fair Strides) / foundryvtt-pf1-alt-sheet 2025-06-08T09:12:21Z DrMcCoy Sven Hesse

Apparently that change in autocomplete-inline-properties was an accident. 3.0.3 restores the old method.

Feel free to close this bug if you don't think moving to the new method is worth it.

tag:gitlab.com,2025-06-07:4331639653 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-06-07T14:56:03Z DrMcCoy Sven Hesse

No sweat, take care of yourself first :)

tag:gitlab.com,2025-06-07:4331616795 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-06-07T14:16:24Z DrMcCoy Sven Hesse

Okay, with some added debug output, I traced it to one of my PCs.

notes.value was null on them. The character sheet still displayed the notes tab correctly and empty. Clicking on edit there once (and not saving) corrected it to "". Which makes the migration finish on next log in.

That game has been running since I first migrated from roll20 to Foundry (0.8.x? 0.7.x?) back in 2020? 2021? (I changed my backup scheme for my games end of 2021 and everything before that has been squashed into a single state, so my memory of when what happened is kinda bad), and has been migrated to newer Foundry and PF1e releases continously. I can only guess that that one such update saw the notes to be empty, null is a valid empty value, and the player didn't touch the notes since then.

This means the issue is resolved for me, but it's probably a good idea to liberally use "?." everywhere in the lines 84-87, just to make sure.

tag:gitlab.com,2025-05-30:4308901023 Sven Hesse commented on issue #20 at Tryss Ann Farron (Fair Strides) (Fair Strides) / foundryvtt-pf1-alt-sheet 2025-05-30T00:27:01Z DrMcCoy Sven Hesse

Apparently, the way the alt sheet registered with aip has been deprecated for a while (since at least late 2021). Its CONTRIBUTING.MD say:

⚠️ Note: The previous way of adding configurations to game.modules.get("autocomplete-inline-properties").API.PACKAGE_CONFIG during the init hook event is deprecated and will be removed in a future version.

The "new" method to do this is apparently to use the packageConfig parameter passed with the aipSetup hook: https://github.com/farling42/FVTT-Autocomplete-Inline-Properties/blob/main/CONTRIBUTING.md#example

Since that method was introduced so long ago (would be with version 2.5.0 on 2021-10-28), it's probably safe to not even do a version check of aip and do each method, but just move over to the new method altogether.

tag:gitlab.com,2025-05-29:4307992594 Sven Hesse opened issue #20: Fails with autocomplete-inline-properties 3.0.2 (>= 3.0?) at Tryss Ann Farron (Fair Strides) (Fair Strides) / foundryvtt-pf1-alt... 2025-05-29T16:32:05Z DrMcCoy Sven Hesse tag:gitlab.com,2025-05-25:4294330557 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-05-25T10:04:14Z DrMcCoy Sven Hesse

Okay, migrated my other 2 games too. No issues there.

Only the one here, Falkengrund, breaks. The debugger in Firefox won't let me see the value of actor at that line either. And I can't pop in a quick print into the js file either, because munged. And I don't do that npm dance enough to not forget it each time. Maybe I'll find some time later this evening.

But the exception is thrown from here: https://gitlab.com/foundryvtt_pathfinder1e/pf1-statblock-converter/-/blob/master/scripts/sbcMigration.js?ref_type=heads#L87 , with actor.system.details.notes.value being null.

tag:gitlab.com,2025-05-22:4288731929 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-05-22T17:08:48Z DrMcCoy Sven Hesse

It doesn't. Or am I missing something?

Untitled.png

sbc-pf1 | Updating custom compendiums 
sbcUtils.js:100:17
sbc-pf1 | Initializing sbc v5.6.1 
@https://falkengrund.dmcrpg.de/modules/pf1-statblock-converter/scripts/sbc.js:39:22154 sbcUtils.js:100:17
Array(16) [ "pf-content.pf-items", "pf-content.pf-magicitems", "pf-content.pf-wondrous", "pf1.weapons-and-ammo", "pf1.armors-and-shields", "pf1.races", "pf1.racialhd", "pf1.classes", "pf1.feats", "pf1.items", … ]
sbc.js:155:12
sbc-pf1 | Registering default compendia... 
processCompendiums@https://falkengrund.dmcrpg.de/modules/pf1-statblock-converter/scripts/sbc.js:1:781 sbcUtils.js:100:17
sbc | Config initialized sbc.js:60:10
sbc | Migration started... foundry.js:72077:78
Uncaught (in promise) TypeError: J.system.details.notes.value is null
[Detected 1 package: pf1-statblock-converter(5.6.1)]
    S$ sbcMigration.js:87
    U$ sbcMigration.js:20
tag:gitlab.com,2025-05-22:4288685161 Sven Hesse commented on issue #76 at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-05-22T16:49:04Z DrMcCoy Sven Hesse

In one of my other games, SBC Migration throws an exception:

Uncaught (in promise) TypeError: J.system.details.notes.value is null
[Detected 1 package: pf1-statblock-converter(5.6.1)]
    S$ sbcMigration.js:87
    U$ sbcMigration.js:20
tag:gitlab.com,2025-05-18:4274534769 Sven Hesse opened issue #76: Migration runs every time, throws errors, lather rinse repeat at Pathfinder 1e for Foundry VTT / PF1 StatBlock Converter 2025-05-18T19:11:16Z DrMcCoy Sven Hesse