Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Anubis-class Cruiser (12/20/24)

Pages: 1 [2] 3 4 5

Author Topic: [0.96a] Take No Prisoners v0.16.1 was a mod about being nice to your prisoners  (Read 78725 times)

Tranquility

  • Commander
  • ***
  • Posts: 228
    • View Profile

There seems to be a bug where officers cannot be captured if a battle lasts for more than one engagement and their ships were killed during any engagement other than the last. Most notably, it even affects factions that have "commanderForcedCapture" set to "true", which includes SWP's Wanted commanders, which is where I first noticed the bug.

Steps to Replicate
  • Engage an enemy fleet, preferably a fleet whose faction has "commanderForcedCapture" set to true.
  • Kill the enemy flagship via any means (without making the enemy fleet retreat).
  • Order a Full Retreat to end the first engagement (not sure if the Clean Disengage requirement needs to be fulfilled for this step).
  • Re-engage the enemy fleet.
  • Wipe out the rest of the enemy fleet.
  • After the battle, open up the "View Prisoners" ability.

Expected Result: The enemy fleet's commander should show up as a prisoner.
Actual Result: The enemy commander does not show up as a prisoner.
[close]

This bug is most obvious when fighting IBB fleets, but I think it also affects any and all multi-engagement fights too, albeit to a lesser extent since commander capture isn't guaranteed for most other factions. It might also affect pursuing retreating enemy fleets via combat (not by auto-resolve), but I haven't tested that personally.

Kanjejou

  • Commander
  • ***
  • Posts: 204
    • View Profile

the ransom option is always grayed out is that normal? do i need ot do somethign special to use it?
Logged

Crowley_black

  • Ensign
  • *
  • Posts: 9
    • View Profile

the ransom option is always grayed out is that normal? do i need ot do somethign special to use it?
Have you gone to a system with said prisoner's faction existing? if yes then I have no idea why it's greyed out
Logged

Reimos

  • Ensign
  • *
  • Posts: 3
    • View Profile

Hmm... The game keeps crashing with this mod, because it couldn't find Goat_Aviation_Bureau.json and MVS.json files in /takenoprisonersFactionConfig directory. I assume it's just a case sensitivity issue, because it got fixed the moment I renamed those files from lower case to what the game was actually searching for.
Logged

Evertide

  • Ensign
  • *
  • Posts: 1
    • View Profile

I hit a problem and would like some assistance.
The mod was working fine until it suddenly crashed on me because of an exception when trying to open the prisoner interface, one that makes no sense to me.
It was only after the Technology-cache quest that this started to happen, but I don't think that it is related.  (Can't check further back)

I can still play the game fine, but the second I open the skill to interact with the prisoners, the game crashes. I added (an image of) the log in the attachments.
If you have an idea for a fix, please let me know, thanks.
« Last Edit: April 01, 2023, 03:36:01 PM by Evertide »
Logged

Kanjejou

  • Commander
  • ***
  • Posts: 204
    • View Profile

the ransom option is always grayed out is that normal? do i need ot do somethign special to use it?
Have you gone to a system with said prisoner's faction existing? if yes then I have no idea why it's greyed out

thnaks that what i needed to do...
Logged

Winterless

  • Ensign
  • *
  • Posts: 16
  • Alpha AI in a Gynoid Body
    • View Profile

I'm not sure if I'm missing anything, but how do I ransom pirate captains back? Or is that simply not an option?
Logged

organicmeme

  • Ensign
  • *
  • Posts: 16
    • View Profile

How the hell are you supposed to ransom officers? It doesn't say anywhere.

Okay, so you can't ransom pirate officers, that explains it.
« Last Edit: April 04, 2023, 09:02:21 AM by organicmeme »
Logged

vicegrip

  • Captain
  • ****
  • Posts: 274
    • View Profile

I've noticed an occasional bug with Diktat officers where if you hire them, they'll give the "I'll do anything, I'll even mop the floors" response, but it won't end the interaction. Repeating the hire offer will then cause the player to end up with multiple copies of the same officer.

MetricWeakness

  • Ensign
  • *
  • Posts: 6
    • View Profile

Hi, for some reason it is not possible to start a run with this mod. I'm playing on Linux but got no clue if that affects anything. Any clue by what it means by Goat_Aviation_Bureau?
Logged

MetricWeakness

  • Ensign
  • *
  • Posts: 6
    • View Profile

Hi, for some reason it is not possible to start a run with this mod. I'm playing on Linux but got no clue if that affects anything. Any clue by what it means by Goat_Aviation_Bureau?

I think I fixed it? So when I tried starting a game with the mod, it told me it couldn't find things named "Goat_Aviation_Bureau.json" and "MVS.json". So I simply changed the offending letters to uppercase and the mod runs? Yet for every other file name in "takenoprisonersFactoinConfig" it's fine?
Logged

Poxil

  • Ensign
  • *
  • Posts: 10
    • View Profile

There was a bug whenever I execute 7 prisoners, here's what the log shows

java.lang.NoClassDefFoundError: org/magiclib/campaign/MagicFleetBuilder
   at captureofficers.campaign.VengeanceFleetHandler.spawnVengeanceFleet(VengeanceFleetHandler.kt:57)
   at captureofficers.campaign.VengeanceFleetHandler.addVengeancePoint(VengeanceFleetHandler.kt:37)
   at captureofficers.campaign.rulecmd.COFF_AddVengeancePoint.execute(COFF_AddVengeancePoint.java:20)
   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.FireAll.applyRule(FireAll.java:122)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireAll.execute(FireAll.java:114)
   at com.fs.starfarer.api.impl.campaign.rulecmd.FireAll.fire(FireAll.java:56)
   at captureofficers.campaign.actions.definitions.steps.FireAllTrigger.execute(FireAllTrigger.java:26)
   at captureofficers.campaign.actions.definitions.StepExecutor.execute(StepExecutor.java:44)
   at captureofficers.ui.PrisonersDialogDelegate$ButtonData.execute(PrisonersDialogDelegate.java:446)
   at captureofficers.ui.PrisonersDialogDelegate.advance(PrisonersDialogDelegate.java:258)
   at captureofficers.ui.PrisonersDialogPanelPlugin.advance(PrisonersDialogPanelPlugin.java:30)
   at com.fs.starfarer.ui.newui.int.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.E.I.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.N.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.newui.super.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.N.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.ui.v.advanceImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.advance(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.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: org.magiclib.campaign.MagicFleetBuilder
   at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
   ... 36 more

Any Ideas what's causing it?
Logged

DancingFox45

  • Ensign
  • *
  • Posts: 3
    • View Profile

It appears that captured officers that join your forces are not benefitting from your officer skills such as Cybernetic Augmentation.
Logged

Brainwright

  • Admiral
  • *****
  • Posts: 712
    • View Profile

I think I fixed it? So when I tried starting a game with the mod, it told me it couldn't find things named "Goat_Aviation_Bureau.json" and "MVS.json". So I simply changed the offending letters to uppercase and the mod runs? Yet for every other file name in "takenoprisonersFactoinConfig" it's fine?

Have the same problem playing on a steam deck, but I can't see from the pics where you changed to uppercase letters.  The names all look the same from both pictueres?
Logged

hidefreek

  • Commander
  • ***
  • Posts: 126
    • View Profile

Can the mod work with [Capture Officers and Crew ]?
Logged
Pages: 1 [2] 3 4 5