Pocket Plane Group

BG2 Completed Mods => Banter Packs => Topic started by: Qwinn on December 15, 2004, 09:07:10 PM

Title: Possible bug?
Post by: Qwinn on December 15, 2004, 09:07:10 PM
I'm running into a bug where the banters are getting cut off midstream.  So far, it's only happened to me in the banters involving Lilalcor (Larry)...

In a previous game, the Minsc/Nalia/Lilalcor banter would abort right after Minsc says the line to the effect of "Yes, I have asked Larry how he got into my sword, and he says:"  Initially, I thought it was just a really brutal tease, but in a later game, it worked fine and I got to see the whole thing.  No idea what was different.

This time, it's aborting on the first line of the Minsc/Lilalcor/Keldorn banter.  Minsc says his line to the effect of "So, Keldorn, do you think me and Larry have been "forged by conflict?" and it instantly aborts afterwards.  And yes, I'm aware that this banter is triggered by having Keldorn hurt pretty badly.  I've tried it about 6 times now, and it still aborts every time.  Does "Larry" get the very next line, or Keldorn?  If it's Larry, then it would pretty consistently be a problem when he speaks.

I've gotten the Jaheira/Minsc/Larry banter in both games with no problems (and it is hilarious, btw).

Qwinn
Title: Re: Possible bug?
Post by: Qwinn on December 15, 2004, 09:36:10 PM
Upon further testing, I'm getting some really weird behavior.

There are actually two banters involved in what I'm experiencing.  There's the Minsc/Lilalcor/Keldorn one, and then there's the standard unmodded banter between Minsc and Keldorn when Keldorn is deeply hurt, the one where Minsc starts by telling Keldorn that he'd be much honored in Ramashen.

In my game, I keep getting the M/K/L banter, which is immediately aborted after the first line, then followed by the standard M/K banter.

I surmised that possibly the standard banter was interrupting the banter involving Larry.  So I gave Larry to another party member.  Guess what?  The banter involving Larry -still- starts.  So I actually tried -dropping- Larry on the ground a distance from the fight where I'm getting Keldorn sufficiently hurt, and the banter involving Larry STILL starts.  It starts even when Larry's not in any party member's inventory.  And for the record, yes, it aborts even when Minsc has equipped Larry recently, so that's not the issue.

[More testing]

Okay.  I'm totally confused now.  I tried healing Keldorn to full, and then CTRL-I'd a bunch of times.  And the Larry banter still starts, and still gets aborted.  This is even if I drop Larry.  I guess that kills my previous notion that Keldorn had to be hurt for that banter to start, but that's the only way I've been able to trigger it without Ctrl-I.  If he is hurt, then it -always- starts (and gets aborted) immediately following the battle where he is hurt.

[More testing]

Okay, I'm -really- weirded out now.  I actually dropped Larry and then walked into a totally new area, and then I Ctrl-I'd a bunch of times.  And guess what?  I got the -entire- banter, despite the fact that Larry was lying on the ground in a totally different area!  Freaky, heh.  If you're curious, the first zone where I was getting the banter aborted was the Gauth/Beholder cave during the Cult of the Eyeless quest, and the zone where it began working (sans Larry) was in the section of the sewers that you get to after going up the stairs on the south end of the beholder cave, where you come out just behind a secret door that you'd previously been unable to open.

Oh well, at least I got to see the full banter now.  Just thought I'd let you know bout all this weird behavior though :)

Qwinn
Title: Re: Possible bug?
Post by: jcompton on December 15, 2004, 09:47:52 PM
It sounds like what is happening is that some script is telling Minsc to Interact(), and for some strange reason the Minsc/Keldorn/Lilarcor trigger continues to be true.

The easy solution is to just do this:

CLUAConsole:SetGlobal("PGMinscLarryKeldorn","LOCALS",3)

with the pointer over Minsc.

I cannot adequately explain why you're getting such strangeness besides, but this will solve the problem.