Hello! I have updated BRDY to use the new MagicLib packages.
Blackrock Drive Yards 0.9.5b4: https://drive.google.com/file/d/1i84vgLgF8xQQk5vjkrjyH-BfrZ1wfT7O/view?usp=sharing
BRDY Unofficial Balance Add-on: https://drive.google.com/file/d/1DIEO0dbuDqSrwooqIkXE0_kHTvT8Qy27/view?usp=sharing
For now please direct any bug reports my way. Enjoy
Crashes on starting new game IF you use nexelerin with your unofficial patch (many thanks for that also btw) AND you choose to randomize the core sector, here's the last bit of the log
185758 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data\campaign\econ/algebbar.json)]
185759 [Thread-3] INFO com.fs.starfarer.campaign.econ.A - Loading star system: kumarikandam.json
185759 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data\campaign\econ/kumarikandam.json)]
185761 [Thread-3] INFO com.fs.starfarer.campaign.econ.A - Loading star system: isirah.json
185761 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data\campaign\econ/isirah.json)]
186009 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.tagLuddicShrines(CoreLifecyclePluginImpl.java:954)
at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.onNewGameAfterEconom
yLoad(CoreLifecyclePluginImpl.java:898)
at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.public.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.L.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.J.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.classnew.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
at com.fs.starfarer.ui.I.processInput(Unknown Source)
at com.fs.starfarer.ui.W.o00000(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)