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

fort battles

Vengeance

Landlubber
whenever i attack a fort it wont shoot back at me.. it just sits there and waits for me to kill it. in sailing the new pearl so does it have something to do with a bug or what?

i know its odd that im complaining about the fact i can attack something and kill it without it hurting me which makes it easy but im a guy who likes a bit of a challenge in the game and i want the fort to shoot back....
just the way i am i guess <img src="style_emoticons/<#EMO_DIR#>/dunno.gif" style="vertical-align:middle" emoid=":shrug" border="0" alt="dunno.gif" />
 
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Vengeance

Sounds like the same old bug where the forts gradually run out of ammo.

I Don't remember hearing that this was ever fixed.

Pieter, was it?
 
<!--quoteo(post=176861:date=Dec 23 2006, 04:02 PM:name=Petros)--><div class='quotetop'>QUOTE(Petros @ Dec 23 2006, 04:02 PM) [snapback]176861[/snapback]</div><div class='quotemain'><!--quotec-->
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Vengeance

Sounds like the same old bug where the forts gradually run out of ammo.

I Don't remember hearing that this was ever fixed.

Pieter, was it?
<!--QuoteEnd--></div><!--QuoteEEnd-->
but it NEVER shoots back, wouldnt it get more ammo after a while?
 
<!--quoteo(post=176862:date=Dec 23 2006, 02:11 PM:name=Vengeance)--><div class='quotetop'>QUOTE(Vengeance @ Dec 23 2006, 02:11 PM) [snapback]176862[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=176861:date=Dec 23 2006, 04:02 PM:name=Petros)--><div class='quotetop'>QUOTE(Petros @ Dec 23 2006, 04:02 PM) [snapback]176861[/snapback]</div><div class='quotemain'><!--quotec-->
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Vengeance

Sounds like the same old bug where the forts gradually run out of ammo.

I Don't remember hearing that this was ever fixed.

Pieter, was it?
<!--QuoteEnd--></div><!--QuoteEEnd-->
but it NEVER shoots back, wouldnt it get more ammo after a while?
<!--QuoteEnd--></div><!--QuoteEEnd-->
Not if the bug wasn't fixed. the bug was that once the fort ran out of ammo, it would never fire again ... ever.

Early in the game, the forts should have ammo and should fire if enemy ships are present.
How far along in the game are you?

Also, what build/update version are you using?
 
i was where i have to continue lookin for rheims after saving that old guy from the mob that was gonna burn him. im using build 13 with no updates.
 
Look in AIFort.c about line 160:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->rCharacter.Ship.Name = arLocator.fortname;
rCharacter.Ship.Type = SHIP_FORT_NAME; // PS
SetCharacterGoods(rCharacter, GOOD_BOMBS, 34000);
SetCharacterGoods(rCharacter, GOOD_BALLS, 10000);    // LDH 25Nov06 added so forts won't run out of ammo<!--c2--></div><!--ec2-->

Add the final line with the LDH on it to give the forts some balls.

This should keep the forts firing, at least until they run out of crew. Note that this ammo is added every time the fort "logs in" when you go to your ship from the dock or arrive at an island.

Hook
 
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Hook
I don't get it.
If the forts get 34,000 bombs each time they log in, why would they be without ammo ever?

Also, the lines below indicate that the forts need powder and would need more to handle the extra 10,000, right?

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->
            // ADDING GUNPOWDER TO THE FORT // added by MAXIMUS [gunpowder mod] -->
            if (CANNONPOWDER_MOD) {// TIH --> mod toggle 7-7-06
                int qunpowderQty = sti(34000 + rand(10000));
                SetCharacterGoods(rCharacter,GOOD_GUNPOWDER,qunpowderQty);
            }// TIH <-- mod toggle
            // ADDING GUNPOWDER TO THE FORT // added by MAXIMUS [gunpowder mod] <--  <!--c2--></div><!--ec2-->
 
rofl im so confused <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid=":modding" border="0" alt="modding.gif" />
 
The forts never use bombs. This was discussed earlier and people seemed to think that leaving the forts with roundshot would be better than going back to bombs. I've got some code that would *possibly* get the forts to use bombs, but haven't tested it.

The rand thingy for powder, I have no idea. Ask Maximus.

There's still a problem that the fort crew will decrease over time. We may need to figure out how to replenish crew one way or another.

That one line isn't a complete solution, but it works until someone wants to mess with it further.

Hook
 
i think that they don't have any gunpowder. <img src="style_emoticons/<#EMO_DIR#>/no.gif" style="vertical-align:middle" emoid=":no" border="0" alt="no.gif" /> throwing them doesn't really help either.
 
<!--quoteo(post=176919:date=Dec 24 2006, 09:55 AM:name=morgan terror)--><div class='quotetop'>QUOTE(morgan terror @ Dec 24 2006, 09:55 AM) [snapback]176919[/snapback]</div><div class='quotemain'><!--quotec-->
i think that they don't have any gunpowder. <img src="style_emoticons/<#EMO_DIR#>/no.gif" style="vertical-align:middle" emoid=":no" border="0" alt="no.gif" /> throwing them doesn't really help either.
<!--QuoteEnd--></div><!--QuoteEEnd-->

well thats what u gotta do if u got no gunpower.... throw em!!! <img src="style_emoticons/<#EMO_DIR#>/laugh.gif" style="vertical-align:middle" emoid="xD:" border="0" alt="laugh.gif" />
 
well, you could of course keep dumping heavy stuff on the ship and hope that it sinks. <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" />
 
This bug was not fixed. We were once working on it, but apparently the progress has been halted. I recall CCC doing some slight work on this, but I could be mistaken. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
<!--quoteo(post=176907:date=Dec 24 2006, 01:23 AM:name=Hook)--><div class='quotetop'>QUOTE(Hook @ Dec 24 2006, 01:23 AM) [snapback]176907[/snapback]</div><div class='quotemain'><!--quotec-->
The forts never use bombs. This was discussed earlier and people seemed to think that leaving the forts with roundshot would be better than going back to bombs. I've got some code that would *possibly* get the forts to use bombs, but haven't tested it.<!--QuoteEnd--></div><!--QuoteEEnd-->

Sorry, I must have missed that discussion <img src="style_emoticons/<#EMO_DIR#>/mybad.gif" style="vertical-align:middle" emoid=":facepalm" border="0" alt="mybad.gif" />

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->
The rand thingy for powder, I have no idea. Ask Maximus. <!--QuoteEnd--></div><!--QuoteEEnd-->
Actually, then it wouldn't matter.
If the forts don't use bombs, then they will use the powder allotted by Maximus in that block of code for the round shot you added instead.
As it is based on 34,000 bombs, it should be enough for the 10,000 round shot.

Pieter, why don't we put this in as a quick fix, perhaps even permanent one if nothing else is done.
At least that way, the forts will remain active throughout the game.
 
I will certainly add that line Hook posted above. <img src="style_emoticons/<#EMO_DIR#>/yes.gif" style="vertical-align:middle" emoid=":yes" border="0" alt="yes.gif" />
 
I had the forts set for 1000 roundshot, not 10000, and they didn't ever seem to run out. The numbers 10000 and 34000 seem to be a bit of overkill.

Forts will eventually seem to quit firing anyway, due to the fort crews being depleted. Redmond starts off with 800 crew, and eventually with all the bad guys firing at the fort the crew gets down to 10. The crew is never reset. Forts will not quit firing, but the reload times will start to get excessive, if the code works the way I think it does (and after all, I wrote it). <img src="style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

Some day I'll get ambitious and try to find out if the fort crew was ever reset. I don't think you want to reset it to maximum each time, as there may some tactical advantage to lowering the fort crew before boarding the thing. If anyone has any thoughts on the matter, please post them.

Hook
 
Maybe the fort crew should increase slowly over time? Or perhaps not so slowly. I would expect that most towns would consider keeping their fort garrison at maximum a top priority if they keep being attacked by crazy pirates. So I would expect the garrison to be at maximum in about a week or something.
 
Dunno if this can be done,but maybe u should be able to attack the town itself?as long as the tavern is intact,the crew regenrates,as long as the smithy is intact,bombs and balls and stuff will regenerate,etc etc...?
 
Back
Top