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

Pre Build 13 Modpack

<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Jason. Have you tried getting in by changing your flag before you sail to FDF then land at Octopus Bay and walk into the town? I did not have have a problem doing it this way, which is generally the way I complete this part of the quest. Personally, the French flag (in my opinion) does not help much at all. I generally use the Portuguese flag.
 
Meigger, I have done that and can do it again, but my point is changing the flag does not work in thie June 18 update and it did in the June 11.
 
A summary of game play bugs I have found so far. All are referenced in posts above.

Can't change flag by talking to officers, game gets stuck when you try. (New with 6/18 Version)

Crew loss bug (From previous versions)

REP Loss I preusme is still with us, but I haven't used the default setting for a while.

Possible bug 6/18 I may not be paying attention but I haven't noticed any enemy war ships sailing to attack me on the map.

<img src="style_emoticons/<#EMO_DIR#>/keith.gif" style="vertical-align:middle" emoid=":keith" border="0" alt="keith.gif" />
 
Also, I haven't had a fire on board for a long time. Has the the firedrill been turned off?
 
First of all, I have good news: Both my Basic Safety and Marcom-A trainings are finished now. I have already got my Basic Safety certificate previous week. I am awaiting the results of the Marcom-A exam now. But I have basically finished all work for school now, so I'll be having plenty of time for PotC now. During the next couple of days, I will try to get up-to-date on the latest news on the forums. I will also go and put together a modpack update with the latest fixes sent to me. After that, I will start the serious work on Build 13.

<b><!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->Important note:<!--colorc--></span><!--/colorc--></b> IncredibleHat has set up a <a href="http://swankyplace.com/potcbugs" target="_blank">bug tracker</a> for us. Please register on that site and report all bugs there. That way, we are sure to not miss any in a thread. It also enables us to give seperate feedback for every bugs. And it is also a to-do list. I think it can work pretty good. Please try using it.

I have tried to summarise all bugs reported since the previous weekend. I posted that list at the bottom of this post. Please check if I have missed any bugs that were reported.

<!--quoteo(post=151377:date=Jun 18 2006, 12:18 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 18 2006, 12:18 AM) [snapback]151377[/snapback]</div><div class='quotemain'><!--quotec-->
Inappropriate crew loss occurs only when you board a ship using the the F3 key and there is no fight on deck.
<!--QuoteEnd--></div><!--QuoteEEnd-->
Yep. Still needs fixing.

<!--quoteo(post=151377:date=Jun 18 2006, 12:18 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 18 2006, 12:18 AM) [snapback]151377[/snapback]</div><div class='quotemain'><!--quotec-->
Sometimes your officers don't board with you. This seems to occur in the second or third boarding of a muliti-ship engagement.
<!--QuoteEnd--></div><!--QuoteEEnd-->
I think that's fixed with the latest update.

<!--quoteo(post=151377:date=Jun 18 2006, 12:18 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 18 2006, 12:18 AM) [snapback]151377[/snapback]</div><div class='quotemain'><!--quotec-->
Sometimes a ship will strike it colors and when you board there is a fight on deck as if they hadn't surrendered. This happened with the English friage off FDF.
<!--QuoteEnd--></div><!--QuoteEEnd-->
Might be fixed now. Please tell me if you encounter this again.

<!--quoteo(post=151377:date=Jun 18 2006, 12:18 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 18 2006, 12:18 AM) [snapback]151377[/snapback]</div><div class='quotemain'><!--quotec-->
People are still speaking Russian when attacked with thrown objects like the the poisoned knife.
<!--QuoteEnd--></div><!--QuoteEEnd-->
I'll check it.

<!--quoteo(post=151377:date=Jun 18 2006, 12:18 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 18 2006, 12:18 AM) [snapback]151377[/snapback]</div><div class='quotemain'><!--quotec-->
There are too many cryllic spellings in ship names and Concieaco is showing up as Conci3aco. If at all possible we should get these language issues resolved before we release build 13.
<!--QuoteEnd--></div><!--QuoteEEnd-->
It's not a bug, per sé. It's caused by the Russian font being used. We can fix it either by replacing all cyrillic characters with regular ones or by using a different font for the non-Russian game mode. I think the second option is best. Pirate_KK was working on that, but it might take a while before he's got it done. I think I'll go and try to help him. It might be nice to have that fixed for Build 13.

<!--quoteo(post=151377:date=Jun 18 2006, 12:18 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 18 2006, 12:18 AM) [snapback]151377[/snapback]</div><div class='quotemain'><!--quotec-->
Occasionally ship cargo loads exeed their capacity.
<!--QuoteEnd--></div><!--QuoteEEnd-->
Hmm. That's odd. I'll put it on the buglist.

<!--quoteo(post=151526:date=Jun 19 2006, 05:04 PM:name=Merciless Mark)--><div class='quotetop'>QUOTE(Merciless Mark @ Jun 19 2006, 05:04 PM) [snapback]151526[/snapback]</div><div class='quotemain'><!--quotec-->
been busy and havent been keeping up, but has that pirate crew on nation ships boarding bugs been solved?
<!--QuoteEnd--></div><!--QuoteEEnd-->
I think that has been fixed, yes, but I'm not entirely sure.

<!--quoteo(post=151579:date=Jun 19 2006, 09:58 PM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 19 2006, 09:58 PM) [snapback]151579[/snapback]</div><div class='quotemain'><!--quotec-->
But what got me was the english I could not board her which is fair but surely she should have put her english flag back up as I saved her from the pirate in end.
Belive it or not I went back to port repaired up and when I went back to sea, seen she still had a white flag up.
<!--QuoteEnd--></div><!--QuoteEEnd-->
It's not really a bug, but it IS odd. The flag being re-raised simply isn't coded in yet. I think it should be added though. Makes sense.

<!--quoteo(post=151580:date=Jun 19 2006, 10:00 PM:name=giuliootto)--><div class='quotetop'>QUOTE(giuliootto @ Jun 19 2006, 10:00 PM) [snapback]151580[/snapback]</div><div class='quotemain'><!--quotec-->
3) The Antiguamap.tga.tx (attigua loading screen) seems to be missed.
<!--QuoteEnd--></div><!--QuoteEEnd-->
You must have missed an update. It IS in one of the updates somewhere. I think it's in the 70MB file.

<!--quoteo(post=151591:date=Jun 19 2006, 11:55 PM:name=Long John Silver)--><div class='quotetop'>QUOTE(Long John Silver @ Jun 19 2006, 11:55 PM) [snapback]151591[/snapback]</div><div class='quotemain'><!--quotec-->
first off, I found the crew losses way back when we just finished testing and finding CTD's that plagued us at the time. But YOU did not identify those right away because they were not apparent at level 35 which you start at. These are crippling to a brand new game with @60 crew members and a half leaky, French Shot up, almost sinking, lugger, trying to find his way to Redmond without hitting storm.......at this point in time Im almost ready to go way back to build 12, to find and enjoyable game, so any attempt at fix "would be most welcome"
<!--QuoteEnd--></div><!--QuoteEEnd-->
We have attempted a lot of fixes. So far, they have not worked. Now I have more spare time, so I'll see if I can do anything or can get Maximus to do anything.

<!--quoteo(post=151670:date=Jun 20 2006, 08:47 PM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 20 2006, 08:47 PM) [snapback]151670[/snapback]</div><div class='quotemain'><!--quotec-->
I am in a fight I hit O to search dead body and for some reason the guy who is not dead, die's as it seem's I am searching his body, I am then also able to search his then dead body after. So I search his body 2 time's one alive and one dead.
<!--QuoteEnd--></div><!--QuoteEEnd-->
How can you search a dead body from somebody who isn't dead yet? Does this bug occur more often? <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />

<!--quoteo(post=152026:date=Jun 24 2006, 06:45 PM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 24 2006, 06:45 PM) [snapback]152026[/snapback]</div><div class='quotemain'><!--quotec-->
Possible bug 6/18 I may not be paying attention but I haven't noticed any enemy war ships sailing to attack me on the map.
<!--QuoteEnd--></div><!--QuoteEEnd-->
Nothing was changed there. As far as I know, it is hardcoded and we couldn't change it even if we WOULD want to.

<!--quoteo(post=152030:date=Jun 24 2006, 08:11 PM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 24 2006, 08:11 PM) [snapback]152030[/snapback]</div><div class='quotemain'><!--quotec-->
Also, I haven't had a fire on board for a long time. Has the the firedrill been turned off?
<!--QuoteEnd--></div><!--QuoteEEnd-->
Nope. It's still turned on like usual.

<b>BUGLIST:</b>
- Inappropriate crew losses upon boarding a surrendered vessel (doesn't matter if the ship surrenders on first boarding or if the ship surrendered on-sea beofre boarding)
Question: Does it also occur if the ship surrenders during boarding?
Example: You fight on one deck, then the ship surrenders?
According to Hook: <i>mchr.ship.crew.quantity = boarding_player_crew;</i> should be commented out
Info: <a href="http://www.piratesahoy.com/forum/index.php?showtopic=5586&st=1500#" target="_blank">http://www.piratesahoy.com/forum/index.php...86&st=1500#</a>
- People speaking Russian when being hit by a throwing object
- Cyrillic characters displayed as Russian characters
- Occasionally ship cargo loads exeed their capacity
- Santiago: You cannot land; the anchor shows up, you get the sound but nothing happens
- Havana: There is no one at the shipyard and no tavern keeper shows up
- Havana: store seems to be working fine, altough once when I went back there it wouldn't let me buy anything in the cargo interface
- Santiago: Brea Roca could not load his dialouge
- Windrose is still swapped
- Shipyard in St. Martin Dutch's town has some problem, after sell or repair ship always have a CTD.
- When I escorted a ship if this runs out of rum or wheat then my rum and wheat expired too fast.
- Spygladd flags are messed up
- Boarding a ship you have already captured: VERY odd bug.
Request: Can anybody confirm this?
- Dialogs not working for the women before the Douwesen governor's residence
- Unable to change colours by talking to an officer
- Reputation loss during boardings (probably caused by enemies having no weapons due to the bladedamage mod)

<b>Ideas for Post Build 14:</b>
- When a ship surrenders, but the threat to the ship is sunk/captured, have the ship re-raise her own flags. Then you can save an English fleet from a pirate attack. Would be nice if you get a rep + for it as well.
 
Pieter,

I think you have them all.

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->Sometimes your officers don't board with you. This seems to occur in the second or third boarding of a muliti-ship engagement.


I think that's fixed with the latest update<!--QuoteEnd--></div><!--QuoteEEnd-->.

No it isn't.
 
<!--quoteo(post=151670:date=Jun 21 2006, 04:47 AM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 21 2006, 04:47 AM) [snapback]151670[/snapback]</div><div class='quotemain'><!--quotec-->
This is a bug this one.
I am in a fight I hit O to search dead body and for some reason the guy who is not dead, die's as it seem's I am searching his body, I am then also able to search his then dead body after. So I search his body 2 time's one alive and one dead.
Any fix's you guy's tell us to put right, I wont as I wait for next patch in hope it's sorted lolz
<!--QuoteEnd--></div><!--QuoteEEnd-->


I've yet to see this happen, not exactly what I'd class as a bug, considering as it doesnt cause any of the following :-

CTD's.
Loss of life for you or your officers.

If this does happen then I'd look at it as bonus not a bug.
 
<!--quoteo(post=152026:date=Jun 25 2006, 02:45 AM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 25 2006, 02:45 AM) [snapback]152026[/snapback]</div><div class='quotemain'><!--quotec-->


Possible bug 6/18 I may not be paying attention but I haven't noticed any enemy war ships sailing to attack me on the map.

<img src="style_emoticons/<#EMO_DIR#>/keith.gif" style="vertical-align:middle" emoid=":keith" border="0" alt="keith.gif" />
<!--QuoteEnd--></div><!--QuoteEEnd-->


Dont forget that in your Abilities, Sea Wolf decreases these encounters by 50%

<img src="http://i23.photobucket.com/albums/b395/goldenlab/POTC2/SeaWolf.jpg" border="0" alt="IPB Image" />
 
<img src="style_emoticons/<#EMO_DIR#>/hi.gif" style="vertical-align:middle" emoid=":gday" border="0" alt="hi.gif" /> Pieter,

With CORPSEMODE=1 I still have some CTD, especially when fight occurred in Ports.

With CORPSEMODE=3 and LOOTDEAD_ON=1 I never had CTD (after 15-20 hours of gaming).

As you know CORPSEMODE=3 have problem with some quest, I'm working on fix that problems, I hope to can fix all quests in the next week <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />

<img src="style_emoticons/<#EMO_DIR#>/keith.gif" style="vertical-align:middle" emoid=":keith" border="0" alt="keith.gif" /> bye,bye,
Giuliootto
 
<!--quoteo(post=152037:date=Jun 24 2006, 10:00 PM:name=Jason)--><div class='quotetop'>QUOTE(Jason @ Jun 24 2006, 10:00 PM) [snapback]152037[/snapback]</div><div class='quotemain'><!--quotec-->
No it isn't.
<!--QuoteEnd--></div><!--QuoteEEnd-->
BLAST! I thought it was. <img src="style_emoticons/<#EMO_DIR#>/modding.gif" style="vertical-align:middle" emoid=":modding" border="0" alt="modding.gif" />

<!--quoteo(post=152044:date=Jun 24 2006, 11:37 PM:name=giuliootto)--><div class='quotetop'>QUOTE(giuliootto @ Jun 24 2006, 11:37 PM) [snapback]152044[/snapback]</div><div class='quotemain'><!--quotec-->
As you know CORPSEMODE=3 have problem with some quest, I'm working on fix that problems, I hope to can fix all quests in the next week <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
<!--QuoteEnd--></div><!--QuoteEEnd-->
I have not experienced any CTDs with CORPSEMODE 1. Maybe it's your computer playing up? You seem to have much more CTDs than other people. <img src="style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />

Anyway: It doesn't hurt to fix the CORPSEMODE 3 code. But maybe it can be fixed much easier: I have added .nodisarm attributes to all quest characters that MUST be killed for the quest to proceed. You can add something like if(CheckAttribute(corpse, "nodisarm")) to the characters, instead of having to add every single name of them. You can also use your own attribute for it. Then you don't need to make the largest if() statement ever. <img src="style_emoticons/<#EMO_DIR#>/whistling.gif" style="vertical-align:middle" emoid=":wp" border="0" alt="whistling.gif" />
 
I have

#define LOOTDEAD_ON 1
#define CORPSEMODE 2
#define CORPSE_AUTODISAPPEAR 0

And I dont have any CTD's at all.
 
I have reported a whole bunch of bugs on the <a href="http://swankyplace.com/potcbugs" target="_blank">bug tracker</a> and added comments to a lot of reported bugs there as well. Please report unreported bugs there and have a look at the reported issues. If you can help with any of them, please do.
 
<!--quoteo(post=152041:date=Jun 24 2006, 10:09 PM:name=SuoiveD)--><div class='quotetop'>QUOTE(SuoiveD @ Jun 24 2006, 10:09 PM) [snapback]152041[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=151670:date=Jun 21 2006, 04:47 AM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 21 2006, 04:47 AM) [snapback]151670[/snapback]</div><div class='quotemain'><!--quotec-->
This is a bug this one.
I am in a fight I hit O to search dead body and for some reason the guy who is not dead, die's as it seem's I am searching his body, I am then also able to search his then dead body after. So I search his body 2 time's one alive and one dead.
Any fix's you guy's tell us to put right, I wont as I wait for next patch in hope it's sorted lolz
<!--QuoteEnd--></div><!--QuoteEEnd-->


I've yet to see this happen, not exactly what I'd class as a bug, considering as it doesnt cause any of the following :-

CTD's.
Loss of life for you or your officers.

If this does happen then I'd look at it as bonus not a bug.
<!--QuoteEnd--></div><!--QuoteEEnd-->

Depen's on where you come from in game. In away it's a bonus or can be called a cheat, kill someone with out a fight.
A bug if your like me and like to fight and kill in a fight for the loot and exp.
I have had it happen a few time's to me but not a lot and it is there.
 
Is there any way we can have NPC a bit more harder. I keep running into NPC at Rank 2.
When I have a big fight in town, any think between 1 and 10 or so NPC attack me, My hp don't go down a lot and I seem to kill them all very easy. I don't have the cheat on, as I am one of them who think's no point playing a game if you got to cheat.
My HP do go down but slow.

This is my player:-
Rank 14
Melee 7

Abilities:
Basic Defense
Advanced Defense
Professional Fencer
Toughness
Critical Hit

Useing a Exellent Squall (Blacksmith made it better).
Weapon dmg, min/max 24/45 Piercing 33%, Block 33%.
Not useing armor.

Not saying this is a problem for game but if all above is about right then maybe can we have harder NPC in game.
 
<!--quoteo(post=152159:date=Jun 26 2006, 05:06 AM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 26 2006, 05:06 AM) [snapback]152159[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=152041:date=Jun 24 2006, 10:09 PM:name=SuoiveD)--><div class='quotetop'>QUOTE(SuoiveD @ Jun 24 2006, 10:09 PM) [snapback]152041[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=151670:date=Jun 21 2006, 04:47 AM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 21 2006, 04:47 AM) [snapback]151670[/snapback]</div><div class='quotemain'><!--quotec-->
This is a bug this one.
I am in a fight I hit O to search dead body and for some reason the guy who is not dead, die's as it seem's I am searching his body, I am then also able to search his then dead body after. So I search his body 2 time's one alive and one dead.
Any fix's you guy's tell us to put right, I wont as I wait for next patch in hope it's sorted lolz
<!--QuoteEnd--></div><!--QuoteEEnd-->


I've yet to see this happen, not exactly what I'd class as a bug, considering as it doesnt cause any of the following :-

CTD's.
Loss of life for you or your officers.

If this does happen then I'd look at it as bonus not a bug.
<!--QuoteEnd--></div><!--QuoteEEnd-->

Depen's on where you come from in game. In away it's a bonus or can be called a cheat, kill someone with out a fight.
A bug if your like me and like to fight and kill in a fight for the loot and exp.
I have had it happen a few time's to me but not a lot and it is there.
<!--QuoteEnd--></div><!--QuoteEEnd-->


Well with the latest update it hasnt happened.
 
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->Request: Can anybody confirm this?
- Dialogs not working for the women before the Douwesen governor's residence<!--QuoteEnd--></div><!--QuoteEEnd-->

This works fine with the 18th June Update.

<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->- Santiago: You cannot land; the anchor shows up, you get the sound but nothing happens<!--QuoteEnd--></div><!--QuoteEEnd-->

Still can't land at Santiago.
 
I've found a way around the problem with the crew being too low when boarding a ship that does not fight back. Find the statement in LAi_boarding.c that says:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->mchr.ship.crew.quantity = boarding_player_crew;<!--c2--></div><!--ec2-->

and change it to the following:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->if (CheckAttribute(boarding_enemy,"position") && boarding_enemy.position == "captive")
{
    // do nothing
}
else
{
    mchr.ship.crew.quantity = boarding_player_crew; // original code
}
<!--c2--></div><!--ec2-->

This works for both boarding surrendered ships and for boarding ships which do not fight back. And it won't interfere with whatever Maximus is trying to do with the mchr.ship.crew.quantity variable.

This info has also been added to the bug tracker.

Hook
 
<!--quoteo(post=152173:date=Jun 25 2006, 09:27 PM:name=SuoiveD)--><div class='quotetop'>QUOTE(SuoiveD @ Jun 25 2006, 09:27 PM) [snapback]152173[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=152159:date=Jun 26 2006, 05:06 AM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 26 2006, 05:06 AM) [snapback]152159[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=152041:date=Jun 24 2006, 10:09 PM:name=SuoiveD)--><div class='quotetop'>QUOTE(SuoiveD @ Jun 24 2006, 10:09 PM) [snapback]152041[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=151670:date=Jun 21 2006, 04:47 AM:name=SilverHawk)--><div class='quotetop'>QUOTE(SilverHawk @ Jun 21 2006, 04:47 AM) [snapback]151670[/snapback]</div><div class='quotemain'><!--quotec-->
This is a bug this one.
I am in a fight I hit O to search dead body and for some reason the guy who is not dead, die's as it seem's I am searching his body, I am then also able to search his then dead body after. So I search his body 2 time's one alive and one dead.
Any fix's you guy's tell us to put right, I wont as I wait for next patch in hope it's sorted lolz
<!--QuoteEnd--></div><!--QuoteEEnd-->


I've yet to see this happen, not exactly what I'd class as a bug, considering as it doesnt cause any of the following :-

CTD's.
Loss of life for you or your officers.

If this does happen then I'd look at it as bonus not a bug.
<!--QuoteEnd--></div><!--QuoteEEnd-->

Depen's on where you come from in game. In away it's a bonus or can be called a cheat, kill someone with out a fight.
A bug if your like me and like to fight and kill in a fight for the loot and exp.
I have had it happen a few time's to me but not a lot and it is there.
<!--QuoteEnd--></div><!--QuoteEEnd-->


Well with the latest update it hasnt happened.
<!--QuoteEnd--></div><!--QuoteEEnd-->

This is with the new update and naver had it before new update. BTW this happen's more in dungoen's. Wish I could send you a Frap's to show it but I dont wont to keep it running all the time I play.
 
<!--quoteo(post=152094:date=Jun 25 2006, 12:48 PM:name=Pieter Boelen)--><div class='quotetop'>QUOTE(Pieter Boelen @ Jun 25 2006, 12:48 PM) [snapback]152094[/snapback]</div><div class='quotemain'><!--quotec-->
<!--quoteo(post=152044:date=Jun 24 2006, 11:37 PM:name=giuliootto)--><div class='quotetop'>QUOTE(giuliootto @ Jun 24 2006, 11:37 PM) [snapback]152044[/snapback]</div><div class='quotemain'><!--quotec-->
As you know CORPSEMODE=3 have problem with some quest, I'm working on fix that problems, I hope to can fix all quests in the next week <img src="style_emoticons/<#EMO_DIR#>/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
<!--QuoteEnd--></div><!--QuoteEEnd-->

...

Anyway: It doesn't hurt to fix the CORPSEMODE 3 code. But maybe it can be fixed much easier: I have added .nodisarm attributes to all quest characters that MUST be killed for the quest to proceed. You can add something like if(CheckAttribute(corpse, "nodisarm")) to the characters, instead of having to add every single name of them. You can also use your own attribute for it. Then you don't need to make the largest if() statement ever. <img src="style_emoticons/<#EMO_DIR#>/whistling.gif" style="vertical-align:middle" emoid=":wp" border="0" alt="whistling.gif" />
<!--QuoteEnd--></div><!--QuoteEEnd-->

A possible way to fix this issue might also be the following (example):

<b>QUESTS/quests_reaction:</b>

<i>Original code:</i>
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->
void QuestComplete(string sQuestName)
{
  ,,,
  switch(sQuestName)
  {
    case "fight_with_bandits_in_muelle_town_exit":
      AddQuestrecord("murro", "2");
      LAi_group_MoveCharacter(characterFromID("danielle_quests_corsair_1"), "BANDITS");
      LAi_group_MoveCharacter(characterFromID("danielle_quests_corsair_2"), "BANDITS");
      LAi_group_FightGroups("BANDITS", LAI_GROUP_PLAYER, true);
      // That's the line, that doesn't work with CORPSEMODE = 3:
      LAi_group_SetCheck("BANDITS", "fight_with_other_bandits_in_muelle_town_exit"); //NK fix
    break;
  ...
}
<!--c2--></div><!--ec2-->

<i>Changed code:</i>
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->
    ...
    case "fight_with_bandits_in_muelle_town_exit":
      AddQuestrecord("murro", "2");
      LAi_group_MoveCharacter(characterFromID("danielle_quests_corsair_1"), "BANDITS");
      LAi_group_MoveCharacter(characterFromID("danielle_quests_corsair_2"), "BANDITS");
      LAi_group_FightGroups("BANDITS", LAI_GROUP_PLAYER, true);
      // Changed code:
      pchar.quests.fight_with_other_bandits_in_muelle_town_exit.win_condition.l1 = "NPC_Death";
      pchar.quests.fight_with_other_bandits_in_muelle_town_exit.win_condition.l1.character = "danielle_quests_corsair_1";
      pchar.quests.fight_with_other_bandits_in_muelle_town_exit.win_condition.l2 = "NPC_Death";
      pchar.quests.fight_with_other_bandits_in_muelle_town_exit.win_condition.l2.character = "danielle_quests_corsair_2";
      pchar.quest.killing_clair_in_sea.win_condition = "fight_with_other_bandits_in_muelle_town_exit";
    break;
<!--c2--></div><!--ec2-->

That might be more readable than the biggest if-statement ever <img src="style_emoticons/<#EMO_DIR#>/icon_mrgreen1.gif" style="vertical-align:middle" emoid=":cheeky" border="0" alt="icon_mrgreen1.gif" /> I tried this with some affected quests with
LOOTDEAD_ON = 1
CORPSEMODE = 3
 
Back
Top