[Gameplay] - Faust, Fractal and Fractal 2.0 do not spawn dlc or modded Daemons


Recommended Posts

Bug Submission:

Category: Gameplay
Platform: PC
Issue Title: Faust, Fractal and Fractal 2.0 do not spawn dlc or modded Daemons
Issue Description: Modded daemons are not spawning by Faust program or both Fractal daemons. This also possibly applies to Monst3r's Overclocked Neural Dart gun.

 

From sim/abilities/mainframe_abilities.lua

if sim:isVersion("0.17.5") thenprogramList = sim:getIcePrograms()daemon = programList:getChoice( sim:nextRand( 1, programList:getTotalWeight() ))elseprogramList = serverdefs.PROGRAM_LISTdaemon = programList[sim:nextRand(1, #programList)]end

 

This if check is causing the issue in all cases. Removing it and leaving the list from serverdefs.lua fixes it.

Steps to Reproduce: Use any mod or dlc that adds daemons, then trigger Fractal 2.0 and hack Daemon Database to check devices.

Link to comment
Share on other sites

  • Developer

Thanks wodzu_93.  We still need that if statement, so the fix went in the worldgen.lua. Worldgen was collecting the lists on game load instead of after the generation options were set.

Fix will go up in the next Patch. Thanks for the help!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.