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

Search results

  1. Mere_Mortal

    WIP Unique Ship/Captain Encounters

    When you say cursed ships... do you mean the ships actually being cursed, or the existence of ships like the Black Pearl cursed or not?
  2. Mere_Mortal

    Fixed Boarding: Inconsistent Crashes Related to Looting

    Best way to test it is to jump in between two large patrols. One opposing fleet, particularly merchants, may not crash even before the fix.
  3. Mere_Mortal

    Solved Modifying the Telescope

    I like the feature by all means, it’s just incredibly frustrating when I’m trying to look at the masts. But... switching between the ships isn’t something I knew about, maybe that will help! :cheeky Yep, that works like an absolute charm!
  4. Mere_Mortal

    Solved Modifying the Telescope

    I’m getting mightily annoyed with the telescope auto-focusing on a ship while I’m trying to examine it. Is there any way to stop this?
  5. Mere_Mortal

    Need Help Game won't Install

    Examine the disc, see if there are any scratches on it because this implies it is damaged. However, because you are getting to 94% then I’m wondering if the remaining files are mostly, if not all, the videos. It’s not guaranteed to work but it should do no harm - run the install again and as...
  6. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    I couldn’t make much sense of it the way it was written before, it really did go the long way around. xD
  7. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    You don’t know my officers then. :rolleyes: Right, so the ones with no attribute set... I’m guessing they’re either the player’s officers or companions, else they are coastal traffic. I just scanned their cargo holds and while some of them did have contraband, I saw no opiates. :cool:
  8. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    Because over 99% of characters have the attribute then it cannot find a match, and so the function will loop forever. The big question is... who are those characters with no attribute at all? Could they actually be legitimate “clients”?
  9. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    I think I tried it with GetAttribute and CheckAttribute, with 0, 1, true, false, quoted and unquoted, and with a straight-up chr.abordagemode as well. The results were the same whichever way, but I’ll check it again later to make sure I did try each combination. Surely I got something wrong...
  10. Mere_Mortal

    Installing the Old PotC game disc on Windows 10

    Google has some stuff about this error but nothing so far as a fix. To be honest, not being able to play this game might be the least of the problems since people are having serious issues installing firewalls, anti-viruses and family protection suites due to whatever this error is. It could be...
  11. Mere_Mortal

    Fixed Ardent storyline: Lucia stays onboard.

    Oh I see, I thought you were walking around your deck trying to talk to her! Then the problem might be that she isn’t removed as a passenger after the quest. So if you place her in an officer slot then does she follow you? If so, does she not have dialogue? It might just be a simple case of her...
  12. Mere_Mortal

    Fixed Ardent storyline: Lucia stays onboard.

    My guess is that after the dialogue and quest options are used up then she has no dialogue at all. Does she just not respond to dialogue attempts or are there no options to select?
  13. Mere_Mortal

    Installing the Old PotC game disc on Windows 10

    Go into the disc, right-click the installer and select the Administrator option. Might work, might not. :shrug
  14. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    Oh, I did wonder what the difference was with that sti, I just thought it was something I might catch in Tortuga. xD Either way, I’m not sure if it matters if the value is 0 or 1, even if it’s a string it should come back as bool if tested that way.
  15. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    You might be in for a bit of a surprise.:bounce int q = 0 for (int i=0; i<2000; i++) { if (GetAttribute(GetCharacter(i),"AbordageMode") == true) q++ ; } Trace(q) Run that at the console then try explaining why the loop acts like it does, ‘cos I ain’t got the foggiest. :thumbs1
  16. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    I’ve totally simplified the function and it seems to be having exactly the same effect... void GetSmugglingGuildMembers(int NumMembers, string Category, string Dialog) { int Charnum = GetCharacterIndex("Boat1234"); int chosen = 0; int chridx = 0; ref pchar = GetMainCharacter()...
  17. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    The other way around is precisely what causes the hang, that is why I think it was deliberate. ;) Forget that stupid check, it’s not the problem. This is... if(DEBUG_SMUGGLING<3)trace("SMUGGLING GUILD MEMBERS pass officer check"); //if(GetAttribute(chr, "abordagemode") != "1") // <-- latest...
  18. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    I just thought, since this was the original code... if(!CheckAttribute(chr,"abordagemode")) { if(chr.abordagemode == "1") board = true; } Could it be that somebody has put that “!” there to deliberately break the check because they knew it was causing a hang?
  19. Mere_Mortal

    Fixed Opium Smuggling: Errors With "List of Opium Buyers"

    This is the problem right here, it’s basically looping through a bazillion characters... [QUESTS\quests_side.c] case "Smugglers Opium Explain": pchar.quest.smuggling_guild.opium_explain = TRUE; int NumMembers = 3+rand(3); GetSmugglingGuildMembers(NumMembers, "OpiumBuyers"...
  20. Mere_Mortal

    Fixed Transfer Crew Interface Error Log

    SetNodeUsing("LEFTCHANGE_CHARACTER", bAbordageStarted && GetCompanionQuantity(GetMainCharacter())>1 && bShown); SetSelectable("LEFTCHANGE_CHARACTER", bAbordageStarted && GetCompanionQuantity(GetMainCharacter())>1 && bShown); SetNodeUsing("RIGHTCHANGE_CHARACTER", bAbordageStarted &&...
Back
Top