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

Problem with Rheims quest (Danielle bug)

Sebastian

Landlubber
Hello,

When I went to speak to Danielle in the lighthouse in order to sail to dowesen to find Rheims, I had 4 ships so Danielle said that my crew was too big and I answered that I'd come back when I'd have less ships or something like that. After do that, Danielle simply doesn't speak to me. I have the original game, without any mods.

I cant find console.c in /PROGRAM.
Anyone can help? Im stuck there and i cant move campaing forward :(
 
Last edited:
I have the original game, without any mods.
That might be a problem.
The amount of stuff that's been changed since the original game is pretty massive.

I cant find console.c in /PROGRAM.
That's a mod-added feature.

You should seriously consider installing the mod.

If not, then see if you can make any sense of Danielle's dialog code.
I believe it should be in PROGRAM\DIALOGS in the original game...

But it could also be that she's locked as "ActorType".
So maybe sticking this in some interface file so it executes (for lack of the console) might help?
Code:
LAi_SetStayType(CharacterFromID("Danielle"));
 
That might be a problem.
The amount of stuff that's been changed since the original game is pretty massive.


That's a mod-added feature.

You should seriously consider installing the mod.

If not, then see if you can make any sense of Danielle's dialog code.
I believe it should be in PROGRAM\DIALOGS in the original game...

But it could also be that she's locked as "ActorType".
So maybe sticking this in some interface file so it executes (for lack of the console) might help?
Code:
LAi_SetStayType(CharacterFromID("Danielle"));

Where I need to paste this code? I uploaded danielle_dialog and quests_reaction. If you can look at them.

I pasted this code into quests_reaction file, like:
case "return_to_lighthouse_search_rheims_complete":
PlaceCharacter(characterFromID("Danielle"), "goto", "Oxbay_lighthouse");
LAi_SetStayType(characterFromID("danielle"));
LAi_SetActorType(characterFromID("danielle"));
LAi_ActorDialog(characterFromID("Danielle"), pchar, "", 50, 0);
break;


And not working - Danielle its still not talking to me :<

@EDIT - Eh, never mind. I found a save from two days ago. Unfortunately a lot of ships and money backward ^^ Creepy bugs!
 

Attachments

  • quests_reaction.c
    541 KB · Views: 142
  • danielle_dialog.c
    34.7 KB · Views: 143
Last edited:
Eh, never mind. I found a save from two days ago.
Good one. :onya

Creepy bugs!
In the original game?
Not really surprised...

LAi_SetStayType(characterFromID("danielle"));
LAi_SetActorType(characterFromID("danielle"));
That wouldn't work for sure.
The Actor would override the Stay.

It would probably have to be somewhere else anyway.
It'd need to be in some code that executes after your savegame is already active.
Chances are that particular part was already executed before you made the save.
 
Back
Top