Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.98a is out! (03/27/25)

Pages: 1 ... 124 125 [126] 127 128 ... 145

Author Topic: [0.98] Ashes of The Domain  (Read 908133 times)

Ioulaum

  • Ensign
  • *
  • Posts: 27
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1875 on: February 17, 2025, 06:12:54 PM »

Noticed a typo
« Last Edit: February 17, 2025, 09:43:07 PM by Ioulaum »
Logged

Heytch

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1876 on: February 17, 2025, 11:42:37 PM »

Hi Kaysaar,

Great mod thanks!

Gonna report 2 issues:

1. Resort doesn't cancel its bonus income when uninstall AI core.

2. Getting this when plundering a research facility.
19868446 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.genLoot(PreCollapseFacLoot.java:110) ~[?:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.execute(PreCollapseFacLoot.java:77) ~[?:?]
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210) [starfarer.api.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) [port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) [port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]

Currently having this same issue now playing on a new playthrough with VoK. After the ordo fight I cannot pick through the salvage down the facilities. I don't know if I'm missing out on a lot of loot here, hope im not cause I already skipped a lot of these. For now I use forcedismissdialog to unstuck myself from the dialog.

Logged

Reshy

  • Admiral
  • *****
  • Posts: 1265
  • White
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1877 on: February 18, 2025, 01:51:36 AM »

Hi Kaysaar,

Great mod thanks!

Gonna report 2 issues:

1. Resort doesn't cancel its bonus income when uninstall AI core.

2. Getting this when plundering a research facility.
19868446 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.genLoot(PreCollapseFacLoot.java:110) ~[?:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.execute(PreCollapseFacLoot.java:77) ~[?:?]
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210) [starfarer.api.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) [port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) [port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]

Currently having this same issue now playing on a new playthrough with VoK. After the ordo fight I cannot pick through the salvage down the facilities. I don't know if I'm missing out on a lot of loot here, hope im not cause I already skipped a lot of these. For now I use forcedismissdialog to unstuck myself from the dialog.



How consistently has this happened?  For me it was only every so often, so I suspect there's a specific colony item or some other special blueprint that's not getting called correctly and thus the event doesn't play correctly.  When I encountered it, it was only ever a one off though that was on 3.1.2.
Logged

Heytch

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1878 on: February 18, 2025, 04:29:32 AM »

Hi Kaysaar,

Great mod thanks!

Gonna report 2 issues:

1. Resort doesn't cancel its bonus income when uninstall AI core.

2. Getting this when plundering a research facility.
19868446 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.genLoot(PreCollapseFacLoot.java:110) ~[?:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.execute(PreCollapseFacLoot.java:77) ~[?:?]
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210) [starfarer.api.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) [port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) [port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]

Currently having this same issue now playing on a new playthrough with VoK. After the ordo fight I cannot pick through the salvage down the facilities. I don't know if I'm missing out on a lot of loot here, hope im not cause I already skipped a lot of these. For now I use forcedismissdialog to unstuck myself from the dialog.



How consistently has this happened?  For me it was only every so often, so I suspect there's a specific colony item or some other special blueprint that's not getting called correctly and thus the event doesn't play correctly.  When I encountered it, it was only ever a one off though that was on 3.1.2.

Everytime it was an option it always happen, never got anything out of it and always had to force my way out of the dialog
Logged

Cpt.Deez.Nutz

  • Ensign
  • *
  • Posts: 9
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1879 on: February 19, 2025, 09:39:44 AM »

Hi Kaysaar,

Great mod thanks!

Gonna report 2 issues:

1. Resort doesn't cancel its bonus income when uninstall AI core.

2. Getting this when plundering a research facility.
19868446 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.genLoot(PreCollapseFacLoot.java:110) ~[?:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.execute(PreCollapseFacLoot.java:77) ~[?:?]
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210) [starfarer.api.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) [port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) [port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]

Currently having this same issue now playing on a new playthrough with VoK. After the ordo fight I cannot pick through the salvage down the facilities. I don't know if I'm missing out on a lot of loot here, hope im not cause I already skipped a lot of these. For now I use forcedismissdialog to unstuck myself from the dialog.



How consistently has this happened?  For me it was only every so often, so I suspect there's a specific colony item or some other special blueprint that's not getting called correctly and thus the event doesn't play correctly.  When I encountered it, it was only ever a one off though that was on 3.1.2.

That's quite surprising - it happens every time for me when I encounter research facility on a planet and defeat the remnants - but I'm quite sure there's something wrong with the triggers. Might be some mod conflict - I'm not sure, but the idea behind research facilities as far as I'm aware is to either set up an industry on the planet to get more databanks, or to loot them.
For me the mod works as follows: -I approach a planet with research facility
-I survey it, and I can see it has the "research facility" modifier applied
-I can colonize it right away, as with any other planet
-If I dismiss the colonization screen I get the event with remnant fleet. I can either fight them or leave.
-If I leave - everything is fine, but if I approach the planet again I get the remnant fleet event again. Also, on checking the planet conditions through map I can see the "research facility" one is gone (and it shouldn't be - If I colonize the planet it is still present)
-If I fight, I can dismiss the salvage screen and everything is ok (apart from research facility modifier being gone from the planet), but if I choose to send a salvage team - I'm 100% stuck with the nullpointer exception.
Logged

earthman1234

  • Ensign
  • *
  • Posts: 17
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1880 on: February 19, 2025, 12:06:49 PM »

is it me or if there is a bifrost gate being constructed you cannot use bifrost gates already built? (does an error when i try)
Logged

AndromedaGalaxy

  • Ensign
  • *
  • Posts: 8
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1881 on: February 19, 2025, 05:26:06 PM »

Bizzare Bug I've been experiencing with cryoships. Got a Domain majority colony, and despite the event being over, I'm still getting the -7 stability malus

I second this. Has basically ruined my campaign since I can't combat the -7 stability, which then causes the -3 stability because of crime. The only mods I am using are the AoTD, Ashlib, Building Menu Overhaul, and LazyLib. I installed everything fresh about a week ago so there shouldn't be any version errors (presumably).
post 3.0 patch should fix it
fyi for anyone wondering, unfortunately does not retroactively fix the stability problems, so you've gotta start a new campaign. Sorry :/

Fyi everyone, this is still not fixed despite claims post 3.0 patch should fix it. Another campaign ruined :(
Logged

kyrios213

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1882 on: February 19, 2025, 11:59:12 PM »

Hello is there a way to download old versions of a module? I started with questions of loyalty 1.1.2, downloaded the new version and I can't play anymore.
Logged

Kaysaar

  • Admiral
  • *****
  • Posts: 585
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1883 on: February 20, 2025, 12:53:24 AM »

Update now cause i am burned to crisp making more vos events, 7 has been made, more will be next month when i ll be working on Q3 plans (cause what i wanted for Q2 in terms of events are done )

Make sure you also update VOK
Ashes of the Domain - Vaults of Knowledge 3.1.6 (Save compat with 3.1.0 - 3.1.6)
   
 -Updated research facility sprite
 -Applied necessary changes for VoS events

Ashes of the Domain - Virtue of Society 1.3.0 (Save compat with all prev versions)
 
   -Fix issue with cryoharvester or sth?
    -Added consequences
    -Added 7 new events, more in upcoming updates
Logged

yuting9

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1884 on: February 20, 2025, 09:53:12 AM »

My game is crashing when I'm trying to retire from commission, the log file says:

Quote
ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoClassDefFoundError: exerelin/campaign/ColonyManager
java.lang.NoClassDefFoundError: exerelin/campaign/ColonyManager
   at kaysaar.aotd_question_of_loyalty.data.plugins.AoTDNexMarketUtil.addOrUpdateOffi cials(AoTDNexMarketUtil.java:93)
   at kaysaar.aotd_question_of_loyalty.data.intel.AoTDCommIntelPlugin.endCommision(AoTDCommIntelPlugin.java:699)
   at com.fs.starfarer.api.impl.campaign.rulecmd.AoTDRetirementOption.execute(AoTDRetirementOption.java:43)
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177)
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210)
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source)
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.int. 00000(Unknown Source)
   at com.fs.starfarer.ui.int.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)
Caused by: java.lang.ClassNotFoundException: exerelin.campaign.ColonyManager
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   ... 22 more

My modlist is
  "Cryo_but_better",
  "aotd_qol",
  "aod_vos",
  "aotd_vok",
  "ashlib",
  "bmo",
  "lw_console",
  "lw_lazylib"
Logged

Sirvael

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1885 on: February 21, 2025, 07:03:32 AM »

My game is crashing when I'm trying to retire from commission, the log file says:

Quote
ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NoClassDefFoundError: exerelin/campaign/ColonyManager
java.lang.NoClassDefFoundError: exerelin/campaign/ColonyManager
   at kaysaar.aotd_question_of_loyalty.data.plugins.AoTDNexMarketUtil.addOrUpdateOffi cials(AoTDNexMarketUtil.java:93)
   at kaysaar.aotd_question_of_loyalty.data.intel.AoTDCommIntelPlugin.endCommision(AoTDCommIntelPlugin.java:699)
   at com.fs.starfarer.api.impl.campaign.rulecmd.AoTDRetirementOption.execute(AoTDRetirementOption.java:43)
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177)
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210)
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source)
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.int. 00000(Unknown Source)
   at com.fs.starfarer.ui.int.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)
Caused by: java.lang.ClassNotFoundException: exerelin.campaign.ColonyManager
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   ... 22 more

My modlist is
  "Cryo_but_better",
  "aotd_qol",
  "aod_vos",
  "aotd_vok",
  "ashlib",
  "bmo",
  "lw_console",
  "lw_lazylib"
I had similar crash. Had to redact save file and delete every instance of "ca_cryosleeper" in it. Now it works for me.
Logged

RoboticManiac

  • Ensign
  • *
  • Posts: 35
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1886 on: February 21, 2025, 12:27:59 PM »

Think there might be a glitch/typo on the website; the Virtue of Society is stated to be version 2.0.2, but it downloads version 1.3.0. Tried both the 'download all' button and the normal individual one.
Logged

Heytch

  • Ensign
  • *
  • Posts: 6
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1887 on: February 22, 2025, 03:46:59 AM »

Hi Kaysaar,

Great mod thanks!

Gonna report 2 issues:

1. Resort doesn't cancel its bonus income when uninstall AI core.

2. Getting this when plundering a research facility.
19868446 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.genLoot(PreCollapseFacLoot.java:110) ~[?:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.execute(PreCollapseFacLoot.java:77) ~[?:?]
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210) [starfarer.api.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) [port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) [port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]

Currently having this same issue now playing on a new playthrough with VoK. After the ordo fight I cannot pick through the salvage down the facilities. I don't know if I'm missing out on a lot of loot here, hope im not cause I already skipped a lot of these. For now I use forcedismissdialog to unstuck myself from the dialog.



How consistently has this happened?  For me it was only every so often, so I suspect there's a specific colony item or some other special blueprint that's not getting called correctly and thus the event doesn't play correctly.  When I encountered it, it was only ever a one off though that was on 3.1.2.

That's quite surprising - it happens every time for me when I encounter research facility on a planet and defeat the remnants - but I'm quite sure there's something wrong with the triggers. Might be some mod conflict - I'm not sure, but the idea behind research facilities as far as I'm aware is to either set up an industry on the planet to get more databanks, or to loot them.
For me the mod works as follows: -I approach a planet with research facility
-I survey it, and I can see it has the "research facility" modifier applied
-I can colonize it right away, as with any other planet
-If I dismiss the colonization screen I get the event with remnant fleet. I can either fight them or leave.
-If I leave - everything is fine, but if I approach the planet again I get the remnant fleet event again. Also, on checking the planet conditions through map I can see the "research facility" one is gone (and it shouldn't be - If I colonize the planet it is still present)
-If I fight, I can dismiss the salvage screen and everything is ok (apart from research facility modifier being gone from the planet), but if I choose to send a salvage team - I'm 100% stuck with the nullpointer exception.

I went digging around and found out that MagicLib was the cause of the salvage team error. I had the 1.4.7 version of MagicLib that seemed to have issues and was rolled back to 1.4.6, of course I couldn't have known of that but I'm glad its fixed, might be for you too just in case.
Logged

Cpt.Deez.Nutz

  • Ensign
  • *
  • Posts: 9
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1888 on: February 22, 2025, 05:43:10 AM »

Hi Kaysaar,

Great mod thanks!

Gonna report 2 issues:

1. Resort doesn't cancel its bonus income when uninstall AI core.

2. Getting this when plundering a research facility.
19868446 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SpecialItemSpecAPI.getId()" because the return value of "data.kaysaar.aotd.vok.campaign.econ.globalproduction.models.GPSpec.getItemSpecA PI()" is null
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.genLoot(PreCollapseFacLoot.java:110) ~[?:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.PreCollapseFacLoot.execute(PreCollapseFacLoot.java:77) ~[?:?]
   at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.rules.Object.runScript(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBes t(RuleBasedInteractionDialogPluginImpl.java:177) [starfarer.api.jar:?]
   at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionS elected(RuleBasedInteractionDialogPluginImpl.java:210) [starfarer.api.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.buttonPressed(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.Ò00000(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.int.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o0O0.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) [port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) [port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) [port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1447) [?:?]

Currently having this same issue now playing on a new playthrough with VoK. After the ordo fight I cannot pick through the salvage down the facilities. I don't know if I'm missing out on a lot of loot here, hope im not cause I already skipped a lot of these. For now I use forcedismissdialog to unstuck myself from the dialog.



How consistently has this happened?  For me it was only every so often, so I suspect there's a specific colony item or some other special blueprint that's not getting called correctly and thus the event doesn't play correctly.  When I encountered it, it was only ever a one off though that was on 3.1.2.

That's quite surprising - it happens every time for me when I encounter research facility on a planet and defeat the remnants - but I'm quite sure there's something wrong with the triggers. Might be some mod conflict - I'm not sure, but the idea behind research facilities as far as I'm aware is to either set up an industry on the planet to get more databanks, or to loot them.
For me the mod works as follows: -I approach a planet with research facility
-I survey it, and I can see it has the "research facility" modifier applied
-I can colonize it right away, as with any other planet
-If I dismiss the colonization screen I get the event with remnant fleet. I can either fight them or leave.
-If I leave - everything is fine, but if I approach the planet again I get the remnant fleet event again. Also, on checking the planet conditions through map I can see the "research facility" one is gone (and it shouldn't be - If I colonize the planet it is still present)
-If I fight, I can dismiss the salvage screen and everything is ok (apart from research facility modifier being gone from the planet), but if I choose to send a salvage team - I'm 100% stuck with the nullpointer exception.

I went digging around and found out that MagicLib was the cause of the salvage team error. I had the 1.4.7 version of MagicLib that seemed to have issues and was rolled back to 1.4.6, of course I couldn't have known of that but I'm glad its fixed, might be for you too just in case.

THANK YOU SO MUCH! I can finally play the mod  :D
Logged

Astrefernal

  • Lieutenant
  • **
  • Posts: 71
    • View Profile
Re: [0.97a] Ashes of The Domain
« Reply #1889 on: February 22, 2025, 06:52:49 AM »

I decided to try Vault of Knowledge for the first time, and my PC began screaming and my game became laggy when I opened the research screen.

Will pass fom using it for now...
Logged
Pages: 1 ... 124 125 [126] 127 128 ... 145