BG3ModManager
BG3ModManager copied to clipboard
[Bug]: Dependency enforcement not working
Operating System
Windows 10
BG3 Mod Manager Version
1.0.10.0
BG3 Game Version
4.1.1.4145012
Bug Summary
I defined a mod dependency based on the example here:
<node id="Dependencies">
<children>
<node id="ModuleShortDesc">
<attribute id="Folder" type="LSWString" value="VladsGrimoire"/>
<attribute id="MD5" type="LSString" value=""/>
<attribute id="Name" type="FixedString" value="VladsGrimoire"/>
<attribute id="UUID" type="FixedString" value="66666666-4444-4444-4444-666666668000"/>
</node>
</children>
</node>
In the manager, the mod tooltip shows the dependency, green text if it's imported and red if not:
VladsGrimoire v0.0.0.0
If I try to export a load order containing the dependent mod when the dependency is not imported, I get a Missing Mods in Load Order error dialog as expected. But if the dependency is imported but Inactive (not an Override or "partial override"), the export succeeds.
As a side note, the error dialog has a button labeled Remove All Missing. I'm not sure what it's supposed to do - I assume remove all mods with missing dependencies from the load order - but clicking it does nothing AFAICT.
Links
No response