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 -
I think it is this code in PROGRAM\SEA_AI\AIShip.c:thanks for the info. Seems there is something which is preventing the code from operating properly. If I have time I will look into it. Someone knows where the code is that defines the new flagship?
// TIH --> dont do this if already had surrendered Nov5'06
if (!bAlreadySurrendered) {
if (cmdrchange) {
//Trace("SURR: fleet commander change, numships in group: " + og_ships);
if (og_ships >= 2) {
cmdridx = Group_GetCharacterIndexR(rOGroup, firstchar);
cmdr = GetCharacter(cmdridx);
Group_SetGroupCommander(ogroup, cmdr.id); // <------------------------------------- Especially that line ------------------------------
DeleteAttribute(cmdr,"relation.UseOtherCharacter");
traceif("SURR: commander changed to " + cmdr.id);
} else {
Group_DeleteGroup(ogroup); // KK
traceif("SURR: no other ships to change commander to");
}
}
}
// TIH <--
Yes, it is a good idea to save before and after every boarding if you can.
if (Ship_GetDistance2D(PChar, chr) < GetVisibilityRange(2)) bReleasedFree = true; // KK
// TIH --> bandaide until this whole process is handled better Jul22'06
if (!bReleasedFree) {
if (oldrel == RELATION_ENEMY) {
TraceAndLog(TranslateString("","Sir, the") + " " + GetMyShipNameShow(chr) + " " + TranslateString("","has struck her colors!")); // KK
PlaySound("interface\notebook.wav");
PlaySound("objects\abordage\abordage_wining.wav");
} else {
TraceAndLog(TranslateString("","Sir, the") + " " + GetMyShipNameShow(chr) + " " + TranslateString("","has struck her colors to the enemy!")); // KK
}
}
// TIH <--
did someone notice a difference with this AISHIP?
I'm always starting new games so don't get into battles.
Ok, I think I have a sort of fix for this problem, though there is still a problem if you engage a battle with another allied fleet and you join it, however I may also have found a fix.
Battle between 5 enemy ships, class 5 and 2 class 3. one allied british ship and my only battleship.
I identified the enemy flagship and went in, ignoring the other ships, I kept on hammering it with grape and chain and med and close distance, after about 2 mins it surrendered, I got the usual `end of battle` music with the world map. At this point I saved the game (you cant save during battle.)
Brought my ship up-along side, I got the board Icon, went in and captured the ship, assigned officers and crew, (OFF TOPIC :- it seams if a ship surrenders, and you capture it, back in sailing mode the ship although yours it cant move and is still surrendered i`d via telescope, when capturing a ship that hasnt surrendered with onboard battle, back at sea the ship you capped works and you can give orders.)
back in sailing mode, I identified the 2nd new flagship and went in as before, the ship surrendered but this time the allied ship also surrendered, (this is where the bug is and my fix) I boarded the ship and did as I did before. on reentering sailing mode, i`d the new 3rd flagship, only this time I could not enter battle, due to bug, (my fix). I reloaded the 2nd save game, (saved just before boarding the 2nd ship) boarded again captured, asigned officers,crew, entered saling mode, this time the game is working and I could re enter battle, I i`d the 3rd ship as before did the same. I captured/sank the whole entire enemy fleet, by taking out the new designated flag-ship.
Saving game before boarding and reloading game if the battle sticks seems to be a fix for the game, so far its working for me.
Will usually be the first in line. A good spyglass should tell you exactly what the flagship is.Flagship..hmmn..isn't the flagship always on the front? or at the back?![]()