Vam
February 13th, 2021, 18:02
TL;DR: An update appears to have broken Acquisitions Inc for ongoing campaigns. Scroll to the bottom for how I think I fixed it.
I had a strange issue yesterday while running the Acquisitions Inc campaign. When I tried to load the map the characters are on, I got the message
"A module you are attempting to use is not loaded.
D&D Acquisitions Incorporated Adventures
Activate module and attempt to open the link again?"
I said yes, but it did not help.
I tried manually unloading and reloading the module. It did not help.
I tried exiting FGU and removing the vault/WOTC5EAI.dat file, and then running the updater. It did re-download WOTC5EAI.dat, but the problem persisted.
I disabled all community extensions, but it did not help.
At that point we gave up on making it work for that session and carried on with the D&D Beyond version, using FGU for the combat tracker on encounters. I'd lost my notes on the story entries, but the session wasn't a complete loss.
Today I took some more time to straighten things out for next week's session.
I looked under modules for Acquisitions Inc, and I found three modules available:
D&D Acquisitions Incorporated
D&D Acquisitions Incorporated - Players
DD Acquisitions Incorporated Adventures
I found the reference manual there, which I had a link to in one of my campaign story records. So I made another link to each of the reference manuals to see the difference in the XML.
<link class="reference_manual" recordname="reference.refmanualindex@D&D Acquisitions Incorporated Adventures">Acquisitions Inc Reference (old)</link>
<link class="reference_manual" recordname="reference.refmanualindex@DD Acquisitions Incorporated Adventures">Acquisitions Inc Reference (new - adventure)</link>
<link class="reference_manual" recordname="reference.refmanualindex@DD Acquisitions Incorporated">Acquisitions Inc Reference (new - supplement)</link>
<link class="reference_manual" recordname="reference.refmanualindex@DD Acquisitions Incorporated Players">Acquisitions Inc Reference (new - players)</link>
The original link contains "D&D" while the new ones contain just "DD".
Likewise in my moduledb folder, I had:
D&D Acquisitions Incorporated Adventures.xml
DD Acquisitions Incorporated Adventures.xml
DD Acquisitions Incorporated.xml
This solution appears to have worked for me:
In the moduledb folder I replaced DD Acquisitions Incorporated Adventures.xml with D&D Acquisitions Incorporated Adventures.xml, and I used a text editor to replace all instances of "D&apm;D" with "DD" in both that file and db.xml.
Everything seems to be back to normal for the campaign now.
I imagine this is related to this thread (https://www.fantasygrounds.com/forums/showthread.php?65482-Acquisitions-Inc-conversion-issues) but sadly the updated module is still riddled with squares where quotes should be, likely from a bad character encoding.
I post this here both to ask Smiteworks to avoid renaming modules so that issues like these can be avoided (or providing an automated transition process if renaming is absolutely required) and to help anyone else who finds their AI campaign broken.
I had a strange issue yesterday while running the Acquisitions Inc campaign. When I tried to load the map the characters are on, I got the message
"A module you are attempting to use is not loaded.
D&D Acquisitions Incorporated Adventures
Activate module and attempt to open the link again?"
I said yes, but it did not help.
I tried manually unloading and reloading the module. It did not help.
I tried exiting FGU and removing the vault/WOTC5EAI.dat file, and then running the updater. It did re-download WOTC5EAI.dat, but the problem persisted.
I disabled all community extensions, but it did not help.
At that point we gave up on making it work for that session and carried on with the D&D Beyond version, using FGU for the combat tracker on encounters. I'd lost my notes on the story entries, but the session wasn't a complete loss.
Today I took some more time to straighten things out for next week's session.
I looked under modules for Acquisitions Inc, and I found three modules available:
D&D Acquisitions Incorporated
D&D Acquisitions Incorporated - Players
DD Acquisitions Incorporated Adventures
I found the reference manual there, which I had a link to in one of my campaign story records. So I made another link to each of the reference manuals to see the difference in the XML.
<link class="reference_manual" recordname="reference.refmanualindex@D&D Acquisitions Incorporated Adventures">Acquisitions Inc Reference (old)</link>
<link class="reference_manual" recordname="reference.refmanualindex@DD Acquisitions Incorporated Adventures">Acquisitions Inc Reference (new - adventure)</link>
<link class="reference_manual" recordname="reference.refmanualindex@DD Acquisitions Incorporated">Acquisitions Inc Reference (new - supplement)</link>
<link class="reference_manual" recordname="reference.refmanualindex@DD Acquisitions Incorporated Players">Acquisitions Inc Reference (new - players)</link>
The original link contains "D&D" while the new ones contain just "DD".
Likewise in my moduledb folder, I had:
D&D Acquisitions Incorporated Adventures.xml
DD Acquisitions Incorporated Adventures.xml
DD Acquisitions Incorporated.xml
This solution appears to have worked for me:
In the moduledb folder I replaced DD Acquisitions Incorporated Adventures.xml with D&D Acquisitions Incorporated Adventures.xml, and I used a text editor to replace all instances of "D&apm;D" with "DD" in both that file and db.xml.
Everything seems to be back to normal for the campaign now.
I imagine this is related to this thread (https://www.fantasygrounds.com/forums/showthread.php?65482-Acquisitions-Inc-conversion-issues) but sadly the updated module is still riddled with squares where quotes should be, likely from a bad character encoding.
I post this here both to ask Smiteworks to avoid renaming modules so that issues like these can be avoided (or providing an automated transition process if renaming is absolutely required) and to help anyone else who finds their AI campaign broken.