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

Clair Larrouse

Izzie

Landlubber
When I tried to talk to Clair Larrouse all she says is she's busy and the quest note say to try later. I looked over my old notes and it doesn't say anything except either talk to Zaid or go straight to the inn and talk to her. I have an open slot for her ship but I have already done the Zaid quest. Seems to me all he did say was she was in town getting ready for a expendition. A couple other people mention that as well. What am I doing wrong?
 
There are three requirements before this quest will start:
1) You must have a level higher than 3
2) Oxbay must have been captured
3) You must not have too many ships

Recently Swindler added a check to make sure that you can only start the quest if you don't have three companion ships:
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->bool tooManyShipsForQuest = GetCompanionIndex(pchar,1) != -1 && GetCompanionIndex(pchar,2) == -1 && GetCompanionIndex(pchar,3) == -1;
if (makeint(pchar.rank) > 3 && PChar.Quest.Story_OxbayCaptured == "1" && tooManyShipsForQuest) // PB: Can't get quest before Oxbay is captured<!--c2--></div><!--ec2-->

I'm wondering if this piece of code is right though. I don't understand how it works entirely. Can somebody have a look at it?

Please post here if you do or don't manage to start the quest now.
 
<!--quoteo(post=155811:date=Jul 30 2006, 06:41 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Jul 30 2006, 06:41 PM) [snapback]155811[/snapback]</div><div class='quotemain'><!--quotec-->
There are three requirements before this quest will start:
1) You must have a level higher than 3
2) <u>Oxbay must have been captured</u>
3) You must not have too many ships

<!--QuoteEnd--></div><!--QuoteEEnd-->



I presume you mean when Oxbay is in French Hands.
 
Yep. Oxbay must have been captured by the French. Otherwise the quest doesn't start. To make sure Oxbay is captured, you have to sail near Oxbay, then go to map sailing mode again. I think... <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
I have already freed Oxbay. I always free it before I start that quest so I don't have any restrictions docking.
You didn't mean it had to be under french control while doing this quest did you? Other then it is back to being English, I don't see why it won't begin. I currently only have 2 ships and I'm over lv 3.
 
Hmm. That sounds weird. Can somebody please check the above code and see if it does what it's intended to do? I can imagine it should read <i>!tooManyShipsForQuest</i> instead... <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />

To Izzie: Please open PROGRAM\DIALOGS\Clair Larrouse_dialog.c and change
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->if (makeint(pchar.rank) > 3 && PChar.Quest.Story_OxbayCaptured == "1" && tooManyShipsForQuest)<!--c2--></div><!--ec2-->
into
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->if (makeint(pchar.rank) > 3 && PChar.Quest.Story_OxbayCaptured == "1" && !tooManyShipsForQuest)<!--c2--></div><!--ec2-->

Then try to start the quest again. If it then starts, please try to start the quest again, but now while having four ships. Then tell me what happened.

Also: I wonder if PChar.Quest.Story_OxbayCaptured is ever set to something greater than "1". If it is ever set to "2", that might cause trouble as well... <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
Ok here is what I found out. Any game where either I have freed Oxbay or I didn't know the French had taken it the quest won't work. She says she's busy. Any game where the French occupy Oxbay and I know it the quest will work. It didn't matter either way how many ships I had since I checked all of those with and without 4 ships.
How do I fix this and if I have the come back later for that quest in my notes would that save still work or would I have to go back to an older save?
 
So if I understand you right, the quest doesn't work before you know Oxbay is captured, nor does it work after Oxbay is liberated. Then <i>PChar.Quest.Story_OxbayCaptured == "1"</i> is the troublemaker, which means that I caused this problem. Now I only need to figure out how to fix it again. This quest is not supposed to start until after the French invasion. But it SHOULD work any time after that, even if you already liberated Oxbay. ARGH! <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid=":modding" border="0" alt="modding.gif" />
 
Hmm changing it to Oxbay "2" didn't work either. LOL sorry but isn't coding a pain. Where is the proper place to put a marker to disable that altogether. I do have a save not to far behind the current one I could use but I have no idea where or what to place in that line of code to disable it.

I'm fairly sure that it has to be under french control that you know about since I have about 3 or 4 saves before and after I liberated Oxbay and all of the befores work and none of the after do. I am cautious to say anything is definate since there is the off off chance that a minor corruption has crept into one of the 6-8 saves I have. But I highly doubt that.

< edit >

I just deleted the whole section concerning Oxbay and even the save where she said she's busy now works. Since I know that this quest is best done after the liberation I'll just leave it this way. If you figure out a fix though I'll gladly take it =)
 
Back
Top