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

Need Help Several minor bugs + questions

SSD

Sailor Apprentice
Firstly, great game indeed) But I run across seweral bugs that I hope can be solved without starting new game.

1. At the beginning of the game I took escort quest from tavern merchant. Than raise Jolly Roger in the middle of our journey and boarded his ship. He was so shocked (I suppose) that didn't have surrender dialogue. So I coudn't talk to him and he just stands. But suddenly (!) I was transported to ship transfer interface screen. But that was only beggining... the suffering for my crimes. Now every time I try to talk to escort merchant in tavern (which appears after dialogue with tavernkeeper) I've got blank empty dialogue with him and unable to talk afterwards.
I won't do this again, I promise! Now I'm respectable pirate with fancy frigate and rather fight 2-3 tier ships =(

2. When executing captured captains through dialogue in cargo hold they dont die and still persent both in char interface and cargo hold after reloading location. Like nothing happens, only rep loss.

Also seweral questions because I dont satisfied with all my officers have 10 in all skills (high levels 50-60).

3. Is it possible to make second skill number in char screen (the one that is modified by items) to actually display skill number above 10? just visual improvement, but I think it's reasonable when in very high level crew officers still differs from one another.
So, I've got gunner with lvl 10 cannons skill and gave him items that increase cannons skill to +2. So I see 12 cannons skill (green colour, like improved) in second skills column in char screen, but that shouldn't affect gameplay of course (no need, I just want to see how cool my gunner is xD)

4. And how can I remove unused skill points from my character and officers through console? Because I started game with manual skill system and stop spending points, emm, at some point (!). Actually, it was when I realise that skill amount is toooo much for non lvl cap gameplay. And than I switched it to auto, but I know that unused points still present somewhere even when the bitton hidden (lol, kinda idealist thing).

5. If a console command that make possible to change character and your officers skill value exists that would be ideal.

that's all for now, i think) In all other terms the game is great experience, hehe)

6. Also, forgot to mention: in the middle of the game somehow fast travel to pirate settlement blacksmith just dissapeared. So I have to go to him manually (no problem, but certainly something not right)

P.S. Sorry for my english perhaps)
 
Last edited:
Welcome aboard! :ahoy

1: Ideally, if you have a savegame from before you first attacked a ship you were supposed to be escorting, load that savegame and try again. Then upload "compile.log", which you'll find in the top level of the game installation folder (not in "PROGRAM" or "RESOURCE"). Otherwise, talk to an escort merchant, get the blank dialog, then upload "compile.log", "system.log", and "error.log" if it exists. Those log files should provide clues as to what is going wrong.

2: Again, after executing the prisoner, please upload "compile.log", "system.log" and, if it exists, "error.log".

3: No, skills can not increase beyond 10. I suspect some parts of the code will break if skills go above 10.

4, 5: You may not need to use console. Visit a tailor. I believe there's an option in their dialog to reset the skills of all your officers. Alternatively, if your gunner has skill 10 in "Cannons" and "Accuracy", he probably doesn't have much in anything else. Go to the "Passengers" screen and change him into something else - perhaps make him a quartermaster and change your quartermaster into a gunner.

6: Is it just the blacksmith, or is all fast travel in the Pirate Settlement prevented? What about anywhere other than Pirate Settlement? Sometimes fast travel is stopped by a quest. Do you have any quests active?
 
Thanks :keith

1. I'm afraid I haven't) Will do soon.
2. Roger that
3. I mean, they can't even be displayed as such just in interface?) Like item bonuses applies only visually in character screen (so max visually (only) seen value can be 14 with items bonuses)
4. Alright, I'll try that) My officers actually have half of the skills on 10, that's why I thought about more variety/balance in that. Also, they lvl up a lot faster than my char (shared experience thing?)
6. Only blacksmith. btw gunsmith too, since I've joined the Brotherhood) Some quest are active indeed. But nothing in particular island (Nevis) or from pirates.
 
Last edited:
1. For the merchant problem. No error.log

Сan't see how you reassign skills with the tailor. Only buying options...
 

Attachments

  • compile.log
    2.6 KB · Views: 230
  • system.log
    798 bytes · Views: 226
I'll need to try some escort missions myself when I have time to play the game, as I can't see anything obviously wrong with either the quest code or the merchant's dialog code.

Skills can't go over 10. Bonuses won't take them over 10. A character with base skill 10 and items which could give a bonus will still have only skill 10 - the items have no further effect, you may as well take them from the officer and either sell them or give them to someone else.

Officers do indeed level up faster than you, in the skills relevant to their jobs. They're specialists in their professions. So someone who spends his entire working life on the guns, for example, is going to gain skill with them more quickly than you. Partly because he's the one directly managing the gun crews and more directly involved with the aiming and firing, and partly because you're doing lots of other things as well. So he goes up more quickly in gunnery while you go up more slowly in everything at once.

Which quests do you have active? Some quests block fast travel entirely, at least for a time, so that you can't teleport to another location while the quest is trying to do something to you. And sometimes, if a quest is trying to happen at a location, fast travel will be blocked there, but you should get a message on the screen saying "Something is about to happen". But neither of those should block a specific place. I've no idea why only the blacksmith is blocked from fast travel, especially if you can still go in manually. Possibly because the blacksmith isn't in the main town area, but if that were the problem, you should never have been able to fast-travel to the blacksmith.
 
Skills can't go over 10. Bonuses won't take them over 10. A character with base skill 10 and items which could give a bonus will still have only skill 10 - the items have no further effect, you may as well take them from the officer and either sell them or give them to someone else
Yes, I understand. Again, what I'm talking about is just visual numbers in character screen. This is nothing to do with how they (skills) actually work and what real value (from which char benefits ingame) is. Just some sort of an illusion, you know. But I suppose that not possible too, if so.
Then may I somehow reassign skills value through console? I mean, delete unassigned skill points (change their number to 0) and change exact value of char/officer skills. Because, for example, my boatswain is lvl 47 (my main char - 40) and has 10 in boarding, authority and melee. But still levels up incredibly fast. Almost every battle, while my char is likely stuck in comparison to officer.

Cargo for O'Reilly, all quest from Strange things questline (church quest with priest that require reputation to proceed, main quest and quest in which "telescope" for sniper rifle is given to you), lost treasure on Cayman quest and sneaking in Bonaire (I suppose it was Bonaire) by dressing yourself as officer. That quest where qyestgiver is caught right in the beginning. nothing more.
 
Btw in the beginning I was able to see dialogue with merchant (first time). The bug occurs after that weird deck stuck with enemy captain without dialogue (cannot talk, not empty). Maybe this could be fixed ewith the console by reset quest state or something?
 
For the executed through dialogue captain not dying
 

Attachments

  • compile.log
    8.3 KB · Views: 230
  • system.log
    1.1 KB · Views: 246
Isn't that at the church?
It is, but not in any church. But I'm not sure is it only for main char or for all. Anyway, I wanted to edit skills more hard (discribed in first message), so please tell me about that mighty console commands if you don't mind х)) Btw found your old post with potential console solution of escort quest bug. Going to test it right now)
 
Nah, didn't work. Tried this btw:
DeleteAttribute(pchar, "quest.generate_convoy_quest"));
DeleteAttribute(pchar, "quest.generate_convoy_quest_progress"));
DeleteAttribute(pchar, "generate_convoy_quest_failed"));
 
As far as I can see from looking at the dialog files, Father Bernard, in Port Royale, can reset your skills. The tailors can reset your officers' skills.
 
I've got only 3 lines with tailors. Buy clothes, buy pirate collection and leave. There shouldn't be like this? :8q
 
You will also need to enable cheat mode. Edit "PROGRAM\InternalSettings.h" and go right to the bottom.
 
Wow. I thougt that this enables only numpad cheats) Shall test as soon as I can, thanks. Btw are there any other such things that enables with cheat mode? Or this is only option like this.
 
As far as I can see from looking at the dialog files, Father Bernard, in Port Royale, can reset your skills. The tailors can reset your officers' skills.
Ah! I couldn't quite remember...

I've got only 3 lines with tailors. Buy clothes, buy pirate collection and leave. There shouldn't be like this? :8q
Looks like you have to set ENABLE_CHEATMODE to 1 at the bottom of PROGRAM\InternalSettings.h for the option to show up.

Anyway, I wanted to edit skills more hard (discribed in first message), so please tell me about that mighty console commands if you don't mind х))
Some console stuff to use:
Code:
ch = CharacterFromID("Your ID");
ch = GetMainCharacter();
ch = GetCharacter(sti(GetOfficersIndex(PChar,1)); // or 2 or 3

    ch.skill.Leadership = "10";
    ch.skill.Fencing = "10";
    ch.skill.Sailing = "0";
    ch.skill.Accuracy = "0";
    ch.skill.Cannons = "0";
    ch.skill.Grappling = "1";
    ch.skill.Repair = "1";
    ch.skill.Defence = "10";
    ch.skill.Commerce = "1";
    ch.skill.Sneak = "1";
    ch.perks.list.BasicDefence = true;
    ch.perks.list.AdvancedDefence = true;
    ch.perks.list.SwordplayProfessional = true;
    ch.perks.list.CriticalHit = true;
    Ch.Perks.list.Toughness = true;

ch.perks.freepoints = 2; // Or whichever number you want

       DeleteAttribute(refOfficer,"perks.list.BasicDefence");
        DeleteAttribute(refOfficer,"perks.list.AdvancedDefence");
        DeleteAttribute(refOfficer,"perks.list.SwordplayProfessional");
        DeleteAttribute(refOfficer,"perks.list.Rush");
        DeleteAttribute(refOfficer,"perks.list.CriticalHit");
        DeleteAttribute(refOfficer,"perks.list.Gunman");
        DeleteAttribute(refOfficer,"perks.list.GunProfessional");
        DeleteAttribute(refOfficer,"perks.list.FastReload");
        DeleteAttribute(refOfficer,"perks.list.ImmediateReload");
        DeleteAttribute(refOfficer,"perks.list.HullDamageUp");
        DeleteAttribute(refOfficer,"perks.list.SailsDamageUp");
        DeleteAttribute(refOfficer,"perks.list.CrewDamageUp");
        DeleteAttribute(refOfficer,"perks.list.CriticalShoot");
        DeleteAttribute(refOfficer,"perks.list.LongRangeShoot");
        DeleteAttribute(refOfficer,"perks.list.CannonProfessional");
        DeleteAttribute(refOfficer,"perks.list.LongRangeGrappling");
        DeleteAttribute(refOfficer,"perks.list.MusketsShoot");
        DeleteAttribute(refOfficer,"perks.list.GrapplingProfessional");
        DeleteAttribute(refOfficer,"perks.list.InstantBoarding");
        DeleteAttribute(refOfficer,"perks.list.BasicDamageControl");
        DeleteAttribute(refOfficer,"perks.list.AdvancedDamageControl");
        DeleteAttribute(refOfficer,"perks.list.ProfessionalDamageControl");
        DeleteAttribute(refOfficer,"perks.list.BasicFirstAid");
        DeleteAttribute(refOfficer,"perks.list.AdvancedFirstAid");
        DeleteAttribute(refOfficer,"perks.list.Rigging");
        DeleteAttribute(refOfficer,"perks.list.RiggingAdvance");
        DeleteAttribute(refOfficer,"perks.list.LightRepair");
        DeleteAttribute(refOfficer,"perks.list.InstantRepair");
        DeleteAttribute(refOfficer,"perks.list.ShipSpeedUp");
        DeleteAttribute(refOfficer,"perks.list.ShipTurnRateUp");
        DeleteAttribute(refOfficer,"perks.list.StormProfessional");
        DeleteAttribute(refOfficer,"perks.list.Turn180");
        DeleteAttribute(refOfficer,"perks.list.SandbankManeuver");
        DeleteAttribute(refOfficer,"perks.list.SailingProfessional");
        DeleteAttribute(refOfficer,"perks.list.IronWill");
        DeleteAttribute(refOfficer,"perks.list.SharedExperience");
        DeleteAttribute(refOfficer,"perks.list.Brander");
        DeleteAttribute(refOfficer,"perks.list.Troopers");
        DeleteAttribute(refOfficer,"perks.list.Trustworthy");
        DeleteAttribute(refOfficer,"perks.list.BasicCommerce");
        DeleteAttribute(refOfficer,"perks.list.AdvancedCommerce");
        DeleteAttribute(refOfficer,"perks.list.BasicLandOwner");
        DeleteAttribute(refOfficer,"perks.list.Toughness");
        DeleteAttribute(refOfficer,"perks.list.ImproveAiming");
        DeleteAttribute(refOfficer,"perks.list.ImproveSmuggling");
        DeleteAttribute(refOfficer,"perks.list.AdvanceSmuggling");
        DeleteAttribute(refOfficer,"perks.list.ImprovePotions");
        DeleteAttribute(refOfficer,"perks.list.DefendPoison");
        DeleteAttribute(refOfficer,"perks.list.Cooking");
        DeleteAttribute(refOfficer,"perks.list.HighStakes");
        DeleteAttribute(refOfficer,"perks.list.Disguiser");
You can do all sorts of stuff; depends on what exactly you want to do.
 
In some storylines, if you start with cheat mode on, you can go straight to an advanced part of the story without having to play the whole lot. There may be a character sitting or standing somewhere and if you talk to him, he'll give you a choice of where in the story you want to start. For example, in "Hoist the Colours", you start the story on the pier on Tortuga and you have to go to the tavern. In cheatmode, when you get to the tavern, look for a certain well-known captain who may have drunk a little too much rum...

Normally when you start a FreePlay game, you can choose any ship which is valid for your chosen time period and which is tier 5 or smaller. In cheatmode, you can choose any ship valid for the time period, regardless of size.
 
Back
Top