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

Duelling captains

dainironfoot

Landlubber
So, I batter my enemy into submission and cause him to strike his colours. I go aboard to take posession and collect the enemy captain's sword. He gives it to me. Through my gullet.

Any way to stop surrendered enemies insisting on fighting? It's a bit silly. I'd get my men to restrain him.. if they came with me. As it is, I am constantly getting killed by "surrendered" merchant captains.
 
:gday

I feel your pain. :yoho Getting a sword with good blocking abilities helps. A Walloon sword helps keep you alive long enough to get some strokes in. :ixi The rest
is all about timing.
 
Ahoy, and welcome!

I think the chance that the captain will fight you is dependant on your reputation... but I can't remember which way around the relationship goes.
Either he'll duel you if you're more notorious, or he'll surrender if you're more notorious... one of those is right, I think. :?
 
It is pretty random, but early on they get insulted that they got beat by you and don't want to surrender.
 
If that's the case, then it's more likely that he'll surrender if you have a higher reputation. :yes
 
From Cabinfight_dialog.c:
Code:
//MAXIMUS: [if enemy captain is stronger than player, you'll fight with him] -->
if(makeint(sti(PChar.skill.Leadership)+sti(PChar.skill.Fencing)+sti(PChar.skill.Grappling))>=makeint(sti(NPChar.skill.Leadership)+sti(NPChar.skill.Fencing)+sti(NPChar.skill.Grappling)))
{
/*		if(CheckAttribute(boarding_enemy,"fight") && sti(boarding_enemy.fight)==1) bDeathFight = true;// if captain was created as fantom, but not by CreateTwinCharacter
else
{*/
if(IsCharacterPerkOn(PChar, "SwordplayProfessional") && IsCharacterPerkOn(PChar, "IronWill")) bDeathFight = false;
else
{
if(IsCharacterPerkOn(NPChar, "SwordplayProfessional") && IsCharacterPerkOn(NPChar, "IronWill")) bDeathFight = true;
else bDeathFight = false;
}
//		}//MAXIMUS: eliminated, because we can make a proper officer from any fantom
}
else { bDeathFight = true; }
if(IsUsedAlliesModel(NPChar)) { bDeathFight = true; }//MAXIMUS: ally's twin will always be agressive [twin officers looks strange, not so?]
//MAXIMUS: [if enemy captain is stronger than player, you'll fight with him] <--
 
Ok. Can we have the option to have my men gun a resisting captain down straight away? I feel it's not realistic to have a ship that has struck it's colours continue to resist.
 
Well, think of it as a duel. Personal honor was a big deal back then. Later on you will capture Captains who, when you ask them to join you, will refuse. They would rather die than dis honor themselves, and will only ask that they die with a sword in their hand. :ixi

Over time you will get better and will start surviving those duels. :j2
 
Back
Top