Skip to content

Stopping NPC feuds

Well, I should've expected this at some point with both Kivan and Viconia in my party, but they started their dialogue and the "good" Kivan murdered Viconia. I wish CHARNAME had the ability to jump into the argument for all NPCs that hate each other like this. It would've been cool that based on CHARNAME's charisma their intervention would affect the feuding NPCs. It's more realistic.

1) Charisma too low, NPC(s) kill and leave.
2) Charisma a bit higher, NPCs don't kill each other but leave.
3) Charisma still a bit higher, NPCs don't kill each other but force CHARNAME to make a choice who leaves/stays.
4) Charisma high, NPCs don't kill each other and decide to stay.

Now I'm thinking of reloading and kicking out that bastard Kivan to prevent this from happening again.

Comments

  • NifftNifft Member Posts: 1,065
    There are mods which remove the NPC-on-NPC violence ("HappyPatch" I think), but I like your idea as an option.

    It's pretty easy to justify, too: even enemies will band together in the face of a bigger, stronger, more hated common enemy. As companions to CHARNAME, they will have a LOT of common enemies.
  • DarkcloudDarkcloud Member Posts: 302
    Nifft said:

    T
    It's pretty easy to justify, too: even enemies will band together in the face of a bigger, stronger, more hated common enemy. As companions to CHARNAME, they will have a LOT of common enemies.

    The problem there isn't really a bigger common enemy.
  • MykraMykra Member Posts: 252
    BG Tweaks (http://forum.baldursgate.com/discussion/11734/bg2-tweaks-v11-released/p1) works for BG:EE, and one of the options during install is to make it so NPC's don't try to kill each other.
  • The user and all related content has been deleted.
  • ToffeeToffee Member Posts: 55
    I thought your charisma modifier already played a part. Viconia, as a priestess of Shar, isn't exactly blameless in the argument.
  • mjsmjs Member Posts: 742
    what?!

    but but...

    i'm in the middle of an elf only run. will kivan and viconia definitely try and kill each other? i've not heard a peep from either so far
  • ErgErg Member Posts: 1,756
    edited February 2013
    mjs said:

    what?!

    but but...

    i'm in the middle of an elf only run. will kivan and viconia definitely try and kill each other? i've not heard a peep from either so far

    @mjs

    It is basically a time bomb: it may go off when you're least expecting it :D

    There are also some banters that do not end with them killing each other, but it is random and it may happen at any moment.
  • mjsmjs Member Posts: 742
    @erg

    what if i boot one/both out every so often? will that reset the bomb?!
  • ErgErg Member Posts: 1,756
    mjs said:

    what if i boot one/both out every so often? will that reset the bomb?!

    I don't think so as there is no really a timer for this particular banter (like in romances for instance).

    If you are OK with reloading, that may solve the issue, at least temporarily. In this case I would recommend to save often.

    A more permanent solution would be using a mod as suggested in a previous post or editing yourself the scripts attached to Viconia and Kivan using NI or another modding tool.
  • ErgErg Member Posts: 1,756
    I prepared a fix that prevents Kivan and Viconia from fighting each other. I'm also willing to provide similar fixes for other quarrelling couples upon request.

    Just unzip the attached file and put it in your "override" folder.

    Kivan may still say the line "You dark-hearted bitch, you'll die for that.", but nothing will happen after that.

    This file is quite safe, because it only contains Kivan banters with Viconia (the main Kivan dialogues are stored elsewhere). Also no script changes were required.

    For anyone interested in knowing how I did it:

    I've simply removed

    SetGlobal("Kivanfight","GLOBAL",1)

    from Action 4 in BKIVAN.DLG
  • Aasimar069Aasimar069 Member Posts: 803
    Good thing that even between Evil characters, they fight :-)

  • LindeblomLindeblom Member Posts: 257
    I might be alone on this but this is actually one of the things that I love with BG. The first time something like this happened I was left sitting absolutely speechless (Can't say that happens to often in gaming). Ofcourse it is terrible to have your NPC's killing each other, but I think it is great they follow their own hearts/minds and do what they have to do. After all they are NP Characters =).

    I am also pretty sure that Charisma already has an impact on NPC reactions to eachother.
  • mjsmjs Member Posts: 742
    @erg = awesome

    how kind, thanks!

    having zero experience at modding...what's the override folder?
  • reedmilfamreedmilfam Member Posts: 2,808
    Well, I kept Xzar and Monty around because I wanted Jaheira to take them out, but it didn't happen. Rep got to high and they bailed! Anyway, I think it was because my CHA was too high. Would have been fun, but things didn't work out that way.
  • LindeblomLindeblom Member Posts: 257
    So some are sad NPC's are killing each other, some are sad they don't.......can't satisfy them all, can we =)
  • ErgErg Member Posts: 1,756
    mjs said:

    what's the override folder?

    There should be a folder called "override" inside the folder "00766" at the following path:

    C:\Program Files (x86)\Baldur's Gate Enhanced Edition\Data\00766

    or wherever you installed BGEE.

    If it isn't there, no problem. Just create a new folder and rename it "override".

    Before applying a new patch, it may be a good idea to make a backup copy of the override folder, just in case its content gets deleted (but it didn't happen to me with the patches released so far).
  • mjsmjs Member Posts: 742
    @erg

    thanks, i'll give it a go next time i fire BG:EE up
  • ErgErg Member Posts: 1,756
    edited February 2013

    Well, I kept Xzar and Monty around because I wanted Jaheira to take them out, but it didn't happen. Rep got to high and they bailed! Anyway, I think it was because my CHA was too high. Would have been fun, but things didn't work out that way.

    Lindeblom said:

    So some are sad NPC's are killing each other, some are sad they don't.......can't satisfy them all, can we =)

    Unless one doesn't want to alter the natural progression of the game, and I would totally respect that, there are ways to trigger the fights or to prevent them. For the latter, a simple change in a DLG file with NI would suffice (see my previous post for an example).

    To trigger the fight between Xzar, Montaron, Jaheira and Khalid, you just have to enable the console and enter CLUAConsole:SetGlobal("Xzarfight","GLOBAL",1)

    The only problem with this approach is that they will start fighting without any banter. I don't know if it is possible to trigger directly the dialogue, instead of just the fight. Maybe someone else knows how.
Sign In or Register to comment.