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

Guide Tips & Tricks for Playing the Game

Lots of work. Also, boardings would take forever if you actually have to fight ALL crew.
So.... Nope, not going to do that.... :wp
Heheh. No, what I mean is the regular deck to cargo plus a the spawn I'm talking about that should takes place in the cargo hold too so it won't have to load again to another location. A single spawn should be like the regular 5-8 crew members while in the cargo or gun deck. For like a maximum of 5-6 spawns for each side depending on their crew size difference. So as to show the player that if he/she has more or less crew, that's what the game should appear to also. :)
 
OH yea actual number fighting will take ages and probably going to grow mushroom on my butt while I make my first million :p

But I thought you can equip your officers and the crewmembers who follow you in town; didn't know you can equip ALL the crew? Where can I see that option?


And my crew morale is always 60-70+, so maybe the swashbuckler difficulty changes.. but I realized not only I die quick, but my crew too.. I seen many times yesterday they slash with one hit and my noob crewmates die
 
Difficulty affects your crew too.

There is a weapons locker in your cabin that you can use to equip your crew.
The tutorial should have notified you of that too.
 
To put weapons in my weapon locker in cabin.. do I put just one sword, one gun, one bandage.. or I have to put according to exact crew number? (505 swords, 505 guns, and 505 bandages etc etc)
 
To put weapons in my weapon locker in cabin.. do I put just one sword, one gun, one bandage.. or I have to put according to exact crew number? (505 swords, 505 guns, and 505 bandages etc etc)
You need to put in enough for the crew of the boarding scenes. So that's like.... 10-20 or something to be sure.
 
Hi, first i'd just like to say that I am very impressed with the game and the improvements that have been made since last I played (I think back in early 2012?).

I've been having a frustrating time with national relations though and i'm not sure how they work. From what I can tell you start off with the same relations as the nation you choose, your nation's enemies are hostile and its allies are friendly to you. I guess this is to make sure enemy patrols won't just let you pass if you fly your personal flag.
However, it's frustrating because the personal relations don't seem to get better when your nations make peace. I've been RPing as a dutch merchant, and the Netherlands made peace with Portugal and Spain in-game but my personal relations remain 'hostile'. This now means that i'm seeing Portuguese and Spanish merchant fleets visiting Dutch ports and upon getting anywhere near them I get a "you are recognized" message and they attack. I've never once attacked a Portuguese or Spanish ship, and I'm still 'unknown', so I don't understand why these merchants should recognize my harmless barque immediately. It also means i'm unable to trade in Spanish ports despite our nations now being friendly.
 
Hi, first i'd just like to say that I am very impressed with the game and the improvements that have been made since last I played (I think back in early 2012?).
Ahoy there! Welcome back to the forum, then. :doff
2012 was quite a while ago; can't quite remember what has been changed since then, but it must be a lot.
A lot has been done even since the beginning of the year! :cheeky

I've been having a frustrating time with national relations though and i'm not sure how they work. From what I can tell you start off with the same relations as the nation you choose, your nation's enemies are hostile and its allies are friendly to you. I guess this is to make sure enemy patrols won't just let you pass if you fly your personal flag.
However, it's frustrating because the personal relations don't seem to get better when your nations make peace. I've been RPing as a dutch merchant, and the Netherlands made peace with Portugal and Spain in-game but my personal relations remain 'hostile'. This now means that i'm seeing Portuguese and Spanish merchant fleets visiting Dutch ports and upon getting anywhere near them I get a "you are recognized" message and they attack. I've never once attacked a Portuguese or Spanish ship, and I'm still 'unknown', so I don't understand why these merchants should recognize my harmless barque immediately. It also means i'm unable to trade in Spanish ports despite our nations now being friendly.
Which modpack version are you running at the moment? Sounds like the Beta 3.4 from ModDB (shown as Beta 3.3 in the game menu :oops: ).
You might want to update to the latest Beta 3.5 WIP found here: http://www.piratesahoy.net/threads/build-14-beta-3-5-internal-wip-for-testing.24817/
WARNING: New game required!

A lot of changes have been included in that version and one of those is to have your nation relations change to match that of your "served nation" whenever relations change.
That was the case only for "Professional Navy" characters in Beta 3.4 but has been extended to all other types of characters now as well.

It is quite a coincidence that you mention this now, because we are just about to start rewriting the functionality dealing with nation relations.
See this thread for details on what we're planning to do very soon: http://www.piratesahoy.net/threads/change-in-nation-relations-from-player-actions.25514/
There also seems to be some weird things going on with false flag detection, as per this Bug Tracker entry: http://www.piratesahoy.net/threads/behaviour-for-recognizing-false-flags.24494/
I intend to look into that one as well so that hopefully everything will start to make a whole lot more sense. :yes
 
I started new game now.. on outskirts I met a monk who i had to deliver a silver cross to Grenada to one of his brotherhood outside city walls.. that's after I chose "increase my HP" within the dialog.. so my HP is now 160..

so I go there, and outside the city walls of Grenada the other monk has the exact same dialog.. no option of completing this thing.. so I chose the same dialog and I ended up with 2 silver cross and he keeps saying "Deliver to outside city gate of grenada"... and from this 2nd cross I now have 320 HP lol


I can't even save game.. on save screen it says same thing "You cannot save.. deliver the holy relic......"


Anyone run into this problem before?

PS. Error file is plentyful!
RUNTIME ERROR - file: sound\alias.c; line: 32
Invalid function call
RUNTIME ERROR - file: sound\alias.c; line: 32
function 'Alias_Init' stack error
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid index -1 [size:8]
RUNTIME ERROR - file: nations\nations.c; line: 252
invalid array index
RUNTIME ERROR - file: nations\nations.c; line: 252
function 'GetNationTypeByID' stack error
RUNTIME ERROR - file: Nations\relations_init.c; line: 33
Unknown data type
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: interface\shipyard.c; line: 2468
attribute reference function return object value
RUNTIME ERROR - file: nations\nations.c; line: 828
float function return integer value
RUNTIME ERROR - file: nations\nations.c; line: 828
float function return integer value
 

Attachments

  • error.log
    7.5 KB · Views: 424
I started new game now.. on outskirts I met a monk who i had to deliver a silver cross to Grenada to one of his brotherhood outside city walls.. that's after I chose "increase my HP" within the dialog.. so my HP is now 160..

so I go there, and outside the city walls of Grenada the other monk has the exact same dialog.. no option of completing this thing.. so I chose the same dialog and I ended up with 2 silver cross and he keeps saying "Deliver to outside city gate of grenada"... and from this 2nd cross I now have 320 HP lol


I can't even save game.. on save screen it says same thing "You cannot save.. deliver the holy relic......"


Anyone run into this problem before?

PS. Error file is plentyful!
For those error logs, see here: http://www.piratesahoy.net/threads/behaviour-for-recognizing-false-flags.24494/page-5#post-513208

For the monk, please post a save here: http://www.piratesahoy.net/threads/monk-bug.23732/
 
A usefull piece of code if you are testing and you are for example boarding and just want to test real quick if everything goes okay.
Code:
for(i = 0; i < LAi_numloginedcharacters; i++)
    {
        if(LAi_loginedcharacters[i] != sti(pchar.index))
        {
            ch = GetCharacter(LAi_loginedcharacters[i]);
            logit("kill off "+ch.id);
            LAi_KillCharacter(ch);
        }       
    }

if you execute this in the console it will kill of all characters except the main character
 
Would like to add a short line to Issues: It is possible that you cant make sail again when you saved at the moment the ship changes sail stats. In this Case, just pressing S to stroke all down resets this status.
 
Oh and something for Arcade game mode:
"Can't stop your ship? Pressing W and S between Battle Sails and Lower Sails. It will slow down the ship faster as drifting with hauled in sails. You might want to set additional_sounds to 0 in Internalsettings.h to get rid of the crew's affirmation."
 
Is there any way to disable bell sound, which ring every hour? Really annoying in long travels when you sped up your game.
 
@Cheeki: If I recall, that is in PROGRAM\BATTLE_INTERFACE\LogInterface.c; open that file with Notepad and remove the PlaySound lines for it.
 
Or in Ressource/Sound/Ambience, there should be the .wav files. Just remove them, the game doesnt care ;)
 
Or in Ressource/Sound/Ambience, there should be the .wav files. Just remove them, the game doesnt care ;)
True; but then you'll get a lot of superfluous messages in system.log .
That probably doesn't matter though.
 
Except that they get in the way of trying to find messages in "system.log" which do matter. ;)
 
Back
Top