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!
Quick links for Beyond New Horizons
- Download latest version
- Wiki
- FAQ
- Report bugs here
- Bug Tracker on Github
Quick links for Maelstrom
- Download the latest version of Maelstrom
- Download the latest version of ERAS II
- Download the latest version of New Horizons on Maelstrom
Quick links for PotC: New Horizons
- Download latest version
- Wiki
- FAQ
- Report bugs here
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!
Quick links for AoP2: Gentlemen of Fortune 2
- Downloads and info
- ModDB Profile
- Forums Archive
A Pirate Podcast with Interviews
Music, Comedy and all things Pirate!
- Episode Guide - About - Subscribe -
- Twitter - Facebook - iTunes - Android -
- Youtube - Fill the Coffers -
You know me too well @Grey RogerEdit "InternalSettings.h", find "ALLOW_LOCKED_PERKS", change the value to 0. Never worry about locked perks again.
Thank you so much that is good to know. I'll look around to see if I can find that book......Otherwise I believe you need the book "Don't Look In The Barrel".
There are two ways I know to get the brace of four horse pistols. One is to have reached a high enough level that they start appearing randomly. The other is to take it from a particular character on Nevis. Try playing in the "Napoleonic" period, then visit that same character and see what you get...
No, I was only recommending what I do routinely. Never having been keen on locked perks from the first day they were added to the game, I always set "ALLOW_LOCKED_PERKS" to 0.You know me too well @Grey Roger
No, but that doesn't stop someone from adding it. A perfect replica would probably need someone to create a new model using Maya, but retexturing an existing pistol to look vaguely like that should be easier. Use:Also, is Barbossa's pistol in the game? View attachment 34702
That is because weapons are restricted by period. Horse pistols aren't normally supposed to appear earlier than "Golden Age of Piracy", which is the default period for FreePlay. Or, if you previously played "Tales of a Sea Hawk", that's set in "Colonial Powers", which is later. "Bartolomeu o Portugues" is set in "Spanish Main", which is too early for horse pistols to appear normally. Clint Eastwood is special and always gets his brace of four horse pistols, except in the "Napoleonic" period when he gets something even more special...@Grey Roger, I played Bartolomeu o Portugues recently and I was in level 63. But never find brash of two horse pistol in the game(except Eastwood one).
I remembered I did find them in earlier versions of the game. Same goes for some fine blades(Russian).
The brace of two horse pistols will appear randomly when you are at or around level 30. The brace of four horse pistols will appear randomly when you are at or around level 54. But again, only if you're playing in "Golden Age of Piracy" or later.I played as free play character too and I did find some blades in boarding actions only, but not brash of two horse pistol!
Look at "PROGRAM\NK.c", specifically at function "GiveSwordAndPerks". This is where reward swords are given. Portugal will give you "blade29" (Portuguese Officer's Sword) at rank 3 ("Segundo-Tenente"), and "blade32" (Damascus Shamshir) at rank 8 (navy "Comodoro", privateer "Baronete"). Other nations give other swords. Again, when you know the weapon's code name, e.g. "blade32", you can look at its data in "InitItems.c".Another question, as a privateer if character goes to high level like Baron then every nation gift a particular blade. As Portugal give scimitar. Am I right?
Want to know those nation specific gifted blades and their characteristics.
if (makeint(pchar.quest.gambling) < 50 && makeint(npchar.money) >=100)
if (makeint(npchar.money) >=100)
if (makeint(pchar.quest.gambling) < 50 && makeint(npchar.money) >=100)
{
dialog.snd = pcharrepphrase("Voice\HADI\HADI006", "Voice\HADI\HADI007");
dialog.text = pcharrepphrase(DLG_TEXT[12], DLG_TEXT[13] + GetMyName(Pchar) + DLG_TEXT[14]);
if (makeint(pchar.money) >= 100)
{
link.l1 = DLG_TEXT[15];
link.l1.go = "gambling";
}
link.l2 = DLG_TEXT[16];
link.l2.go = "exit";
}
if (makeint(pchar.quest.gambling) >= 50 && makeint(npchar.money) >=100)
{
dialog.snd = "Voice\HADI\HADI005";
Dialog.text = DLG_TEXT[9];
if (makeint(pchar.money) >= 100)
{
link.l1 = DLG_TEXT[10];
link.l1.go = "gambling";
}
link.l2 = DLG_TEXT[11];
link.l2.go = "exit";
}
if (makeint(pchar.quest.gambling) >= 100 && makeint(npchar.money) <100)
{
dialog.snd = "Voice\HADI\HADI004";
Dialog.text = DLG_TEXT[7];
link.l1 = DLG_TEXT[8];
link.l1.go = "exit";
}
Yes I've tried removing all three checks but it's not working anymore. How do you suggest I do it? I want them to keep gambling. Everywhere I go, they turn me down now without a second chanceThat is only the first check. The full code for that part is:Code:if (makeint(pchar.quest.gambling) < 50 && makeint(npchar.money) >=100) { dialog.snd = pcharrepphrase("Voice\HADI\HADI006", "Voice\HADI\HADI007"); dialog.text = pcharrepphrase(DLG_TEXT[12], DLG_TEXT[13] + GetMyName(Pchar) + DLG_TEXT[14]); if (makeint(pchar.money) >= 100) { link.l1 = DLG_TEXT[15]; link.l1.go = "gambling"; } link.l2 = DLG_TEXT[16]; link.l2.go = "exit"; } if (makeint(pchar.quest.gambling) >= 50 && makeint(npchar.money) >=100) { dialog.snd = "Voice\HADI\HADI005"; Dialog.text = DLG_TEXT[9]; if (makeint(pchar.money) >= 100) { link.l1 = DLG_TEXT[10]; link.l1.go = "gambling"; } link.l2 = DLG_TEXT[11]; link.l2.go = "exit"; } if (makeint(pchar.quest.gambling) >= 100 && makeint(npchar.money) <100) { dialog.snd = "Voice\HADI\HADI004"; Dialog.text = DLG_TEXT[7]; link.l1 = DLG_TEXT[8]; link.l1.go = "exit"; }
Removing the 'makeint(pchar.quest.gambling) < 50' won't do you any good. The only difference between 'pchar.quest.gambling' being less than or greater than 50 is that he'll either give the standard challenge, or he knows your reputation and says "They say you're a fine dice player. Want to play a bit?"
The message "Don't even look my way! You've got a reputation as the best dice player on these islands. I'm not risking it" comes from the third check. You've been gambling a lot and he has no money. So there's no point trying to make him gamble, you still won't get any money from him!
if (makeint(pchar.quest.gambling) < 50 && makeint(npchar.money) >=100)
if (makeint(npchar.money) <100) AddMoneyToCharacter(npchar, rand(1000) + 500);