1. Dismiss Notice
  2. GOG.com logo

    Thanks to YOUR votes, GOG.com now sells:
    - Sea Dogs - Sea Dogs: Caribbean Tales
    - Sea Dogs: City of Abandoned Ships

    Vote now to add Pirates of the Caribbean to the list!

    Dismiss Notice
  3. Under the Crossbones Podcast

    A Pirate Podcast with Interviews
    Music, Comedy and all things Pirate!

    - Episode Guide - About - Subscribe -
    - Twitter - Facebook - iTunes - Android -
    - Youtube - Fill the Coffers -

    Dismiss Notice
  4. New Horizons logo

    Quick links for PotC: New Horizons
    - Download latest version
    - Wiki - FAQ - Report bugs here
    - ModDB profile

  5. GOF logo

    Quick links for AoP2: Gentlemen of Fortune 2
    - Downloads and info
    - Historical Immersion Supermod
    - ModDB Profile

Dismiss Notice
New to the forum?
Please take a moment to read our Welcome Message and Forum Rules.

Need Help Upgrading a Manilla Galleon

Discussion in 'Build Support & Troubleshooting' started by Bathtub-pirate, Oct 29, 2017.

  1. Bathtub-pirate

    Bathtub-pirate Sailor

    Joined:
    Feb 15, 2013
    Messages:
    167
    Gender:
    Male
    I recently purchased a Royal Manilla Galleon that had a max speed of 8.9 knots, despite no speed increasing upgrades in advance. I figured that this was an excellent attribute for such a ship, bought it and wanted to uppgrade it. But when I did so, (adding the higher masts and cotton sails) she somehow actually became slower!

    I reloaded the game, tried it again .... same thing. I understand that there has an element of volatility been introduced to how effective which upgrade ends up being on any given ship. Which I actually do quite like. But it definetely shouldn't become slower ....... or should it? Could it be that the stats of the Manilla Galleon (and possibly some other ships) produce implaussible results when getting speed related upgrades? Or am I missing something?

    Edit: Alright, the problem now also occured with a Light Fluyt of War. All of this hapened in the "shipwright's office" on the French settlement of St. Martin.
     
    Last edited: Oct 29, 2017
  2. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Does sound quite weird.

    Relevant files are the "KB_*.c" ones in the PROGRAM folder.
     
  3. Bathtub-pirate

    Bathtub-pirate Sailor

    Joined:
    Feb 15, 2013
    Messages:
    167
    Gender:
    Male
    Looking at this stuff:

    if (rand(11) <= GetShipSkill(_char, SKILL_SNEAK)) { pertoadd=pertoadd+1; } // KK
    if (rand(11) <= GetShipSkill(_char, SKILL_SAILING)) { pertoadd=pertoadd+(0.5*j); } // KK

    Am I understanding this correctly? Your Luck ("Sneak") and sailing skill influence the degree of success when upgrading ships?
     
  4. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Yep, looks like it.
     
  5. Hylie Pistof

    Hylie Pistof Curmudgeon Staff Member QA Tester Storm Modder

    Joined:
    Jan 15, 2010
    Messages:
    13,768
    Gender:
    Male
    Ohh, so you bought a ship that is too good for your skills. Yes it will be slower until you build yourself up.
     
  6. Bathtub-pirate

    Bathtub-pirate Sailor

    Joined:
    Feb 15, 2013
    Messages:
    167
    Gender:
    Male
    No, my skills were up to speed. I thought maybe it was because my Luck was terrible (carried two dead Albatrosses). But getting rid of them didn't cut it.

    Or does the player need to have really good skills (like way better than the skills for commanding the ship), when it comes to upgrading bigger ships?

    I would only get a net gain in speed when I would make all thre upgrades (cotton sails, bigger masts and the performance imorovement for the hull). Then I ended up having like 9.26 (I believe) top speed. Which is not too bad for a Manilla Galleon. But if I would go for just one or two of the three upgrades, I would in fact lose speed top speed and become slower. Very weird.
     
  7. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    @Grey Roger, do you have any thoughts on upgrading ships?

    Personally I wonder if there should be a random element to this at all.
    Wouldn't it be simpler and safer to just use a straight percentage and be done with it?
     
  8. Bathtub-pirate

    Bathtub-pirate Sailor

    Joined:
    Feb 15, 2013
    Messages:
    167
    Gender:
    Male
    It probably would. There should imo only be an element of volatility to the ships' stats, when they are first generated by the game. But I think the national differences have this already covered. In my current "cursed" free play playthrough, I chose a carrack with pirate nationality. And it really shows in the speed department.
     
    Pieter Boelen likes this.
  9. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    6,420
    Looking at those modifiers for luck and sailing skills, they should provide a slight further increase to the boost provided by the upgrade - they should not reduce it and certainly should not cause the ship to slow down!

    The maximum and minimum percentage increases for the various upgrades are defined in "InternalSettings.h". For example, for long topmasts:
    Code:
    #define TMSPEEDRANGEMAX           10       //int 0-100
    #define TMSPEEDRANGEMIN           0       //int 0-100
    If you want to eliminate the random element, change them to be the same.

    What puzzles me is why any of the speed upgrades would slow the ship down? A useful experiment might be to save game while you're standing in the shipyard with an unmodified ship. Apply one of the upgrades and see if it increases or decreases the speed, and while you're at it, check to see whether the ship's design nation has changed. Then reload the savegame, pick a different upgrade and do the same.

    Incidentally, there are actually four upgrades which affect your speed, though one of them can be harder to get. The corsair refit boosts both speed and turn rate but is only available from Pirate shipyards, and they won't do it unless you're a Pirate, or at least not hostile to them.
     
  10. Hylie Pistof

    Hylie Pistof Curmudgeon Staff Member QA Tester Storm Modder

    Joined:
    Jan 15, 2010
    Messages:
    13,768
    Gender:
    Male
    The only way I can see to make a ship slow down would be to buy and then sell upgrades. It might then be possible to end up with a slower ship because of the random numbers being generated being lower than before.
     

Share This Page