What triggers party banters?
Question2
Member Posts: 74
https://forums.beamdog.com/discussion/12045/npc-interaction-and-banter-guide-ok-finished/p1
Im looking at this list, specifically the Skie/Eldoth one.
Ive been travelling with them for ages, but Skie has only ever triggered this :
SKIE: Eldoth, why do you treat our companions so badly?
ELDOTH: Be silent Skie, it's not like your opinion is worth anything.
What causes banters to trigger? I have not been able to get the rest to trigger. Also the whole Skie/Eldoth thing is quite odd...Skie seems to have no reaction at all to...everything. She has nothing to say about blackmailing her father for gold, she doesnt seem to have any interaction with Eldoth besides those banters and she just seems to be along for the ride.
Im looking at this list, specifically the Skie/Eldoth one.
Ive been travelling with them for ages, but Skie has only ever triggered this :
SKIE: Eldoth, why do you treat our companions so badly?
ELDOTH: Be silent Skie, it's not like your opinion is worth anything.
What causes banters to trigger? I have not been able to get the rest to trigger. Also the whole Skie/Eldoth thing is quite odd...Skie seems to have no reaction at all to...everything. She has nothing to say about blackmailing her father for gold, she doesnt seem to have any interaction with Eldoth besides those banters and she just seems to be along for the ride.
0
Comments
Assuming Skie initiates a dialog banter, the dialog trigger generates a random number between 1 and 3, and, depending on the result, one of the first three banters in BSKIE.DLG should fire (because the random number generator will generate 1, 2, or 3, one of the first three banters will trigger True, the fourth likely never fires).
BEGIN ~BSKIE~ IF ~ InteractingWith("Eldoth") RandomNum(3,1) ~ THEN BEGIN 0 // from: SAY #14490 /* ~Eldoth, why do you treat our companions so badly?~ [SKIEE27] */ IF ~~ THEN EXTERN ~BELDOT~ 0 END IF ~ InteractingWith("Eldoth") RandomNum(3,2) ~ THEN BEGIN 1 // from: SAY #14491 /* ~I love you, Eldoth.~ [SKIEE28] */ IF ~~ THEN EXTERN ~BELDOT~ 1 END ... IF ~ InteractingWith("Eldoth") RandomNum(3,3) ~ THEN BEGIN 9 // from: SAY #14615 /* ~Eldoth, why do you treat our companions so badly?~ [SKIEE27] */ IF ~~ THEN EXTERN ~BELDOT~ 15 END IF ~ InteractingWith("Eldoth") ~ THEN BEGIN 10 // from: SAY #14616 /* ~Eldoth, why do you treat our companions so badly?~ [SKIEE27] */ IF ~~ THEN EXTERN ~BELDOT~ 16 END