Jump to content


Photo

CtB 3.0 issues


  • Please log in to reply
14 replies to this topic

#1 medhbh

medhbh
  • Member
  • 41 posts

Posted 13 October 2022 - 08:02 AM

Hi there!

Thanks to the folks who have resurrected and maintained this mod!

Having a few issues:
1) The pirate who tells me about Velvetfoot is a no-show at the city gates.

2)  Academy of Kuldin - areas to which characters are teleported by the trap on the 3rd level are gated for 'whole-party only' exit, so once someone has been TP'ed, the party can not reunite save with use of the console.
3) Hlondeth - frequent crashes during Birmstone Bridge battle, but I was eventually able to complete it.  However, I had to spawn the warehouse yuan-ti to progress the Blackadder Stew quest.  After completion, I was attacked by Valiant when I entered his shop.

4) Secret Library - pool is clickable but unresponsive, zone can not be entered except via console

Holly the Elf, Melynda the Mute, "Got Ice" all worked fine.

For the Inheritance quest, Mekrath was already dead; I had to respawn him to get his book.

I'd upload my WeiDU log, but it's more than 30MB



#2 jastey

jastey
  • Administrator
  • 3219 posts

Posted 13 October 2022 - 08:57 AM

Thanks for reporting! Is this your thread at G3?



#3 medhbh

medhbh
  • Member
  • 41 posts

Posted 13 October 2022 - 12:58 PM

Thanks for reporting! Is this your thread at G3?

It is, yes.  Turns out I had an account here from 10 years ago...I don't even remember playing this game then!
 
Oh, I didn't mention that Selim Sivad turned up while I was in the Ancient Library.  He asked me 3x to give back his scrolls.  Then the 4th time his dialogue indicated he was going to attack, but I got the "No Valid Replies or Links" and he stayed neutral.

He *kept* turning up, though, like a dozen times or so.  And I never cast any of "his" spells (most of which have been dropping as random scrolls since BG1), so I'm not sure what triggered his appearance (when he never did appear at the Academy.

One possibility--I had just gotten "Use Any Item" as my first HLA on the FMT.  Might be relevant.
 
Edit (another issue): All the chests I've tried, on the "Horton" quests, have had "The Mechanism that operates this does not have a conventional lock and is warded against all spells."  Visited the Temple of Lathander and the Slaver Compound so far.  Easy enough to just spawn the items, but I shouldn't have to!


Edited by skellytz, 16 December 2022 - 05:58 PM.
Double posting. Please use the edit button instead of posting twice in a row.


#4 Endarire

Endarire
  • Member
  • 216 posts

Posted 15 December 2022 - 02:27 PM

Moezilla mentioned this bug for CtB today in Discord.

image.png



#5 jastey

jastey
  • Administrator
  • 3219 posts

Posted 25 February 2023 - 11:50 PM

it kept crashing my game when the messenger arrived to invite my character to some girl’s coming-out party. Kind of a shame because the content is excellent. I have version 3.0


 

 

https://forums.beamd...Comment_1193962



#6 JohnBob

JohnBob
  • Modder
  • 57 posts

Posted 04 March 2023 - 04:05 AM

Hello,

 

On an EET installation...  Attached File  SETUP-CTB.DEBUG   721.59K   67 downloads

 

It seems that the reference to spells and  BG scripts are changed or removed. This leads to errors for several spells.

 

The errors begin line 4068

 

[tb#_compile_eval_buffer/CtB/scripts/ctb/CBBDAW02.BAF] PARSE ERROR at line 69 column 16-55
Near Text: )
    [SpellCast] argument [WIZARD_FOG_CLOUD] not found in [Spell.IDS]
[tb#_compile_eval_buffer/CtB/scripts/ctb/CBBDFHJE.baf] PARSE ERROR at line 22 column 16-66
Near Text: )
    [SpellCast] argument [CLERIC_CIRCLE_OF_PROTECTION] not found in [Spell.IDS]

 

The concerned spells

 

- CLERIC_ANIMAL_FRIENDSHIP
- CLERIC_CIRCLE_OF_PROTECTION
- CLERIC_CURE_BLIND_DEAF
- CLERIC_ENDURE_HEAT_COLD
- CLERIC_RESIST_COLD
- CLERIC_SPACE_WARP
- WIZARD_DELETED
- WIZARD_FOG_CLOUD
- WIZARD_HOLD_PORTAL
- WIZARD_OTTOS_IRRESISTIBLE_DANCE
- WIZARD_PROTECTION_CIRCLE
- WIZARD_REVEAL_MAGIC
- WIZARD_TATTOOS_OF_POWER
- WIZARD_WIZARD_LOCK

 

and the concerned scripts

 

- CtB/scripts/ctb/CBBDAW02.BAF
- CtB/scripts/ctb/CBBDAWEN.baf
- CtB/scripts/ctb/CBBDAWFT.baf
- CtB/scripts/ctb/CBBDAWOV.baf
- CtB/scripts/ctb/CBBDDEFD.baf
- CtB/scripts/ctb/CBBDenem.baf
- CtB/scripts/ctb/CBBDFeit.baf
- CtB/scripts/ctb/CBBDFENT.BAF
- CtB/scripts/ctb/CBBDFHJE.baf


Edited by JohnBob, 04 March 2023 - 04:35 AM.


#7 Endarire

Endarire
  • Member
  • 216 posts

Posted 13 April 2023 - 03:40 PM

This Forest of Tethyr patch should be included in CtB.  Zelazko has tested it and it's also worked on BG2EE and EET.



#8 Jourin

Jourin
  • Member
  • 37 posts

Donator

Posted 18 November 2024 - 11:23 AM

Getting an installation error on CtB.  Very lean installation as CTB is at the beginning and was doing a manual load of a few mods. Error is on sound installation/configuration.  Missing sound.tp2 file?  Which I cannot find.

 

Can't find attach file option.

 

Relevant part of debug file

egistering CtB music themes...
Copying 8 files ...
[CtB/music/84.MUS] loaded, 603 bytes
Copied [CtB/music/84.MUS] to [music/84.MUS]
[CtB/music/85.MUS] loaded, 395 bytes
Copied [CtB/music/85.MUS] to [music/85.MUS]
[CtB/music/86.MUS] loaded, 16 bytes
Copied [CtB/music/86.MUS] to [music/86.MUS]
[CtB/music/87.MUS] loaded, 16 bytes
Copied [CtB/music/87.MUS] to [music/87.MUS]
[CtB/music/88.MUS] loaded, 396 bytes
Copied [CtB/music/88.MUS] to [music/88.MUS]
[CtB/music/89.MUS] loaded, 221 bytes
Copied [CtB/music/89.MUS] to [music/89.MUS]
[CtB/music/90.MUS] loaded, 657 bytes
Copied [CtB/music/90.MUS] to [music/90.MUS]
[CtB/music/91.MUS] loaded, 617 bytes
Copied [CtB/music/91.MUS] to [music/91.MUS]
Copying and patching 1 file ...
[./override/SONGLIST.2da] loaded, 3095 bytes
Creating 1 directory
Copying 1 file ...
[CtB/RULE/default/SONGLIST.2DA] loaded, 2804 bytes
Copied [CtB/RULE/default/SONGLIST.2DA] to [GUI_Mods/%slot_name%/sound/SONGLIST.2DA]
Copying and patching 1 file ...
[Setup-GUI.tp2] loaded, 1977 bytes
ERROR: error loading [sound.tp2]
ERROR: [Setup-GUI.tp2] -> [Setup-GUI.tp2] Patching Failed (COPY) (Unix.Unix_error(20, "stat", "sound.tp2"))
Stopping installation because of error.
Stopping installation because of error.
Stopping installation because of error.
 
ERROR Installing [Check The Bodies], rolling back to previous state
Unable to Unlink [CtB/backup/0/OTHER.0]: Unix.Unix_error(1, "unlink", "CtB/backup/0/OTHER.0")
 
Weidu log
 
Note:  I manually installed SETUP-GUI.TP2 during my troubleshooting, but that didn't help.
 
// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
~TOBEX/TOBEX.TP2~ #0 #100 // TobEx - Core: v28
~TOBEX/TOBEX.TP2~ #0 #101 // Apply Concentration Check On Damage [WIP]: v28
~TOBEX/TOBEX.TP2~ #0 #102 // Awaken On Damage: v28
~TOBEX/TOBEX.TP2~ #0 #105 // No Spell Interruption On Zero Damage: v28
~TOBEX/TOBEX.TP2~ #0 #106 // Use Caster Level On Mirror Image [C]: v28
~TOBEX/TOBEX.TP2~ #0 #107 // Allow All Races to Dual Class: v28
~TOBEX/TOBEX.TP2~ #0 #108 // Allow Equipping Armor in Combat: v28
~TOBEX/TOBEX.TP2~ #0 #111 // Disable Silence On Charm: v28
~TOBEX/TOBEX.TP2~ #0 #113 // Remain Hidden On Pickpocket Success [C]: v28
~TOBEX/TOBEX.TP2~ #0 #114 // Rest Spawns Advance Time: v28
~TOBEX/TOBEX.TP2~ #0 #115 // Dialogue Greeting Subtitles: v28
~TOBEX/TOBEX.TP2~ #0 #116 // Enable Animation Attack Sounds: v28
~TOBEX/TOBEX.TP2~ #0 #117 // Universal Four Inventory Weapon Slots: v28
~TOBEX/TOBEX.TP2~ #0 #118 // Subtitles For Standard Soundsets: v28
~TOBEX/TOBEX.TP2~ #0 #120 // Drop Inventory on Disintegrate: v28
~TOBEX/TOBEX.TP2~ #0 #121 // Drop Inventory on Frozen Death: v28
~TOBEX/TOBEX.TP2~ #0 #122 // Drop Inventory on Stone Death: v28
~TOBEX/TOBEX.TP2~ #0 #123 // Enable Auto-Pause On All Screens: v28
~TOBEX/TOBEX.TP2~ #0 #124 // Make All Attack Animations Genuine Attacks: v28
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1001 // BG2 Fixpack - Game Text Update -> GTU Classic (from Baldurdash, by Kevin Dorner): v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #100 // Party Gets XP for Sending Keldorn to Reconcile With Maria: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #103 // Mixed-Use Dagger Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #106 // Giants Receive Penalties When Attacking Halflings, Dwarves, and Gnomes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #108 // Remove Second Attribute Bonus for Evil Path in Wrath Hell Trial: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #115 // Paws from Shapeshifting Can Not Be Dispelled: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #116 // Remove Thieving Start Bonuses from Bard and Ranger Skills: v13
~SETUP-BDTOBV175.TP2~ #0 #0 // Baldurdash Fix Pack for SoA-ToB, v1.75 WeiDU
~SETUP-BDTOBV175.TP2~ #0 #11 // Textupdatepack -> Baldurdash English Text Update Pack for ToB, v1.4 WeiDU (by Kevin Dorner)
~BGT/BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: v1.23.1
~BGT/BGT.TP2~ #0 #2 // Baldur's Gate Trilogy - Music -> Hybrid Baldur's Gate/Shadows of Amn/Throne of Bhaal Music: v1.23.1
~BGGO/BGGO.TP2~ #0 #0 // BGGO for EET, BGT, BGEE, BG2EE, ToB and Tutu: v3.2
~TXTMUSIC/TXTMUSIC.TP2~ #0 #0 // Restored Textscreen Music for BG1TuTu, EasyTutu, and BGT-WeiDU: 9 (22 Mar 13)
~SETUP-GUI.TP2~ #0 #2 // Game Graphical User Interface (GUI) -> Baldur's Gate Trilogy (Elminster wielding a staff)
 


#9 Jourin

Jourin
  • Member
  • 37 posts

Donator

Posted 18 November 2024 - 07:12 PM

I may have solved the problem.  The main TP2 file has this line:  //////////////////////////////
// Adding music
//////////////////////////////
PRINT ~Registering CtB music themes...~
 
INCLUDE ~%MOD_FOLDER%/lib/install-music-%engine%.tpa~
 
The only two files that match this are: install-music-ee.tpa and install-music-old.tpa
Definitely not an ee installation so look at music-old
This tp2 file creates:  <<<<<<<< sound1.tp2 and <<<<<<<< sound2.tp2
 
However, last lines reference sound and sound2

  COPY_EXISTING ~Setup-GUI.tp2~ ~Setup-GUI.tp2~
   APPEND_FILE_EVALUATE ~sound.tp2~
   APPEND_FILE ~sound2.tp2~
 
If I change sound to sound1
   APPEND_FILE_EVALUATE ~sound1.tp2~
 
Installation is successful
 
I would appreciate a confirmation that this is the correct fix.
 

NOTE:  If I follow the BWP format and don't install the BGT sound until after CTB, then CTB installs.  However, I still think sound should be sound1 and is a bug.


Edited by skellytz, 21 November 2024 - 10:28 AM.
Please use the edit function rather than posting multiple times in a row within a short period of time.


#10 Jourin

Jourin
  • Member
  • 37 posts

Donator

Posted 18 November 2024 - 07:23 PM

I think I also found another bug.  Running setup-gui.exe would fail because SONGLIST.2DA does not exist in any of the slots.  Ctb copied this file to directory sound under %slot_name% directory.  I think this an attempt to wildcard the sound subdirectory under any slot but not working.   If I copy the directory sound with the file songlist.2da to the slot I choose, then it works correctly. 



#11 skellytz

skellytz
  • Staff
  • 576 posts

Posted 21 November 2024 - 10:41 AM

@Jourin, first of all, for better readability, please put log files in attachments or use pastebin links rather than pasting them as plain text. Please enclose any code snippets in proper code tags. This is a classic forum/message board, not a chatroom, so please use the edit function rather than posting multiple times in a row within a short period of time ;)



#12 aiqa

aiqa
  • Member
  • 25 posts

Posted 05 December 2024 - 01:57 PM

The journal entry for Farradh's messenger causes EET to hard lock.

 

The journal entry is:

The banquet at Merchant Farrahd's home in Athkatla for his daughter's d�butante ball will be held two days from this entry's date.  You should arrive no earlier than 8 in the evening, but no later than the following morning.

 

When I remove the line from the script that ads the journal, the game continues fine. I am unable to fix it properly in my game, because Near Infinity doens't want to save the dialog.tlk file for what ever reason. After closing EE Keeper I fixed it in my own game with Near Inifinity. Changing d�butante te debutante fixed it.


Edited by aiqa, 05 December 2024 - 02:06 PM.


#13 aiqa

aiqa
  • Member
  • 25 posts

Posted 16 December 2024 - 01:58 PM

In EET some maps have weird seams between the tiles, and are shaded inproperly. I saw that in a random encounter map before, but didn't check the map name. In area accesed from the kangax dungeon is't very obvious. Even more so while paused. I did see CtB had some activity, lately. I am using a version from about a month ago, EET playthroughs take a while. AR3556 and AR3548 have similar issues.

 

AR3580.jpg


Edited by aiqa, Yesterday, 08:38 AM.


#14 aiqa

aiqa
  • Member
  • 25 posts

Posted Yesterday, 08:13 AM

In AR3547 I can't open the magic door. It tells me it wont open while the swords are alive.

 

THe swords spawned twice for me, probably due to entering the room from two sides after being teleported by the trap earlier in the dungeon. The SPRITE_IS_DEADCB3547BL global is set to 12. But while that probably shouldn't happen. I can't find there that magic door (forcefield) is supposed to be opened at all. I don't see anything in any script about unlocking "DoorMagic" in AR3547.


Edited by aiqa, Yesterday, 08:25 AM.


#15 aiqa

aiqa
  • Member
  • 25 posts

Posted Yesterday, 10:16 AM

I can't access AR3576 during the "More cowl tasks" quests. Guides say I should access that at the north stairs at the sewers under the Copper Corronet (AR0404). But those stairs lead up to the Copper Corronet.

 

Looking over AR4040 in Near Infinity, it seems the entrance was moved, but not properly. There are 3 relevant point of interests, Tran0404, Trans0404 and Door3576.

 

Tran0404 is the north stairs up to the Copper Corronet.

Trans0404 is also an exit to the Copper Corronet, placed at the northeastern sewer waterway exit (around X2400 Y1200)

Door3576 is the exit to AR3576 I need, with exactly the same coordinates as Trans0404.

 

Door3576 is activated by the AR4040 script

 

IF
    GlobalGT("CbWizardsAndHakesharPlot","GLOBAL",0)
    Global("CbTransActive","AR0404",0)  // Sewers beneath Coronet -- Lilarcor
THEN
    RESPONSE #100
        TriggerActivation("Info3576",FALSE)
        TriggerActivation("Door3576",TRUE)
        SetGlobal("CbTransActive","AR0404",1)  // Sewers beneath Coronet -- Lilarcor
        Continue()
END


CbWizardsAndHakesharPlot is set 1 in my save. And I have no idea how to check area globals, but I assume that can't really go wrong.

So what I think happens, is that Trans0404 is used even when Door3576 is activated.

 

I tried manually removing Trans0404 from AR4040 with nearinfinity, but that didn't help. I still exit to the Copper Corronet when using the area transition at X2400 Y1200.

I assume Trans0404 is baked into my save somehow.

 

In the end I managed to get the Door3576 working by temporarily adding a function to the area script that disables Trans0404.


Edited by aiqa, Yesterday, 10:42 AM.