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

Fixed No highwaymen encounters

Pieter Boelen

Navigation Officer
Administrator
Storm Modder
Hearts of Oak Donator
You need the "Highwaymen" in the jungles, if I recall. Or was it the... uhm... rapists?
Either way, you need the ones you get to talk to.
 
Usually, I encounter those guys every 2nd jungle location but with my recent player, I am now lvl 22 and still didnt get such an encounter :/
 
the encounter script has been reversed to beta 3.0 and that one was pretty bugged so I'm not suprised you haven't encountered it yet.....
 
the encounter script has been reversed to beta 3.0 and that one was pretty bugged so I'm not suprised you haven't encountered it yet.....
Is that something we should re-introduce too?
I do remember there was one weird effect with animals not always showing up anymore when they should in Beta 3.2.
 
I have problems to unlock the "Thoughness" Perk.. I encountered only one single ambush so far and this was at shore, so it seems that it didnt count :/
 
Place this file in:
PROGRAM\LandEncounters

This should increase the chance of finding raiders in the jungle.
let me know if this helps.
 

Attachments

  • LandEnc_init.c
    27.1 KB · Views: 89
Code:
          if(makeint(Pchar.Rank) >= 15)
           {
             //You don't need to pay
             Diag.TempNode = "GetLost";
             d.Text = DLG_TEXT[56];
             Link.l1 = DLG_TEXT[57];
             Link.l1.go = "Exit_GetPerk";
             Link.l2 = DLG_TEXT[58];
             Link.l2.go = "Exit_RunFight";
           }
           else
           {
             //Check if you can pay
             if(makeint(Pchar.money) > pricePerk)
             {
               Diag.TempNode = "GetLost";
               d.Text = DLG_TEXT[56] + DLG_TEXT[59] + " " + pricePerk + " " + DLG_TEXT[60];
               Link.l1 = DLG_TEXT[57];
               Link.l1.go = "Exit_GetPerkPay";
               Link.l2 = DLG_TEXT[58];
               Link.l2.go = "Exit_Fight";
             }
             else
             {
               dialog.snd1 = "";
               dialog.snd2 = "";
               dialog.snd3 = "";
               d.Text = RandPhrase(DLG_TEXT[24], DLG_TEXT[25], DLG_TEXT[26], &dialog, dialog.snd1, dialog.snd2, dialog.snd3);
               Link.l1 = DLG_TEXT[27];
               Link.l1.go = "Exit_Fight";   
             }
           }
So you need to either:
- Be above rank 15 to get the perk for free
- Have more than 500 gold to buy it

You also need to choose the "I won't surrender my gold without a fight!" dialog option.

Looks like there is no randomization. If you do not have the perk, they should always offer it then.
 
Back
Top