Suggest to change block 48 of ACBRE.BCS PlaySong(115) ActionOverride("imoen2",StartDialogueNoSet("ACBRE")) ENDto
PlaySong(115)
ActionOverride("imoen2",StartDialogueNoSet("Imoen2"))
The relevant dialogue to trigger is in Imoen2J not in Bregar's J file.
I did but the effect was that my main character now also stops moving.
Bregar BCS has this
IF
!Global("ENDOFBG1","GLOBAL",2)
InParty(Myself)
InParty("Imoen2")
See("Imoen2")
RealGlobalTimerExpired("ACBreImmyTimer","GLOBAL")
CombatCounter(0)
!See([ENEMY])
!StateCheck("ACBre",CD_STATE_NOTVALID)
!StateCheck("Imoen2",CD_STATE_NOTVALID)
OR(4)
Global("ACBreImmyTalk","GLOBAL",4)
Global("ACBreImmyTalk","GLOBAL",6)
Global("ACBreImmyTalk","GLOBAL",10)
Global("ACBreImmyTalk","GLOBAL",16)
THEN
RESPONSE #100
PlaySong(143)
ActionOverride("IMOEN2",StartDialogueNoSet("ACBRE"))
END
while the corresponding dialogues for
Global("ACBreImmyTalk","GLOBAL",4)
Global("ACBreImmyTalk","GLOBAL",6)
Global("ACBreImmyTalk","GLOBAL",10)
Global("ACBreImmyTalk","GLOBAL",16)
are in Imoen2J.dlg
Respectively for the other dialogues the Breagar script has
IF
!Global("ENDOFBG1","GLOBAL",2)
InParty(Myself)
InParty("Imoen2")
See("Imoen2")
RealGlobalTimerExpired("ACBreImmyTimer","GLOBAL")
CombatCounter(0)
!See([ENEMY])
!StateCheck("ACBre",CD_STATE_NOTVALID)
!StateCheck("Imoen2",CD_STATE_NOTVALID)
OR(4)
Global("ACBreImmyTalk","GLOBAL",2)
Global("ACBreImmyTalk","GLOBAL",
Global("ACBreImmyTalk","GLOBAL",12)
Global("ACBreImmyTalk","GLOBAL",14)
THEN
RESPONSE #100
PlaySong(143)
StartDialogueNoSet("Imoen2") which I think should be changed to StartDialogueNoSet("ACBre")
END
while the dialogues for
Global("ACBreImmyTalk","GLOBAL",2)
Global("ACBreImmyTalk","GLOBAL",
Global("ACBreImmyTalk","GLOBAL",12)
Global("ACBreImmyTalk","GLOBAL",14)
are in Breagar's J file