Jump to content

[solved] NPC doesn't initiate (hardcoded) kickout dialogue?


jastey

Recommended Posts

BG:EE v2.3.67.3 from BeamDog

If I kick out my mod NPC via the "Reform Party" button or by taking someone else into a full party, he doesn't initiate the kickout dialogue ("Do you really want us to part - yes - no") and I have no idea what I did wrong.

 

He leaves the party but remains standing there.

 

The kickout dialogue is ready and fires if I click-talk the NPC after the kickout.

 

Stutter test reveals no scriptis running that could prevent the hardcoded one.

 

Does anyone have an idea what could cause this? Any idea where I should start looking?

 

I didn't even know it's possible to surpress this dialogue... But in this case it is bad, as the NPC gets stuck in between not being in party and resetting the joining variable.

Link to comment
Stutter test reveals no scriptis running that could prevent the hardcoded one.

 

it's not hardcoded in EE (I think). Check out DPLAYER2.BCS - BG2:EE has this block:

IF
  !InParty(Myself)
  HPGT(Myself,0)
THEN
  RESPONSE #100
    SetLeavePartyDialogFile()
    Dialogue(Player1)
    ChangeAIScript("",DEFAULT)
END

edit: ninja'd

Link to comment

Indeed! Thank you for your replies. I would have sworn "it worked yesterday", but seeing that the "ExportAllowed" flag was ticked all the time it couldn't (since then it's DPlayer3.bcs that gets assigned). I changed it and now everything works as intended.

Thank you very much, you saved me a lot of headaches.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...