#7233 - [NPC] Force-talking Montaron causes "break" at Reputation > 10
AstroBryGuy
Member Posts: 3,437
If you force talk Montaron with a reputation > 10, it initiates his "break" dialog and he and Xzar leave the party.
Expected behavior: Like other evil NPCs, he should be unhappy at reputations > 12 and not break until rep > 18.
Looking at the MONTAJ.DLG file in Near Infinity, it appears that Monty's happiness trigger for leaving the party in disgust is set for 0:
This is State 3 from MONTAJ.DLG
Response: And good riddance to yer bad rubbish! I suggest ye sleep with one eye open from now on. Come wizard! I'll not miss yer inevitable death by leavin' ye behind!
First response index: 3
# responses: 1
Trigger index: 12
Trigger 12:
HappinessLT(Myself,0)
InParty("Xzar")
Action 3:
ActionOverride("Xzar",ChangeAIScript("",DEFAULT))
ActionOverride("Xzar",LeaveParty())
ActionOverride("Xzar",EscapeArea())
LeaveParty()
EscapeArea()
Note: By contast, Xzar's happiness trigger for "break" is set for -290:
HappinessLT(Myself,-290)
InParty("Montaron")
So, he won't leave in disgust until a 19 reputation.
Expected behavior: Like other evil NPCs, he should be unhappy at reputations > 12 and not break until rep > 18.
Looking at the MONTAJ.DLG file in Near Infinity, it appears that Monty's happiness trigger for leaving the party in disgust is set for 0:
This is State 3 from MONTAJ.DLG
Response: And good riddance to yer bad rubbish! I suggest ye sleep with one eye open from now on. Come wizard! I'll not miss yer inevitable death by leavin' ye behind!
First response index: 3
# responses: 1
Trigger index: 12
Trigger 12:
HappinessLT(Myself,0)
InParty("Xzar")
Action 3:
ActionOverride("Xzar",ChangeAIScript("",DEFAULT))
ActionOverride("Xzar",LeaveParty())
ActionOverride("Xzar",EscapeArea())
LeaveParty()
EscapeArea()
Note: By contast, Xzar's happiness trigger for "break" is set for -290:
HappinessLT(Myself,-290)
InParty("Montaron")
So, he won't leave in disgust until a 19 reputation.
Post edited by Troodon80 on
0
Comments