Jump to content


Photo

CtB v1.9 Bug Thread


  • Please log in to reply
94 replies to this topic

#61 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 22 May 2008 - 11:57 PM

The quests Ryberg and his Uncle is done and all is ok, except some journal entry which says that Ceeb is on the Promenade (and he's not there of course). It refers to @42 in CBMEKRTH.tra and @82 in CBRYBERG.tra.

I have also "fed the birds" (it was funny :) ), found the entry of the Ancient Library and the Academy of Kuldin but my party is too weak so I'll be back later.

Finally I went to Hlondeth and explored the town. I did the quest "Close to Home" ; well in fact I only defended the bridge (the quest seems to be done since the journal entry is in the "quests done"). At the return of the bridge, I've got a bug : Valiant doesn't want to talk to me. Actually, he spoke to me once (I was able to gain the reward, and sold some equipment), and I can't talk to him anymore : he has nothing to say.

Besides, I've got a crash when I walk behind the House Extaminos : "an Assertion failed in ChDataTypes.cpp at line number 1591".
It's not impeding, since I have not interest to go there. There also a man ("Miller") on the roof of House Extaminos...


I think that crash goes away when that lizard outside the house Extanimos is killed. Perhaps a corrupted BAM?

Edited by Hoppy, 23 May 2008 - 03:08 PM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#62 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 24 May 2008 - 02:18 PM

I've got a bug at the end of the first bard's quest.
When I select any choice of the three lessons the master bard can teach me, he teaches me nothing. I mean, I've got the @105 journal entry, the cutscene (like others quests' lessons) but after, the master bard says @100, which matches with a no-bard speaker, and that's all : he gives no skill, no journal entry and doesn't want to talk to me anymore.

For example (the player is in red):

@21 = ~Noble <LADYLORD>! 'Tis good to speak once more with you. However, you must excuse me, as I will be performing shortly and I have yet to procure any instrumentation. Have you been able to find a Harp of Myth Drannor for me?~
@23 = ~Yes, good Master Bard, I have found a Harp of Myth Drannor. Here, I will give it to you if you teach me something.~
@27 = ~Wonderful news, <GABBER>! Truly, I am very pleased by your generosity. With this Harp of Myth Drannor, I can become as great as the most famous bards of Faerūn's history and of our own era.~
[...]
@105
[...]
@28 = ~You have done a great service for me, <GABBER>, and I want to show you how much I appreciate what you do. I promised to teach you something if you helped me out, and I will honor my word. I will teach you one of three things, but I leave the choice of lesson up to you.~
@29 = ~It would be my pleasure and honor to instruct yet another aspiring bard, one whom I know will be famous throughout the Realms some day. Tell me, <GABBER>, would you be more interested in knowing how to memorize a greater number of spells than a bard of your skill normally can, how to evade your enemies, or, since you have the ability to set some traps, would you like to learn how to set a new kind of traps for your enemies, by spreading Caltrops upon the ground to trip up and harm your enemies?~

3 possible answers from the PC:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@31 = ~I would think evasion would be a useful skill to know. Can you teach me that?~
@32 = ~Learning how to spread caltrops about sounds like it would be a real useful thing in my line of work.~



* If you choose to answer @30:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@33 = ~I have taught many students who are magically inclined in ways of improving their minds, specifically, how to increase their mental capacity. I am sure with your bardic training, I can teach you the same.~ (cutscene)

After the cutscene, the master bard says :
@34 = ~You will make a find bard, <GABBER>. Indeed, you area already well-versed in the life of a minstrel, but with the additional spells you may now memorize, you can become a well known illusionist or trickster.~

-> the journal entry @106 is added:
@106 = ~Academy of Bardic Studies

The Master Bard I met in the Five Flagon's playhouse has taught me how to memorize more spells than most other bards.~ (END)


But instead, we've got:

@21 = ~Noble <LADYLORD>! 'Tis good to speak once more with you. However, you must excuse me, as I will be performing shortly and I have yet to procure any instrumentation. Have you been able to find a Harp of Myth Drannor for me?~
@23 = ~Yes, good Master Bard, I have found a Harp of Myth Drannor. Here, I will give it to you if you teach me something.~
@27 = ~Wonderful news, <GABBER>! Truly, I am very pleased by your generosity. With this Harp of Myth Drannor, I can become as great as the most famous bards of Faerūn's history and of our own era.~
[...]
@105
[...]
@28 = ~You have done a great service for me, <GABBER>, and I want to show you how much I appreciate what you do. I promised to teach you something if you helped me out, and I will honor my word. I will teach you one of three things, but I leave the choice of lesson up to you.~
@29 = ~It would be my pleasure and honor to instruct yet another aspiring bard, one whom I know will be famous throughout the Realms some day. Tell me, <GABBER>, would you be more interested in knowing how to memorize a greater number of spells than a bard of your skill normally can, how to evade your enemies, or, since you have the ability to set some traps, would you like to learn how to set a new kind of traps for your enemies, by spreading Caltrops upon the ground to trip up and harm your enemies?~

3 possible answers from the PC:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@31 = ~I would think evasion would be a useful skill to know. Can you teach me that?~
@32 = ~Learning how to spread caltrops about sounds like it would be a real useful thing in my line of work.~



* If you choose to answer @30:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@33 = ~I have taught many students who are magically inclined in ways of improving their minds, specifically, how to increase their mental capacity. I am sure with your bardic training, I can teach you the same.~ (cutscene)

After the cutscene, the master bard says :
@100 = ~Welcome to the Five Flagons Playhouse, my good <MANWOMAN>. Are you here to see a show? I may be performing soon, so if you want to come back when the show is about to start, I am certain you will be entertained.~ (END)



All dialogs are in CB510BRD.d file:

IF ~~ THEN BEGIN 14
SAY @29
IF ~~ THEN REPLY @30 GOTO 15
IF ~~ THEN REPLY @31 GOTO 17
IF ~~ THEN REPLY @32 GOTO 19
END

IF ~~ THEN BEGIN 15
SAY @33
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDM3")~ EXIT
END

IF ~Global("CbMasterBardWantsHarp","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",1)
Global("CbMasterBardMemory","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 16
SAY @34
IF ~~ THEN DO ~SetGlobal("CbMasterBardWantsHarp","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),5000)
AddJournalEntry(@106,INFO)~ EXIT
END

IF ~~ THEN BEGIN 17
SAY @35
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDED")~ EXIT
END

IF ~Global("CbMasterBardWantsHarp","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",1)
Global("CbMasterBardEvade","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 18
SAY @36
IF ~~ THEN DO ~SetGlobal("CbMasterBardWantsHarp","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),5000)
AddJournalEntry(@107,INFO)~ EXIT
END

IF ~~ THEN BEGIN 19
SAY @37
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDCT")~ EXIT
END

IF ~Global("CbMasterBardWantsHarp","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",1)
Global("CbMasterBardCaltrops","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 20
SAY @38
IF ~~ THEN DO ~SetGlobal("CbMasterBardWantsHarp","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),5000)
AddJournalEntry(@108,INFO)~ EXIT
END


I've tested the three choices and it's the same. Here is a save just before (you must choose HaerDalis to talk) : Attached File  000000049_bug_bard.rar   930.16K   421 downloads

Edit : I found in wsetup.tra a string which could be a skill teached by the master bard (because it's near the other bard's skill:"Drop Caltrops".
@253 = ~Exaltation~

I wonder if it's not the "evasion" he teaches - let's see the journal entry @107 -, and so maybe there's a mistake with this.

Edited by Graoumf, 24 May 2008 - 05:12 PM.


#63 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 24 May 2008 - 03:53 PM

There's a wrong off-setting in the second quest's journal entries. It should be:

IF ~Global("CbMasterBardDemon","GLOBAL",2)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 38
SAY @62
IF ~Global("CbElvenDemonBanished","GLOBAL",1)~ THEN REPLY @63 GOTO 39
IF ~Global("CbElvenDemonDestroyed","GLOBAL",1)~ THEN REPLY @64 GOTO 39
END

IF ~~ THEN BEGIN 39
SAY @65
IF ~~ THEN DO ~SetGlobal("CbMasterBardDemon","GLOBAL",3)
AddJournalEntry(@111,QUEST_DONE)
EraseJournalEntry(@103)~ GOTO 41
END

IF ~~ THEN BEGIN 40
SAY @66
IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 41
SAY @67
IF ~~ THEN GOTO 42
END

IF ~~ THEN BEGIN 42
SAY @68
IF ~~ THEN REPLY @69 GOTO 43
IF ~~ THEN REPLY @70 GOTO 45
IF ~~ THEN REPLY @71 GOTO 47
END

IF ~~ THEN BEGIN 43
SAY @72
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDBS")~ EXIT
END

IF ~Global("CbMasterBardDemon","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",2)
Global("CbMasterBardSong","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 44
SAY @73
IF ~~ THEN DO ~SetGlobal("CbMasterBardDemon","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),10000)
AddJournalEntry(@112,INFO)~ EXIT
END

IF ~~ THEN BEGIN 45
SAY @74
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDM2")~ EXIT
END

IF ~Global("CbMasterBardDemon","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",2)
Global("CbMasterBardAdvMemory","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 46
SAY @75
IF ~~ THEN DO ~SetGlobal("CbMasterBardDemon","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),10000)
AddJournalEntry(@113,INFO)~ EXIT
END

IF ~~ THEN BEGIN 47
SAY @76
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDCB")~ EXIT
END

IF ~Global("CbMasterBardDemon","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",2)
Global("CbMasterBardMedCaltrops","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 48
SAY @77
IF ~~ THEN DO ~SetGlobal("CbMasterBardDemon","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),10000)
AddJournalEntry(@114,INFO)~ EXIT
END



#64 10th

10th
  • Member
  • 621 posts

Posted 24 May 2008 - 04:40 PM

The quests Ryberg and his Uncle is done and all is ok, except some journal entry which says that Ceeb is on the Promenade (and he's not there of course). It refers to @42 in CBMEKRTH.tra and @82 in CBRYBERG.tra.

I have also "fed the birds" (it was funny :) ), found the entry of the Ancient Library and the Academy of Kuldin but my party is too weak so I'll be back later.

Finally I went to Hlondeth and explored the town. I did the quest "Close to Home" ; well in fact I only defended the bridge (the quest seems to be done since the journal entry is in the "quests done"). At the return of the bridge, I've got a bug : Valiant doesn't want to talk to me. Actually, he spoke to me once (I was able to gain the reward, and sold some equipment), and I can't talk to him anymore : he has nothing to say.

Besides, I've got a crash when I walk behind the House Extaminos : "an Assertion failed in ChDataTypes.cpp at line number 1591".
It's not impeding, since I have not interest to go there. There also a man ("Miller") on the roof of House Extaminos...


I think that crash goes away when that lizard outside the house Extanimos is killed. Perhaps a corrupted BAM?


Just to chime in: It's been a while since I played BG2 but I somehow managed to get all of Hlondeth corrupted. At the beginning everything was fine. I bought some nice scrolls from the Temple of Mystra, did close to home and visited every part of the city.
I visited a warehouse near House Extaminos and encountered an endless spawn point of Yuan-Ti including all this unique loot that seems to fill the area of this weird dragon and Hlondeth (Carsomyr and some other stuff which I didn't mind picking up but which should have stayed unique).
After taking a few hits and getting annoyed by the respawns I left Hlondeth. Several game days later I only got a CTD when I tried to enter the city.

10th
Avast! You cannot defeat our titan-mounted submarine staffed by cannibal vikings! - Nodwick

"I grab his deceased spirit and piledrive it back into his body, duplicating raise dead." - Psyren Oots board

#65 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 25 May 2008 - 09:50 AM

I've got a bug at the end of the first bard's quest.
When I select any choice of the three lessons the master bard can teach me, he teaches me nothing. I mean, I've got the @105 journal entry, the cutscene (like others quests' lessons) but after, the master bard says @100, which matches with a no-bard speaker, and that's all : he gives no skill, no journal entry and doesn't want to talk to me anymore.

For example (the player is in red):

@21 = ~Noble <LADYLORD>! 'Tis good to speak once more with you. However, you must excuse me, as I will be performing shortly and I have yet to procure any instrumentation. Have you been able to find a Harp of Myth Drannor for me?~
@23 = ~Yes, good Master Bard, I have found a Harp of Myth Drannor. Here, I will give it to you if you teach me something.~
@27 = ~Wonderful news, <GABBER>! Truly, I am very pleased by your generosity. With this Harp of Myth Drannor, I can become as great as the most famous bards of Faerūn's history and of our own era.~
[...]
@105
[...]
@28 = ~You have done a great service for me, <GABBER>, and I want to show you how much I appreciate what you do. I promised to teach you something if you helped me out, and I will honor my word. I will teach you one of three things, but I leave the choice of lesson up to you.~
@29 = ~It would be my pleasure and honor to instruct yet another aspiring bard, one whom I know will be famous throughout the Realms some day. Tell me, <GABBER>, would you be more interested in knowing how to memorize a greater number of spells than a bard of your skill normally can, how to evade your enemies, or, since you have the ability to set some traps, would you like to learn how to set a new kind of traps for your enemies, by spreading Caltrops upon the ground to trip up and harm your enemies?~

3 possible answers from the PC:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@31 = ~I would think evasion would be a useful skill to know. Can you teach me that?~
@32 = ~Learning how to spread caltrops about sounds like it would be a real useful thing in my line of work.~



* If you choose to answer @30:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@33 = ~I have taught many students who are magically inclined in ways of improving their minds, specifically, how to increase their mental capacity. I am sure with your bardic training, I can teach you the same.~ (cutscene)

After the cutscene, the master bard says :
@34 = ~You will make a find bard, <GABBER>. Indeed, you area already well-versed in the life of a minstrel, but with the additional spells you may now memorize, you can become a well known illusionist or trickster.~

-> the journal entry @106 is added:
@106 = ~Academy of Bardic Studies

The Master Bard I met in the Five Flagon's playhouse has taught me how to memorize more spells than most other bards.~ (END)


But instead, we've got:

@21 = ~Noble <LADYLORD>! 'Tis good to speak once more with you. However, you must excuse me, as I will be performing shortly and I have yet to procure any instrumentation. Have you been able to find a Harp of Myth Drannor for me?~
@23 = ~Yes, good Master Bard, I have found a Harp of Myth Drannor. Here, I will give it to you if you teach me something.~
@27 = ~Wonderful news, <GABBER>! Truly, I am very pleased by your generosity. With this Harp of Myth Drannor, I can become as great as the most famous bards of Faerūn's history and of our own era.~
[...]
@105
[...]
@28 = ~You have done a great service for me, <GABBER>, and I want to show you how much I appreciate what you do. I promised to teach you something if you helped me out, and I will honor my word. I will teach you one of three things, but I leave the choice of lesson up to you.~
@29 = ~It would be my pleasure and honor to instruct yet another aspiring bard, one whom I know will be famous throughout the Realms some day. Tell me, <GABBER>, would you be more interested in knowing how to memorize a greater number of spells than a bard of your skill normally can, how to evade your enemies, or, since you have the ability to set some traps, would you like to learn how to set a new kind of traps for your enemies, by spreading Caltrops upon the ground to trip up and harm your enemies?~

3 possible answers from the PC:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@31 = ~I would think evasion would be a useful skill to know. Can you teach me that?~
@32 = ~Learning how to spread caltrops about sounds like it would be a real useful thing in my line of work.~



* If you choose to answer @30:
@30 = ~I'd like to know how to memorize an additional spell per level.~
@33 = ~I have taught many students who are magically inclined in ways of improving their minds, specifically, how to increase their mental capacity. I am sure with your bardic training, I can teach you the same.~ (cutscene)

After the cutscene, the master bard says :
@100 = ~Welcome to the Five Flagons Playhouse, my good <MANWOMAN>. Are you here to see a show? I may be performing soon, so if you want to come back when the show is about to start, I am certain you will be entertained.~ (END)



All dialogs are in CB510BRD.d file:

IF ~~ THEN BEGIN 14
SAY @29
IF ~~ THEN REPLY @30 GOTO 15
IF ~~ THEN REPLY @31 GOTO 17
IF ~~ THEN REPLY @32 GOTO 19
END

IF ~~ THEN BEGIN 15
SAY @33
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDM3")~ EXIT
END

IF ~Global("CbMasterBardWantsHarp","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",1)
Global("CbMasterBardMemory","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 16
SAY @34
IF ~~ THEN DO ~SetGlobal("CbMasterBardWantsHarp","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),5000)
AddJournalEntry(@106,INFO)~ EXIT
END

IF ~~ THEN BEGIN 17
SAY @35
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDED")~ EXIT
END

IF ~Global("CbMasterBardWantsHarp","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",1)
Global("CbMasterBardEvade","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 18
SAY @36
IF ~~ THEN DO ~SetGlobal("CbMasterBardWantsHarp","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),5000)
AddJournalEntry(@107,INFO)~ EXIT
END

IF ~~ THEN BEGIN 19
SAY @37
IF ~~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("CBBARDCT")~ EXIT
END

IF ~Global("CbMasterBardWantsHarp","GLOBAL",3)
Global("CbMasterBardTaught","AR0510",1)
Global("CbMasterBardCaltrops","LOCALS",1)
Class(LastTalkedToBy(Myself),BARD)~ THEN BEGIN 20
SAY @38
IF ~~ THEN DO ~SetGlobal("CbMasterBardWantsHarp","GLOBAL",4)
AddXPObject(LastTalkedToBy(Myself),5000)
AddJournalEntry(@108,INFO)~ EXIT
END


I've tested the three choices and it's the same. Here is a save just before (you must choose HaerDalis to talk) : Attached File  000000049_bug_bard.rar   930.16K   421 downloads

Edit : I found in wsetup.tra a string which could be a skill teached by the master bard (because it's near the other bard's skill:"Drop Caltrops".
@253 = ~Exaltation~

I wonder if it's not the "evasion" he teaches - let's see the journal entry @107 -, and so maybe there's a mistake with this.

Graoumf,
I tried your save and the guys do give the extra spell per level lesson. I tried the caltrops one and got nothing so I will look to see the different BCS related to that and for the evasion lesson.
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#66 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 25 May 2008 - 10:54 AM

Ok. :)
I'm trying to begin the barbarian quest at the moment. I think I know how to do it (I must meet a Northman (CBNRT010.CRE) but I don't know where. After that, I hope Captain Deudermont will be summon in the Docks (I have already summoned by CLUA and all is ok after, except that the elder Northman doesn't want to talk to me :( ). So I'm trying to begin correctly.

#67 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 29 May 2008 - 02:02 AM

Antoher mistake in WMART02.d (it's a merchant who sells a staff for the first barbarian's quest). I guess it should be:

EXTEND_BOTTOM WMART2 1
IF ~Global("CbDierdreHasStaff","GLOBAL",1)~ THEN REPLY @4 GOTO CB_2
IF ~Global("CbDierdreHasShaman","GLOBAL",1)~ THEN REPLY @5 GOTO CB_10
END

[...]

APPEND WMART2
IF ~~ THEN BEGIN CB_10
SAY @20
IF ~~ THEN GOTO CB_11
END
END

APPEND WMART2
IF ~~ THEN BEGIN CB_11
SAY @21
IF ~PartyGoldGT(9999)~ THEN REPLY @22 GOTO CB_12
IF ~PartyGoldGT(7999)~ THEN REPLY @23 GOTO CB_13
IF ~PartyGoldGT(999)~ THEN REPLY @13 GOTO CB_7
IF ~~ THEN REPLY @14 GOTO CB_8
END
END

APPEND WMART2
IF ~~ THEN BEGIN CB_12
SAY @24
IF ~~ THEN DO ~TakePartyGold(10000)
DestroyGold(10000)
GiveItemCreate("CBNRTSTF",LastTalkedToBy(Myself),1,0,0)
SetGlobal("CbDierdreHasShaman","GLOBAL",2)~ GOTO CB_9
END
END

APPEND WMART2
IF ~~ THEN BEGIN CB_13
SAY @25
IF ~~ THEN DO ~TakePartyGold(8000)
DestroyGold(8000)
GiveItemCreate("CBNRTSTF",LastTalkedToBy(Myself),1,0,0)
SetGlobal("CbDierdreHasShaman","GLOBAL",2)~ GOTO CB_9
END
END



#68 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 29 May 2008 - 03:42 AM

Antoher mistake in WMART02.d (it's a merchant who sells a staff for the first barbarian's quest). I guess it should be:


There're 2 strings missed for WMART02.d: @3 and @6. They're missed even in the 1st CBisson's WeiDU version, so it's not my fault... ;)
Could anybody suggest some variants of those responses? I'll include them gladly....

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#69 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 29 May 2008 - 04:39 AM

Antoher mistake in WMART02.d (it's a merchant who sells a staff for the first barbarian's quest). I guess it should be:


There're 2 strings missed for WMART02.d: @3 and @6. They're missed even in the 1st CBisson's WeiDU version, so it's not my fault... ;)
Could anybody suggest some variants of those responses? I'll include them gladly....


The mistakes I noticed and their fixes are in red in my previous post.

There's no relation with @2 and @3 which are another mistake indeed.

APPEND WMART2
IF ~~ THEN BEGIN CB_7
SAY @17
IF ~~ THEN REPLY @3 DO ~StartStore("wmart2",LastTalkedToBy)~ EXIT
IF ~Global("CbDierdreHasStaff","GLOBAL",1)~ THEN REPLY @4 GOTO CB_2
IF ~Global("CbDierdreHasShaman","GLOBAL",1)~ THEN REPLY @5 GOTO CB_10
IF ~~ THEN REPLY @6 EXIT


With:
@13 = ~Yes, but I only have 1000 gold pieces.~
@17 = ~That's not enough. If you want it later, I'll sell it to you. In the meantime, do you want to look at my other goods?~


Deirdre is the merchant, and she says in the original game:
@61544 = ~Greetings adventurer, I am Deidre. I am a member of the Aurora's magic emporium, and have access to her considerable collection of magical treasures.~
@61545 = ~Would you be interested in taking a look at my wares?~

So I guess the PC answers could be the same than in the original game, that is to say:
@3 = @61546 = ~Yes.~
@6 = @61547 = ~Not at the moment.~

Edited by Graoumf, 29 May 2008 - 04:40 AM.


#70 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 29 May 2008 - 06:36 AM

Antoher mistake in WMART02.d (it's a merchant who sells a staff for the first barbarian's quest). I guess it should be:


There're 2 strings missed for WMART02.d: @3 and @6. They're missed even in the 1st CBisson's WeiDU version, so it's not my fault... ;)
Could anybody suggest some variants of those responses? I'll include them gladly....



It's OK King Diamond, we still love you :cheers: .

RE: Moonblade and spellsung forging
Did anyone try the global changes for the moonblade and the spellsung dialogs with forging? Works perfectly the way I arranged it.

RE: Barbarian quests,
I will take a look at the d file and see if I can suggest something for those missing strings. I have never done the quest so I am a bit unfamiliar.


RE: Chores
I would like to also find out what goes buggers with the other play tag scenes with Imoen in the chores part. First one is perfect and the rest get stopped and hang.

RE: Non weidu version
Is there a non weidu Check the Bodies available anywhere and was that more stable to use as a reference?
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#71 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 29 May 2008 - 08:13 AM

RE: Chores
I would like to also find out what goes buggers with the other play tag scenes with Imoen in the chores part. First one is perfect and the rest get stopped and hang.


1) Try this tag game fix. Drop BCSs in \override\ or reinstall with new BAFs. In any case it's necessary to start a new Chores game.

2) I can't reproduce CTD in AR3500 - all area files are correct.

Attached Files


(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#72 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 30 May 2008 - 01:36 AM

I think I noticed another bug after the quest "Got Ice?", when you talk to Calbor. Let's have a look:

Calbor.JPG

The dialog is:
Calbor: @28395 = ~If there's something that ye be wantin', say so quickly. Delosar's be a busy place and I be always short-staffed...I have little time even for ye.~
GABBER: @28398 = ~Why are you short-staffed?~
Calbor: @28401 = ~That's a good question. Th' guards who come here sometimes cause problems... but usually I be drivin' off me wenches with me quick temper. Now get lost.~

NO VALID REPLIES OR LINKS

---------------------------------------------

In CTB, Calbor's dialog is changed for the quest "Got Ice?" -> let's see BINNKEEP.d

Calbor0.JPG

The dialog is the same than above:
Calbor: @28395 = ~If there's something that ye be wantin', say so quickly. Delosar's be a busy place and I be always short-staffed...I have little time even for ye.~
GABBER: @28398 = ~Why are you short-staffed?~
Calbor: @28401 = ~That's a good question. Th' guards who come here sometimes cause problems... but usually I be drivin' off me wenches with me quick temper. Now get lost.~
GABBER: @12 = ~Is there anything that I could be doing to help you out?~ (Added by CTB)

[...]

---------------------------------------------

In the Walthrough, it is said that:
Assassination Attempt I: This quest is really easy. It's a subquest of the Got Ice? quest, so once you finish that one, you should be able to avoid the assassination without any difficulty.

So I'm wondering if the Assassination's quest isn't triggered with this bug dialog. I didn't succeed in triggering the Assassination's quest by other way. Actually, I don't know how to trigger it.

Here is a save juste before the bug: Attached File  000000050_bug_Calbor.rar   218.22K   375 downloads

Edited by Graoumf, 30 May 2008 - 01:37 AM.


#73 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 31 May 2008 - 02:04 AM

I think I noticed another bug after the quest "Got Ice?", when you talk to Calbor. Let's have a look:


BINNKEEP.D from CtB package should contain

ADD_TRANS_TRIGGER BINNKEEP 2
~!Global("CbDeliverIce","GLOBAL",0)~ DO 0

instead of

ADD_TRANS_TRIGGER BINNKEEP 2
~False()~ DO 0


And this has no relation to any quest triggering...

Edited by King Diamond, 31 May 2008 - 02:04 AM.

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#74 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 01 June 2008 - 02:03 PM

And this has no relation to any quest triggering...

Argh, that's what I thought because there is no new dialogs with Calbor unless those for Got Ice?.

Anyway, it's great to see this mod will have some new fixes in a next release. French players enjoy playing to CTB - one player even made a walkthrough two month ago!

#75 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 13 June 2008 - 08:34 PM

Here are some new findings.

No crash in that Hlondeth Area (EAST)


Keldorn has an invalid dialog trigger with Rynn.

Keldor.DLG
Text 267

and the response (3) with !InParty for Mazzy and Viccy, it says the next dialog is Keldor.DLG no 22 and should be Rynn.DLG no 22 otherwise Keldorn goes into the "Oooh, Maria" parts where he accuses her of adultery.

Edited by Hoppy, 13 June 2008 - 08:34 PM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#76 coineineagh

coineineagh
  • Member
  • 80 posts

Posted 19 June 2008 - 07:39 AM

Besides, I've got a crash when I walk behind the House Extaminos : "an Assertion failed in ChDataTypes.cpp at line number 1591".
It's not impeding, since I have not interest to go there. There also a man ("Miller") on the roof of House Extaminos...


I get this same crash when I try to move to the second level of the Snowflake Mountains - is there an easy way to repair this?

Someone said to kill a lizard outside house extaminos, is that also the solution for this?

#77 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 19 June 2008 - 09:45 AM

Besides, I've got a crash when I walk behind the House Extaminos : "an Assertion failed in ChDataTypes.cpp at line number 1591".
It's not impeding, since I have not interest to go there. There also a man ("Miller") on the roof of House Extaminos...


I get this same crash when I try to move to the second level of the Snowflake Mountains - is there an easy way to repair this?

Someone said to kill a lizard outside house extaminos, is that also the solution for this?



Nope that crash involves the Hlondeth areas and this time I didn't have one. The Snowflake mountain crash is again mentioned earlier in the bug thread but I am not sure what the fix was because it was only mentioned in the CtB1.8 bugs. I think I ended up CLUAConsole:MoveToArea("AR3535") for a short cut. Did you get the house deed from Lerrit? I however had a crash in the area where the ice is so I am not syre if installations just get messed up.

Edited by Hoppy, 19 June 2008 - 09:49 AM.

?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant

#78 King Diamond

King Diamond

    Give Me Your Soul...Please

  • Modder
  • 1430 posts

Posted 20 June 2008 - 12:31 AM

Here are some new findings.

No crash in that Hlondeth Area (EAST)


Keldorn has an invalid dialog trigger with Rynn.

Keldor.DLG
Text 267

and the response (3) with !InParty for Mazzy and Viccy, it says the next dialog is Keldor.DLG no 22 and should be Rynn.DLG no 22 otherwise Keldorn goes into the "Oooh, Maria" parts where he accuses her of adultery.


This should be also applied on all other states that are getting appended to other NPC's dialogues.

APPEND KELDORJ
IF ~~ THEN BEGIN CB_APPEND_KELa
SAY @40
IF ~IsValidForPartyDialog("VICONIA")~ EXTERN ~VICONIJ~
CB_APPEND_VICb
IF ~!IsValidForPartyDialog("VICONIA")
IsValidForPartyDialog("MAZZY")~ THEN EXTERN ~MAZZYJ~
CB_APPEND_MAZc
IF ~!IsValidForPartyDialog("VICONIA")
!IsValidForPartyDialog("MAZZY")~ THEN GOTO ~RYNN~ 22
END
END

APPEND VICONIJ
IF ~~ THEN BEGIN CB_APPEND_VICa
SAY @44
IF ~IsValidForPartyDialog("MAZZY")~ THEN EXTERN ~MAZZYJ~
CB_APPEND_MAZd
IF ~!IsValidForPartyDialog("MAZZY")~ THEN GOTO ~RYNN~ 23
END

IF ~~ THEN BEGIN CB_APPEND_VICb
SAY @41
IF ~IsValidForPartyDialog("MAZZY")~ THEN EXTERN ~MAZZYJ~
CB_APPEND_MAZb
IF ~!IsValidForPartyDialog("MAZZY")~ THEN GOTO ~RYNN~ 24
END
END

APPEND MAZZYJ
IF ~~ THEN BEGIN CB_APPEND_MAZa
SAY @46
IF ~~ THEN GOTO ~RYNN~ 25
END

IF ~~ THEN BEGIN CB_APPEND_MAZb
SAY @42
IF ~~ THEN GOTO ~RYNN~ 26
END

IF ~~ THEN BEGIN CB_APPEND_MAZc
SAY @43
IF ~~ THEN GOTO ~RYNN~ 27
END

IF ~~ THEN BEGIN CB_APPEND_MAZd
SAY @45
IF ~~ THEN GOTO ~RYNN~ 28
END
END


Edited by King Diamond, 20 June 2008 - 12:31 AM.

(last update: 02-12-2008)
----------------------------------------------
SoS, v1.13
TDD, v1.12
TS-BP, v6.10
CtB, v1.11
RoT, v2.1
----------------------------------------------
BP Animations Scheme


#79 coineineagh

coineineagh
  • Member
  • 80 posts

Posted 21 June 2008 - 04:04 AM

Nope that crash involves the Hlondeth areas and this time I didn't have one. The Snowflake mountain crash is again mentioned earlier in the bug thread but I am not sure what the fix was because it was only mentioned in the CtB1.8 bugs. I think I ended up CLUAConsole:MoveToArea("AR3535") for a short cut. Did you get the house deed from Lerrit? I however had a crash in the area where the ice is so I am not syre if installations just get messed up.


You're right, Hoppy. I dropped the deed and I could progress normally,without CLUAing. I should have tried that first. Thanks!

#80 Hoppy

Hoppy

    Mage Hunter

  • Member
  • 2107 posts

Posted 21 June 2008 - 06:51 AM

It seems that for the Hlondeth parts, when Rynn spawns, the global counter for SPRITE_IS_DEADYUANTI does not start counting again. I know it is set to 0 when she spawns for her quest but it does not restart to get the required numbers to 10 for her to acknowledge and proceed to next dialogs after I have killed 20 of them, it still says 0.

No bug with Valiant going hostile, it is as it should be as per the journal entry about Civil War in Hlondeth.
?May God defend me from my friends; I can defend myself from my enemies.? - Voltaire

"If you think that a size of the mod indicates an amount of bugs that it introduces and their severity you're totally wrong...
Try not to use next time a load of shitty "super-mega-improving-tweaking-revising" small mods that you have installed and try to meet Wulfgar once again."
- King Diamond


Posted Image The Definitive Guide to Trolls

"Finding food and a place to sleep is your own business. I imagine Paul the Cat should have some fun with you, too" - Potencius in The Darkest Day
"You have been warned, little bastard!" -Khelben to a young <CHARNAME>in Check the Bodies
There are those who will snivel, and offer nothing in return except criticism, meanwhile never lifting a finger to do other than to cut other peoples labor down simply for the fact that they lack the capability to put anything of their own together. -erebusant