• 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 Fixing the Escort Quests

Dark Alatreon

Landlubber
There is a bug I encountered...
At the beginning of the Nathaniel Hawk storyline (the version where you end up on the shore) I accepted an escort request. Little did I know that the guy wanted me to escort him to the Oxbay's equivalent, meaning that I couldn't go there without gettin shot at (and dying ultimately).
Because of him, I can't accept any escort quests. I tried to betray him by firing at him and he did leave my fleet, but the quest is still there and I can neither complete the quest nor accept another one.

Is there some way to remove this quest from my quest log?
 
I cannot promise that it will work, but try this. Open PROGRAM\console.c and find:
Code:
void ExecuteConsole()
{
    ref pchar = GetMainCharacter();
    if (!bSeaActive) ref lcn = &Locations[FindLocation(pchar.location)];
    ref ch;
    int i;
    int limit;
Below this, add:
Code:
DeleteAttribute(pchar, "quest.generate_convoy_quest"));
DeleteAttribute(pchar, "quest.generate_convoy_quest_progress"));
DeleteAttribute(pchar, "generate_convoy_quest_failed"));
Load your savegame, press F12 and see if you can accept escort missions again.
 
I generally advise to save directly before getting any sort of mission, and to keep the savegame until the mission is successfully done.
 
Indeed saving often, especially at crucial points, is always recommended. Weird things do happen.

Once, when I was working on improving the "First Contact" sidequests, some quest code that WAS correct was REFUSING to be executed.
Then I saved, loaded the game and suddenly it worked properly. Why? I don't think we'll ever know. :modding
 
From now on, I will know about saving :)

And the trick with editing that file worked. Thank you a lot for help! Finally I will be able to earn money one of my favourite ways ;)
 
Another way to end a bugged escort mission is to go to that ship and enter the Captains cabin. He will be there talking gibberish. Kill him and go back to your ship. The escort mission will be gone with no penalties.
 
Can anyone tell me exactly which things are wrong with the Escort Quests? I figured I'd try my hand at them. Again.

Two things I noted already:
- Ship selection isn't returning any ship, so I loosened up the requirements to allow all the way down to class 7 ships
- Alice Town doesn't work, because the port ID didn't have "port" in it. This didn't cause the "freeze" bug though. Haven't seen that one yet. :facepalm
 
I have not done one of those in years because of the bugs. I did have all the bad ones listed in the bug tracker, which is long gone now. So from memory:

Havana sometimes works but usually not.

Port Au Prince does not work although I did later find the missing Captain inside the fort one time.

Antigua does not work.

The list is longer than this and includes maybe half of the ports but I can not recall them. :pirate07:
 
Thanks a lot! :woot

Port Au Prince does not work although I did later find the missing Captain inside the fort one time.
Confirmed! In Port au Prince, they want me to escort him to the FORT! Because ALL locations have "port" in it! :rofl
 
The Antigua problem turned out to be because there was no walk patch where the captain was generated.
So just for that "special" pier, I've made a special case so you will no longer get stuck.

For Alice and Port_au_Prince, I did a search-and-replace in the entire PROGRAM folder to add/remove the "port" note in the location ID.
So hopefully those will now work too. Will upload those fixes later today. They do require a new game to be started.

This search-and-replace operation could potentially mess up all sorts if I didn't do it right, but it had to be done.
So please test Alice Town and Port au Prince inside out with the next version!
Quests, dying, all sorts. o_O
 
So if you're still playing the game, please take the occasional Escort Quest! I know if there are any towns still bugged or if this is fixed for real now! :dance
 
Has anyone been doing any Escort Quests lately? I'd like to know if there are any still bugged.

Also, any weird effects with Alice Town port or Port au Prince? They had some substantial code work done to them! :guns:
 
I've been heavily involved with the main quest and have not done anything else for two days. I should be able to do escort quests tomorrow.
 
Well, I broke the last game and had to start over.

The first excort mission in the new game was Vigila Mendez and he is still not working well. In fact he is what broke the last game as he refused to show up at the merchant in Martinique. At least in this new game he showed up.
mendez broken.jpg
 
AH! That missing quest case is why the guy wasn't leaving. That's easily fixed; just done in my game. :doff

He isn't a REAL random escort quest though.

Beats me why he would fail to show up at the merchant though. The random quest problems are fixed. :shock
 
All I know for sure is that if his ship gets too far away from yours he will not show up, but in that last game I did my best to keep him close and time after time he still did not show.
 
Back
Top