• 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 Can't take Teacher to Puerto Rico

This can now be marked as "Fixed" again.

The reason it didn't work is that it tries to teleport you to "Muelle_shore_01", which might have existed at one time (there are "Muelle_shore_02" and "Muelle_shore_03" defined in "PROGRAM\Locations\init\IslaMuelle.c") but doesn't any more. Looking at "quests_side.c", specifically case "to_muelle_for_letter" (which, by the way, uses "SetFleetInTown" to place your fleet after you've teleported to the beach to meet the redshirts - er, redrobes) it needs to be "Muelle_shore". Setting "pchar.location.from_sea" to "Muelle_shore" in case "with_teacher_to_muelle_3" fixed the problem - after the meetings with the Teacher, I hiked over to Oyster Beach again and this time my ship was there.
 
So "Muelle_shore" exists, but "Muelle_shore_01" doesn't? I can't remember now if there was indeed an unused shore location at Puerto Rico that was deleted.

Might I assume that you have already corrected all this in your game files and will include it in whatever update you make next?
 
Yes. That is, this particular error has been corrected in "quests_side.c", which is where it showed up. ;)
As opposed to the mising beach being re-added, of course. :cheeky
I wouldn't be entirely surprised if it never existed and nobody ever noticed.
Didn't you say this only happens for VERY low-level characters? Or did I misunderstand again?
 
It happens for low level characters because they don't have high enough "Leadership" skill to persuade the commandant to let them see the prisoner right away. If you can do this then you don't need to go to Jamaica to get the fake release letter or to threaten the commandant. However, even if you do have high enough "Leadership" skill to do that, you still have the option to give the lower level dialog response which leads to either getting the letter or threatening the commandant. And indeed, last time I played this, that's exactly what I did just so I could test this.

My guess is that "Muelle_shore_01" got renamed to "Muelle_shore" for some reason.
 
Back
Top