Jump to content


Photo

Dace bugged in ToB?


  • Please log in to reply
17 replies to this topic

#1 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 10:19 AM

Hi.  I'm having some trouble with Dace in ToB.

 

Basically, she's... stuttering?  I'll give her a move command, and she'll take a few steps, then stop.  She'll only detect traps for a second, and then stop.  It feels like the game's trying to get her to initiate a dialog every second and she's not doing it.  I'm unable to force-talk her.

 

It's kind of stopped me in my tracks in the game, since like... I can't move anywhere.

 

Is this a known issue?  Anything I could try on my own to fix?  Would someone be willing to look at my savegame file?  I could also dump the Dace-related global variables if that would help.



#2 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 10:57 AM

Hi.  I'm having some trouble with Dace in ToB.

 

Basically, she's... stuttering?  I'll give her a move command, and she'll take a few steps, then stop.  She'll only detect traps for a second, and then stop.  It feels like the game's trying to get her to initiate a dialog every second and she's not doing it.  I'm unable to force-talk her.

 

It's kind of stopped me in my tracks in the game, since like... I can't move anywhere.

 

Is this a known issue?  Anything I could try on my own to fix?  Would someone be willing to look at my savegame file?  I could also dump the Dace-related global variables if that would help.

Which game are you playing, classic BG2m BGT, BG2EE or EET?


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#3 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 11:28 AM

BG2EE.



#4 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 11:36 AM

BG2EE.

If you could post the value of those globals that start T#DaceToB......, I could take a look.

I use EET so I cannot use a savegame and my mod version is different, so I can promise nothing but worth looking anyway.

You have nothing to lose even if I cannot find anything.

You should also look at her saved cre file (NI or EE keeper) to see her files for ToB are correct.


Edited by Roxanne, 16 February 2018 - 11:38 AM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#5 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 11:50 AM

BG2EE.

If you could post the value of those globals that start T#DaceToB......, I could take a look.

I use EET so I cannot use a savegame and my mod version is different, so I can promise nothing but worth looking anyway.

You have nothing to lose even if I cannot find anything.

 

T#DACETOBAPOLOGYTALK = 3

T#DACETOBAPOLOGYTALKTIMER = 5241819

T#DACETOBBACONTALK = 1

T#DACETOBBACONTALKTIMER = 5392696

T#DACETOBINTROTALK = 3

 

 

You should also look at her saved cre file (NI or EE keeper) to see her files for ToB are correct.

 

How do I do this?  I do have EE keeper, just not sure where I'm looking / what I'm looking for.



#6 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 11:55 AM

Try this

C:SetGlobal("T#DaceToBBaconTalk","GLOBAL",2)

 

Forget about looking files up, they should be correct since you already had 2 date talks during ToB, right?


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#7 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 12:11 PM

Try this

C:SetGlobal("T#DaceToBBaconTalk","GLOBAL",2)

 

Forget about looking files up, they should be correct since you already had 2 date talks during ToB, right?

 

Didn't seem to do anything.

 

"2 date talks"= "2 dace talks," yeah?  She did have a long conversation after the Illasera fight.  Nothing since then, I believe, but it's only been a hot second.  Had that fight and that talk, then the Sarevok talk, then the challenge, then Saradush where she started stuttering.  She /may/ have been stuttering during the challenge, I can't remember exactly.



#8 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 12:23 PM

Try this

C:SetGlobal("T#DaceToBBaconTalk","GLOBAL",3)

 

It will completely skip that talk but should have no other consequences.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#9 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 12:29 PM

Try this

C:SetGlobal("T#DaceToBBaconTalk","GLOBAL",3)

 

It will completely skip that talk but should have no other consequences.

 

Didn't work, unfortunately.



#10 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 12:32 PM

Are you romancing her? It looks like not - just to make sure.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#11 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 12:47 PM

Are you romancing her? It looks like not - just to make sure.

I'm not, I'm romancing Isra - though there was a weird bug in SoA where Dace had the "want to sleep together?" conversation and I declined, then she had another dialogue later that made it seem like I'd made that choice the other way, but nothing came of that, so I shrugged and moved on. 



#12 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 12:55 PM

Are you romancing her? It looks like not - just to make sure.

I'm not, I'm romancing Isra - though there was a weird bug in SoA where Dace had the "want to sleep together?" conversation and I declined, then she had another dialogue later that made it seem like I'd made that choice the other way, but nothing came of that, so I shrugged and moved on. 

I think I found it

It was a bug in the original mod that I fixed for the EET version but which may still exist in the not maintained BG2EE version..

It happens after the second talk and if you are NOT romancing her and it makes that

 

Global("T#DaceToBBaconTalk","GLOBAL",1) is always re-set regardless of what happens.

 

We need to repair that in the t#dac25.bcs.

Open that file with Near Infinity

Look for

IF
    InParty(Myself)
    !Dead("T#Dace")
    Global("T#DaceFriendshipActive","GLOBAL",1)
    !Global("T#DaceRomanceActive","GLOBAL",2)
    Global("T#DaceToBApologyTalk","GLOBAL",3)
    Global("T#DaceToBBaconTalk","GLOBAL",0)  /ADD THIS LINE
THEN
  RESPONSE #100
    SetGlobal("T#DaceToBBaconTalk","GLOBAL",1)
    RealSetGlobalTimer("T#DaceToBBaconTalkTimer","GLOBAL",900)
END

 

Compile and save.

 

 

PS - If you are not familiar with that, just take

t#dac25.bcs from bg2ee/override and post it here (the file itself,as an annex not the contents).


Edited by Roxanne, 16 February 2018 - 12:59 PM.

The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#13 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 01:10 PM

Are you romancing her? It looks like not - just to make sure.

I'm not, I'm romancing Isra - though there was a weird bug in SoA where Dace had the "want to sleep together?" conversation and I declined, then she had another dialogue later that made it seem like I'd made that choice the other way, but nothing came of that, so I shrugged and moved on. 

I think I found it

It was a bug in the original mod that I fixed for the EET version but which may still exist in the not maintained BG2EE version..

It happens after the second talk and if you are NOT romancing her and it makes that

 

Global("T#DaceToBBaconTalk","GLOBAL",1) is always re-set regardless of what happens.

 

We need to repair that in the t#dac25.bcs.

Open that file with Near Infinity

Look for

IF
    InParty(Myself)
    !Dead("T#Dace")
    Global("T#DaceFriendshipActive","GLOBAL",1)
    !Global("T#DaceRomanceActive","GLOBAL",2)
    Global("T#DaceToBApologyTalk","GLOBAL",3)
    Global("T#DaceToBBaconTalk","GLOBAL",0)  /ADD THIS LINE
THEN
  RESPONSE #100
    SetGlobal("T#DaceToBBaconTalk","GLOBAL",1)
    RealSetGlobalTimer("T#DaceToBBaconTalkTimer","GLOBAL",900)
END

 

Compile and save.

 

 

PS - If you are not familiar with that, just take

t#dac25.bcs from bg2ee/override and post it here (the file itself,as an annex not the contents).

 

Thanks, I really appreciate the help!

 

Attached the file below - 

Attached Files



#14 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 01:14 PM

This is the repaired version, it must have the same name

Attached File  t#dac25.bcs   35.67K   331 downloads

put it into BG2EE/override and allow to overwrite existing one.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#15 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 01:33 PM

Yesssssssssss!

 

That did it.  You're the best.  Super, super appreciate the help.  I was gonna be pretty bummed if I had to give up the whole run - I haven't played BGII in ages and I was really enjoying the nostalgia.

 

She still won't talk to me if I do a force-talk, but maybe that's not a thing in ToB / you're not romancing her?  It's been a while since I tried.

 

She moves and detects traps now though and frankly that's enough for me at this point :P



#16 Roxanne

Roxanne

    Modder

  • Member
  • 3564 posts

Posted 16 February 2018 - 01:41 PM

Yesssssssssss!

 

That did it.  You're the best.  Super, super appreciate the help.  I was gonna be pretty bummed if I had to give up the whole run - I haven't played BGII in ages and I was really enjoying the nostalgia.

 

She still won't talk to me if I do a force-talk, but maybe that's not a thing in ToB / you're not romancing her?  It's been a while since I tried.

 

She moves and detects traps now though and frankly that's enough for me at this point :P

There is not very much from her side in ToB if you do not romance her. She has no PIDs at all in ToB. So yes, she detects traps and has some interjections with people you meet during ToB. As long as she has no further bugs, that is about it.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*

 


#17 Newcomb911

Newcomb911
  • Member
  • 12 posts

Posted 16 February 2018 - 04:10 PM

Yesssssssssss!

 

That did it.  You're the best.  Super, super appreciate the help.  I was gonna be pretty bummed if I had to give up the whole run - I haven't played BGII in ages and I was really enjoying the nostalgia.

 

She still won't talk to me if I do a force-talk, but maybe that's not a thing in ToB / you're not romancing her?  It's been a while since I tried.

 

She moves and detects traps now though and frankly that's enough for me at this point :P

There is not very much from her side in ToB if you do not romance her. She has no PIDs at all in ToB. So yes, she detects traps and has some interjections with people you meet during ToB. As long as she has no further bugs, that is about it.

 

She seems to be fine now.  Even had that bacon conversation about ~10 minutes after I used that file.

 

Thanks again for your help!



#18 jastey

jastey
  • Administrator
  • 3219 posts

Posted 27 February 2019 - 10:57 AM

This is fixed in v3. Thank you for reporting and the suggested fix!