Guest EdekaReweAldiLidl Posted September 10, 2019 Share Posted September 10, 2019 I have no experience in tinkering with the DLG files so can you help me with this? Keldorn is in my evil party and his KeldornMetPlayer timer expired and my reputation is below 9. Now he wants to kill me. How do I disable him from attacking? The easiest I can think of is to set KeldornMetPlayer to a high value like 9999999999 but I'm not sure if there are consequences if this doesn't trigger at all. Another thing I thought of is to modify the responses. There are 4 responses with LeaveParty, Enemy and Attack(Player1). But I don't know what's the proper way of modifying actions. Thanks! Quote Link to comment
Guest EdekaReweAldiLidl Posted September 10, 2019 Share Posted September 10, 2019 I forgot to mention. This is in BKELDOR.DLG and I'm modifying it with EEKeeper and NearInfinity. Thanks! Quote Link to comment
Endurium Posted September 10, 2019 Share Posted September 10, 2019 (edited) Try checking his script (KELDORN.BCS) and modify this block: IF InParty(Myself) GlobalTimerExpired("KeldornMetPlayer","GLOBAL") OR(2) ReputationGT(Player1,14) ReputationLT(Player1,9) See(Player1) !StateCheck(Player1,STATE_SLEEPING) CombatCounter(0) Global("KeldornJudgement","LOCALS",0) THEN RESPONSE #100 SetGlobal("KeldornJudgement","LOCALS",1) Interact(Player1) END The setting of the Judgement variable is what enables his hostile conversation. It checks if he's in the party, if his timer expired, your reputation, and if he's passed judgment on you yet. Then it sends you off into conversation. Note that conversations are usually triggered by scripts, so check scripts first when you're looking to change a companion's behavior toward you or another party member.. Edited September 10, 2019 by Endurium Clarification Quote Link to comment
Guest EdekaReweAldiLidl Posted September 10, 2019 Share Posted September 10, 2019 Thanks! I will check the scripts what I need to tweak to make his judgement always favourable. Quote Link to comment
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.