• 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!

Danielle stuck on Lighthouse

boon

Landlubber
Playing the OG Potc Game, with no mods.
Now im stuck on the Rheims quest. There are quite some threads about this topic, but i couldnt find the right solution if there even is one for the original game.
Talked to Danielle at the lighthouse "Your crew is to big"...now im stuck.
I had 4 Ships when talking to her, selling one didnt help and as far as i know nothing you do in the game itself will help to get it going.

Is there some way to change some data to get it working again?
 
Last edited:
Not much experience on the vanilla game, but I had a battleship from the get-go with a full crew, and about 15 officers for testing purposes once and never had that problem.

Try this, though: if you have more than three ships, remove one and try again. (This is assuming you have not modded any files from the original game files)
 
Not much experience on the vanilla game, but I had a battleship from the get-go with a full crew, and about 15 officers for testing purposes once and never had that problem.

Try this, though: if you have more than three ships, remove one and try again. (This is assuming you have not modded any files from the original game files)
I had 4 Ships when talking to her, selling one didnt help and as far as i know nothing you do in the game itself will help to get it going, at least thats what i read.
 
Could you upload the files "PROGRAM\DIALOGS\danielle_dialog.c" and "PROGRAM\DIALOGS\ENGLISH\danielle_dialog.h"? I may be able to modify them to include the same fix for this as is included in the mod.
 
Could you upload the files "PROGRAM\DIALOGS\danielle_dialog.c" and "PROGRAM\DIALOGS\ENGLISH\danielle_dialog.h"? I may be able to modify them to include the same fix for this as is included in the mod.
I tried around with them, while reading the topics for the modded versions, but couldnt get it to work.
Here they are. Those are the original ones.
 

Attachments

  • danielle_dialog.c
    60.3 KB · Views: 5
  • danielle_dialog.h
    30.6 KB · Views: 3
That is not the stock "danielle_dialog.c". The stock file never had this, for example:
Code:
        case "resque_danielle_5":
            Preprocessor_Add("gender", GetCharacterAddressForm(PChar, ADDR_GENDER, false, false)); // DeathDaisy
            dialog.text = DLG_TEXT[95];
            link.l1 = DLG_TEXT[96];
            link.l1.go = "resque_danielle_6";
        break;

        case "resque_danielle_6":
            // DeathDaisy -->
            if(PChar.sex == "woman"){
                Preprocessor_Add("gender", "Women like you");
            }
            else{
                Preprocessor_Add("gender", FirstLetterUp(XI_ConvertString("Men")));
            }
            // DeathDaisy <--
            dialog.text = DLG_TEXT[97];
            link.l1 = DLG_TEXT[98];
            link.l1.go = "resque_danielle_7";
        break;
That's part of the mod's code to allow you to play a male or female character. It's using functions such as 'GetCharacterAddressForm' and 'FirstLetterUp' which I don't think are in the stock game, so they're going to break the dialog. My guess is that with this file, when you talk to Danielle, she doesn't say anything at all.
 
That is not the stock "danielle_dialog.c". The stock file never had this, for example:
Code:
        case "resque_danielle_5":
            Preprocessor_Add("gender", GetCharacterAddressForm(PChar, ADDR_GENDER, false, false)); // DeathDaisy
            dialog.text = DLG_TEXT[95];
            link.l1 = DLG_TEXT[96];
            link.l1.go = "resque_danielle_6";
        break;

        case "resque_danielle_6":
            // DeathDaisy -->
            if(PChar.sex == "woman"){
                Preprocessor_Add("gender", "Women like you");
            }
            else{
                Preprocessor_Add("gender", FirstLetterUp(XI_ConvertString("Men")));
            }
            // DeathDaisy <--
            dialog.text = DLG_TEXT[97];
            link.l1 = DLG_TEXT[98];
            link.l1.go = "resque_danielle_7";
        break;
That's part of the mod's code to allow you to play a male or female character. It's using functions such as 'GetCharacterAddressForm' and 'FirstLetterUp' which I don't think are in the stock game, so they're going to break the dialog. My guess is that with this file, when you talk to Danielle, she doesn't say anything at all.
Maybe i uploaded the changed ones on accident.
Then this ones should be the vanilla ones.
 

Attachments

  • danielle_dialog.c
    54.4 KB · Views: 2
  • danielle_dialog.h
    20.9 KB · Views: 2
That's an older version but it's still not the stock version.
Code:
        case "blaze_search_rheims_with_danielle_6":
            if (SetCompanionIndex(pchar, -1, GetCharacterIndex(npchar.id)) == GetCharacterIndex(npchar.id) && FindFellowtravellers(PChar, NPChar) == FELLOWTRAVEL_NO) // NK 04-10-01
NK was one of the modders here, so the comment at the end of this line would not have been in the stock game.
 
That's an older version but it's still not the stock version.
Code:
        case "blaze_search_rheims_with_danielle_6":
            if (SetCompanionIndex(pchar, -1, GetCharacterIndex(npchar.id)) == GetCharacterIndex(npchar.id) && FindFellowtravellers(PChar, NPChar) == FELLOWTRAVEL_NO) // NK 04-10-01
NK was one of the modders here, so the comment at the end of this line would not have been in the stock game.
oh ok, crazy. Looks completely vanilla, so i wasnt thinking of any changes there
Do you think theres still an option to get it solved somehow? Maybe change some data in the save file an option?

Probably it could be solved with one of those ways:
- Trigger the Chat with Danielle again, now where there arent 4 Ships bought
- Make Danielle a companion somehow, so shes not staying on the beach when going to Douwesen

:/
 
What happens when you sell a ship and then go back to talk to Danielle?
I cant talk to her anymore. No interaction at all. Tried to sell all ships and fire the companions / passengers.
Since she said "your crew is to big bla bla" i cant get her to join me
 
Back
Top