• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Ship Surrender - Ransack crash

Talisman

Smuggler
Storm Modder
When I capture a ship and ask the captain to be my officer. He agrees and I go to the ransack screen.

The ransack screen instead of showing the ship and the values for the cargo, crew, sails, etc shows a Tartane with 0 values for all the items (i.e. 0 cargo, 0 guns, 0 crew, etc.).

On exiting the ransack screen the game crashes completely back to my desktop.

This does not happen when I kill the captain and crew, so far it has only been when he agrees to be my officer. <img src="style_emoticons/<#EMO_DIR#>/duel_pa.gif" style="vertical-align:middle" emoid=":ixi" border="0" alt="duel_pa.gif" />

I am using Build 14 Alpha 9.5 patch 1

In the attachments I capture the 1st Lineship by killing the crew, everything ok: the 2nd lineship I offer the captain to be my officer and the game crashes.
 
That is a known and now infamous bug. Do NOT ask the officer to join you, kill him and all will be fine with the world.

Cap'n Drow
 
<!--quoteo(post=325010:date=Jun 4 2009, 11:54 AM:name=Cap'n_Drow)--><div class='quotetop'>QUOTE (Cap'n_Drow @ Jun 4 2009, 11:54 AM) <a href="index.php?act=findpost&pid=325010"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->That is a known and now infamous bug. Do NOT ask the officer to join you, kill him and all will be fine with the world.

Cap'n Drow<!--QuoteEnd--></div><!--QuoteEEnd-->
I'm starting to think we should disable the ability to ask him as an officer in the next patch to stop people getting this until/if we fix it
 
Indeed, we should. And we should change the Cabinfight dialog too.
Being able to put an enemy captain in your hold hardly ever happens anymore. <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />
 
Saves you the trouble then. <img src="style_emoticons/<#EMO_DIR#>/razz.gif" style="vertical-align:middle" emoid=":razz" border="0" alt="razz.gif" />
 
hahaha lol
i didnt say thanks for that help on the quest it was really good...i just need to get back to it but so far its looking good..im thinkoing of extending it further and subbmitting it as a side quest
 
Anything you get done, I would be happy to include. Provided it works as intended, of course. <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />
I'm glad to hear you're getting somewhere. Good job. <img src="style_emoticons/<#EMO_DIR#>/me.gif" style="vertical-align:middle" emoid=":onya" border="0" alt="me.gif" />
 
I might add, that this only happens (at least to me), if the enemy captain agrees to become your officer without asking for payment / showing you his stats. If the latter happens, everything is fine.

Maybe that's a hint for finding the bug.

Cheers,
Sulan
 
That bug was too annoying for me, so I did a little research. Attached the fix (the error seems to be in function exit_companion - so I just call the properly working function exit_joined) for the various Cabinfight_dialog.c files.

Hope this helps someone.

Regards,
Sulan
 

Attachments

  • FixRansackOfficer.zip
    23.7 KB · Views: 88
I'll try to test this and see if it works for me. If it fixes things, you've done a fine thing mate!

Cap'n Drow
 
Much appreciated! It'll be great when people won't be able to run into this problem anymore! <img src="style_emoticons/<#EMO_DIR#>/w00t.gif" style="vertical-align:middle" emoid=":woot" border="0" alt="w00t.gif" />
 
Back
Top