Help - Search - Members - Calendar
Full Version: Rjali Romance
The Black Wyrm's Lair - Forums > Released mods - Baldur's Gate II > Rjali NPC
Pages: 1, 2, 3, 4
zelazko
QUOTE(nullset @ Oct 14 2018, 02:46 PM) *
@zelazko It really should be fine with BWS. The components have not changed. I fantasize sometimes about changing things around but, so far, I just smack myself upside the head until I feel better. I shudder everytime I think of the gyrations I would have to go through with BWS to make changes like that. Nope. I am and will remain a wuss.


LoL this tool actually takes more patience than installing mods manually. Ditched it because it doesn't have option of auto detecting mods in your folder and configuring instillation. Basically you have to check all the mods and its components to be installed and it is a hassle because installer won't recognize the mod even if there is one letter or number added/changed. It is easier to manually install the mods.

Btw this mod is compatible with classic non-EE version of BGII? SPOILER!
(I am actually setting up BGT but it shouldn't matter because engine is still BG2)
nullset
QUOTE(zelazko @ Oct 15 2018, 10:25 PM) *
Btw this mod is compatible with classic non-EE version of BGII? SPOILER!
(I am actually setting up BGT but it shouldn't matter because engine is still BG2)


This mod is only compatable with BG2EE. To the best of my knowledge, it will not work with classic BGII, BGT, or EET. I assume the BG2EE specific NPCs are present in the game; I employ script/dialog actions/triggers that are specific to BG2EE; and I have made no adjustments to suit the trilogies. I will note that other users have also had issues with the GOG and STEAM versions; evidently, they trimmed elements that are available in the Beamdog version, eg. the siren .cre and animation, which I use.
zelazko
QUOTE(nullset @ Oct 17 2018, 10:30 PM) *
QUOTE(zelazko @ Oct 15 2018, 10:25 PM) *
Btw this mod is compatible with classic non-EE version of BGII? SPOILER!
(I am actually setting up BGT but it shouldn't matter because engine is still BG2)


This mod is only compatable with BG2EE. To the best of my knowledge, it will not work with classic BGII, BGT, or EET. I assume the BG2EE specific NPCs are present in the game; I employ script/dialog actions/triggers that are specific to BG2EE; and I have made no adjustments to suit the trilogies. I will note that other users have also had issues with the GOG and STEAM versions; evidently, they trimmed elements that are available in the Beamdog version, eg. the siren .cre and animation, which I use.

That's why we need Rjali NPC v8.5. According to BiG World Project author Leonardo Watson v8.5 was the last version you could use for BGT. He tried to patch version 9.0 to BGT but was unable. Could we please get the download link for v8.5? smile.gif
nullset
QUOTE(zelazko @ Oct 29 2018, 07:20 PM) *
That's why we need Rjali NPC v8.5. According to BiG World Project author Leonardo Watson v8.5 was the last version you could use for BGT. He tried to patch version 9.0 to BGT but was unable. Could we please get the download link for v8.5? smile.gif


Getting a Rjali v8.5 download set up on BWL right now. Should be up soon. I suspect that the main trouble with v9.0 and up is the post EOG victory lap extension. I was unaware of all of this because I never intended to make Rjali available other than in BG2EE, and nobody (until you) told me otherwise. Caveat: When you get old, your mind loses flexibility!
nullset
@zelazko Just put up a new Rjali topic for v8.5 which contains the download link which is up and active now.
zelazko
Readme says to install components multi-romances and nothing kills romances from CD/Tweaks Anthology mod. Will Rijali multi romanaces function properly if I don't install component nothing kills romances?
nullset
That quote is from 8.5. In 9.0 and up, the readme cautions you to NOT install "nothing kills romances" as it conflicts with some of Rjali's actions. This really does apply to 8.5 as well; I just don't retrofit the readmes.
zelazko
Perfecto. Now I can recruit Anomen and not be forced to listen to his advances. I like to recruit this buffoon just to turn him into chaotic neutral and then ditch him.
Thank you for the prompt answer. smile.gif
zelazko
I have another question. As am I am nearing closer and closer to installing Rjali v8.5. Can I install [Crossmod Romance Conflicts] from Crossmod Banter Pack for BG2 v16 with Rjali mod? Provided I will first install [Crossmod Romance Conflicts] and then Rjali mod. I wonder if anyone tested [Crossmod Romance Conflicts] from Crossmod Banter Pack and Rjali mod.
nullset
Never checked it out, but it should be OK. Dunno why you'ld want to, however. Rjali mod is designed to REMOVE romance conflicts. If Crossmod Romance Conflicts uses the same dialogs and scripts that I have already identified as romance conflict repositories, CRC will have no effect. If CRC uses other techniques for its effects, it would probably contradict the intent of Rjali and you could get some nonsense. So, on balance and not having checked deeper, I would recommend that you NOT install the CRC. Regular Crossmod Banters work just fine.

On the "nothing kills romances" thingy, what happens is that Rjali kills male romances at first sniff. If the "nothing kills" is used, you get an infinite loop. Now, in v9.0+, I fixed this for the regular BG2EE characters (including Anomen), but a male romance mod would be subject to this loop. v8.5 does not have this fix for BG2EE characters.
zelazko
There are kills conditions for romances. I pasted them from crossmodbg2\romanceconflicts\romanceconflictscripts folder.
I want to install both Crossmod banter pack romance conflicts and Rjali. Romance conflicts would be good option if you don't have Rjali in the party aka your PC is of evil alignment.
Could those two mods Crossmod banter pack romance conflicts and Rjali work together? That is - Crossmod banter pack romance conflicts work when you don't have Rjali in the party?

AMBER
CODE
// Name: Amber
// SoA Script: m#amber
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: M#AmberRomanceActive

// Note: Amber can also romance player2, so you should also check that M#AmberMatch is not 3 before killing anything.

/* EXTEND_TOP of m#amber.bcs */
IF
  !Global("M#AmberRomanceActive","GLOBAL",0)
  !Global("M#AmberRomanceActive","GLOBAL",3)
  !Global("M#AmberMatch","GLOBAL",0)
  !Global("M#AmberMatch","GLOBAL",3)
  OR(11)
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
THEN
  RESPONSE #100
    SetGlobal("M#AmberRomanceActive","GLOBAL",3)
END


FADE

CODE
// Name: Fade
// SoA Script: E3FADE
// ToB Script: E3FADE25 (she's just SoA at the moment, of
// course, but that's the one we'll be using for ToB)
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: E3FADEROMANCEACTIVE

/* EXTEND_TOP of E3FADE.bcs and E3FADE25.bcs */
IF
  !Global("E3FADEROMANCEACTIVE","GLOBAL",0)
  !Global("E3FADEROMANCEACTIVE","GLOBAL",3)
  OR(10)
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
THEN
  RESPONSE #100
    SetGlobal("E3FADEROMANCEACTIVE","GLOBAL",3)
END

IF
  !Global("E3FADEROMANCEACTIVE","GLOBAL",0)
  !Global("E3FADEROMANCEACTIVE","GLOBAL",3)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("E3FADEROMANCEACTIVE","GLOBAL",3)
END


Mirrabo's Imoen Romance

CODE
// Name: Lord Mirrabbo's Imoen
// SoA Script: imoen2
// ToB Script: imoe25
// Romance is serious number: 2
// Romance kill number: 4
// For female?: 1
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: ImoenRomanceActive
// SoA Check: imdream.cre
// ToB Check: No ToB yet

/* EXTEND_TOP of imoen2.bcs */
IF
  !Global("ImoenRomanceActive","GLOBAL",0)
  !Global("ImoenRomanceActive","GLOBAL",4)
  OR(21)
    Global("C#AjantisRomanceActive","GLOBAL",2)   //Ajantis
    Global("ADAngelRomanceActive","GLOBAL",2)     //Angelo
    Global("ChloeRomanceActiveCR","GLOBAL",2)     //Chloe
    Global("T1DarRomanceActive","GLOBAL",2)       //Darian
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("B!GavRA","GLOBAL",2)                  //Gavin
    Global("B!KeldornRA","GLOBAL",2)              //Keldorn
    Global("J#KelseyRomanceActive","GLOBAL",2)    //Kelsey
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("SK#NehtRomanceActive","GLOBAL",2)     //Neh'taniel
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SarahRomanceActive","GLOBAL",2)       //Sarah
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
    Global("TsujathaRomanceActive","GLOBAL",2)    //Tsujatha
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
    Global("O#XanRomanceActive","GLOBAL",2)       //Xan
THEN
  RESPONSE #100
    SetGlobal("ImoenRomanceActive","GLOBAL",4)
END

IF
  !Global("ImoenRomanceActive","GLOBAL",0)
  !Global("ImoenRomanceActive","GLOBAL",4)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("ImoenRomanceActive","GLOBAL",4)
END


IF
  !Global("ImoenRomanceActive","GLOBAL",0)
  !Global("ImoenRomanceActive","GLOBAL",4)
  Global("H#ValygarRomanceActive","GLOBAL",2)   //Valygar
  Global("H#ValygarLover","GLOBAL",1)           //Additional romance kill condition
THEN
  RESPONSE #100
    SetGlobal("ImoenRomanceActive","GLOBAL",4)
END



Ninde

CODE
// Name: Ninde
// SoA Script: lk#nins.bcs
// ToB Script: only SoA content right now
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: LK#NindeRomanceActive

/* EXTEND_TOP of lk#nins.bcs */
IF
  !Global("LK#NindeRomanceActive","GLOBAL",0)
  !Global("LK#NindeRomanceActive","GLOBAL",3)
  OR(10)
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
THEN
  RESPONSE #100
    SetGlobal("LK#NindeRomanceActive","GLOBAL",3)
END

IF
  !Global("LK#NindeRomanceActive","GLOBAL",0)
  !Global("LK#NindeRomanceActive","GLOBAL",3)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("LK#NindeRomanceActive","GLOBAL",3)
END



Saerileth

CODE
// Name: Saerileth
// SoA Script: SAERILET
// ToB Script: SAERIL25
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: SaerilethRomanceActive

/* EXTEND_TOP of SAERILET.bcs and SAERIL25.bcs */
IF
  !Global("SaerilethRomanceActive","GLOBAL",0)
  !Global("SaerilethRomanceActive","GLOBAL",3)
  OR(10)
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
THEN
  RESPONSE #100
    SetGlobal("SaerilethRomanceActive","GLOBAL",3)
END

IF
  !Global("SaerilethRomanceActive","GLOBAL",0)
  !Global("SaerilethRomanceActive","GLOBAL",3)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("SaerilethRomanceActive","GLOBAL",3)
END



Tashia

CODE
// Name: Tashia
// SoA Script: TASHIA
// ToB Script: TASH25
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: TashiaRomanceActive

/* EXTEND_TOP of TASHIA.bcs and TASH25.bcs */
IF
  !Global("TashiaRomanceActive","GLOBAL",0)
  !Global("TashiaRomanceActive","GLOBAL",3)
  OR(10)
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
THEN
  RESPONSE #100
    SetGlobal("TashiaRomanceActive","GLOBAL",3)
END

IF
  !Global("TashiaRomanceActive","GLOBAL",0)
  !Global("TashiaRomanceActive","GLOBAL",3)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("TashiaRomanceActive","GLOBAL",3)
END



Tyris Flare

CODE
// Name: Tyris Flare
// SoA Script: g#tyris
// ToB Script: g#tyrs25
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: G#TF.TyrisRomanceActive

/* EXTEND_TOP of g#tyris.bcs and g#tyrs25.bcs */
IF
  !Global("G#TF.TyrisRomanceActive","GLOBAL",0)
  !Global("G#TF.TyrisRomanceActive","GLOBAL",3)
  OR(9)
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("PGNaliaRomanceActive","GLOBAL",2)     //Pocket Plane Group's Nalia
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
THEN
  RESPONSE #100
    SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)
END

IF
  !Global("G#TF.TyrisRomanceActive","GLOBAL",0)
  !Global("G#TF.TyrisRomanceActive","GLOBAL",3)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)
END



de'Arnise Romance

CODE
// Name: Pocket Plane Group's Nalia Romance
// SoA Script: nalia
// ToB Script: nali25
// Romance is serious number: 2
// Romance kill number: 3
// For female?: 0
// For male?: 1
// Can kill other romances?: 1
// Can be killed by other romances?: 1
// Romance Variable: PGNaliaRomanceActive

/* EXTEND_TOP of nalia.bcs and nalia25.bcs */
IF
  !Global("PGNaliaRomanceActive","GLOBAL",0)
  !Global("PGNaliaRomanceActive","GLOBAL",3)
  OR(10)
    Global("E3FADEROMANCEACTIVE","GLOBAL",2)      //Fade
    Global("ImoenRomanceActive","GLOBAL",2)       //Mirrabo's Imoen
    Global("NaliaRomanceActive","GLOBAL",2)       //Arnel's Nalia
    Global("NathRomanceActive","GLOBAL",2)        //Nathaniel
    Global("LK#NindeRomanceActive","GLOBAL",2)    //Ninde
    Global("SaerilethRomanceActive","GLOBAL",2)   //Saerileth
    Global("SimeRomanceActive","GLOBAL",2)        //Sime
    GlobalGT("SolaTalk","GLOBAL",14)              //Solaufein
    Global("TashiaRomanceActive","GLOBAL",2)      //Tashia
    Global("G#TF.TyrisRomanceActive","GLOBAL",2)  //Tyris Flare
THEN
  RESPONSE #100
    SetGlobal("PGNaliaRomanceActive","GLOBAL",3)
END

IF
  !Global("PGNaliaRomanceActive","GLOBAL",0)
  !Global("PGNaliaRomanceActive","GLOBAL",3)
  Global("M#AmberRomanceActive","GLOBAL",2)       //Amber
  !Global("M#AmberMatch","GLOBAL",0)              //No Player2 romance
  !Global("M#AmberMatch","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("PGNaliaRomanceActive","GLOBAL",3)
END
nullset
Rjali install will reverse some of those. I do not deal with the Soulafein romance and I do not block the ToB scripts because they never had any conflict management. Again, I ask: Why would you want to do this? If you want Rjali, you want multiple romance. This is the antithesis of multiple romance. If that is what you want, have fun; I don't want to know.
nullset
I just released v10.2 which fixes a bug when Horace summons Annah, Grace, or Ravel. This also caused problems with the SoA group banter which is also fixed. Sorry about that.
KronoKinesis
I'm a little confused now - the readme says in one part to install the "Multiple Romance Cheat" option, and in another part NOT to install it but only if you are using a fixpack. In the comments it seems to be implied that it is not needed for the current version at all, but also is a fixed issue for the current version so it's fine to install anyway???

It would be helpful if the readme could be updated so that only current information is reflected, but mostly what I want to know is - is there any point in installing the "Multiple Romance Cheat" option of the Tweaks Anthology or is that functionality now taken care of by Rjali entirely? If not, is it fine to install the "Multiple Romance Cheat" option if I don't plan on ever picking up any male characters?
nullset
QUOTE(KronoKinesis @ Nov 20 2018, 06:15 PM) *
I'm a little confused now - the readme says in one part to install the "Multiple Romance Cheat" option, and in another part NOT to install it but only if you are using a fixpack. In the comments it seems to be implied that it is not needed for the current version at all, but also is a fixed issue for the current version so it's fine to install anyway???

It would be helpful if the readme could be updated so that only current information is reflected, but mostly what I want to know is - is there any point in installing the "Multiple Romance Cheat" option of the Tweaks Anthology or is that functionality now taken care of by Rjali entirely? If not, is it fine to install the "Multiple Romance Cheat" option if I don't plan on ever picking up any male characters?

You should have read it more carefully. What was actually said was: "When using the fixpacks, it is recommended that you do NOT activate the "Nothing kills romance" option of the Romance Cheats. This conflicts with Rjali's insistence on curtailing certain romances, and you get a never-ending-loop." You will note that this is specifically a caveat against chosing the "nothing kills romance" suboption of the multiple romance option, NOT against using the multiple romance option itself.
I have never tested without the multiple romance cheat option. I do know that, if it misses anything, Rjali mod catches it. If you try without the multiple romance option entirely, please let me know how it works out for you.
KronoKinesis
Thanks for clearing that up! I probably won't be trying that if it's safe to install the way you say. I'm in no particular mood to waste several hours on a bugged play through just to see if something works out of curiosity...
nullset
@KronoKinesis OK. I'm trying a runthrough without the CDTweaks Romance Cheats installed. I'll let you know how it works out. If it works or I can fix any problems, I will update the readme with the next release.
nullset
Runthrough works just fine. The Tweaks Romance Cheat is NOT needed! I will be releasing v10.3 very soon, with a workaround for occasions when Tyris dialogues get lost in a conflict of dialogues. V10.3 readme is updated for the romance cheats thing. BTW, the v10.2 download is a little different from the usual. I screwed up the zip, so install is: unzip somewhere, then move the files in the unzipped folder into your game folder, instead of just unzipping directly into your game folder. Sorry about that. v10.3 will be back on track.
nullset
v10.3 released. Probably the last for a while. Might be getting a German translation made. We'll see...
Predatel
Hi, I'm having some trouble installing the mod - I get:

[Rjali/Scripts/SOA/RJAERI/RJLOCSOA.baf] PARSE ERROR at line 7 column 1-34
Near Text: )
[BitCheck] not found in TRIGGER.IDS

[Rjali/Scripts/SOA/RJAERI/RJLOCSOA.baf] ERROR at line 7 column 1-34
Near Text: )
Parsing.Parse_error
ERROR: parsing [Rjali/Scripts/SOA/RJAERI/RJLOCSOA.baf]: Parsing.Parse_error
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Rjali Romance Mod (BG2EE:SoA & TOB NPC) created by nullset], rolling back to previous state

Thanks for the great work on a great game!
nullset
@Predatel Are you using the Beamdog Client with the Beamdog direct download? Or are you using Steam or GOG? The BitCheck trigger is there in Beamdog, but Steam and GOG have been known to leave stuff out of their installs. If it is Steam/GOG, you'll have to address your concern to them, as I have no control over what they do and do not choose to include. I have had users who had problems because Steam/GOG left the Sirene animation out of their packages. Also, what operating system are you using? Are you installing the mod yourself or using BWS?
Predatel
It's the GOG version and I'm running on win10 64 prof.
nullset
I, also, am running on win10 64 pro. I suggest you get in contact with GOG and request that they reinstate the BitCheck trigger into their package. I cannot remove it from the Rjali mod without leaving bugs behind. You could try putting 0x40F7 BitCheck(S:Name*,S:Area*,I:Bit*Bits) into the trigger.ids (using Near Infinity), but I cannot guarantee that that would be sufficient.
Predatel
I'll give the edit a try.

Update: the install went ok this time, I'll check how is it in game these days and post if everything seems ok.

Thanks for the extremely to the point assistance!

nullset
Da nada, Predatel. Good to know that it worked. I was afraid that they also might have altered the engine. Seems that nearly everyone is trying to take over the internet world these days. That's why I stick with Beamdog who still have some scruples.
Abdelan
It might be due to me not being an English native speaker but...what does "making girls parkable" mean?

Just in case...is it just the "multiple romances at the same time allowed" option or I missed something there? tongue.gif

And if so then to use the multiple romances I must specifically ask Horace to activate it, right?
nullset
QUOTE(Abdelan @ Dec 23 2018, 09:14 AM) *
It might be due to me not being an English native speaker but...what does "making girls parkable" mean?

Just in case...is it just the "multiple romances at the same time allowed" option or I missed something there? tongue.gif

And if so then to use the multiple romances I must specifically ask Horace to activate it, right?


Hi Abdelan,
After a girl has been "scouted" by Rjali ("Do you want to stay with us?") and the deArnise Keep has been rescued, you may "park" her in the Keep. This means that, when you drop her from your party, you are given the option to have her wait for you at the Keep where you can pick her up later if you wish, or just chat with her for a bit. Now, Saerileth and Ninde cannot be parked until ToB after their plot lines have reached a certain point. And Yvette cannot be parked at all due to the nature of her plot and character.
No, multiple romances at the same time is ON from the start; that's what this mod is all about. You can ask Horace to speed-up the process of advancing girls to the point of being parkable, but they will get there anyway...eventually.
hakinaro
I have a question where have you found a nalia romance v6 all i can find is v5? or Fade Romance v7.3b when the sphs website has 5.1
nullset
QUOTE(hakinaro @ Dec 28 2018, 09:47 AM) *
I have a question where have you found a nalia romance v6 all i can find is v5? or Fade Romance v7.3b when the sphs website has 5.1


I can't seem to find the de'Arnise v6 either. Use the v5, as the v6 was primarily there to be compatible with EET.
As to the Fade, the developer was not scrupulous about updating the documentation. The latest Fade download (regardless of shown version) should give you v7.3b.
KronoKinesis
Hello, I have a question regarding the version numbers of the various mods that Rjali interacts with. I noticed in the latest readme it lists the version numbers of the other mods, but many of them are... off. In some cases the reason is clear, as with Fade or Ninde - version numbers on the website don't match the actual version downloaded. In others, I have no idea what's going on - for instance, Saerileth most recent version is v18, but the mod wants v20? Where did you get v20? Similarly, Yvette has the version requested at 3.0 but the most recent version is 4.0 - should I find and use the older version? Do you plan on updating Rjali to use the newer version? Isra Romance has a similar version mismatch, where the most recent one seems to be not the one you are using in Rjali. Tyris as well is at v8, while the readme wants v7. Amber wants 5.1, but I can only find 5.

So basically - are all of the supported mods at their most recent version in Rjali? If not, would it be possible to let us know via the readme or some other form which mods Rjali has/will not be updated alongside so we can know definitively which mods should use older versions? And how do we find versions that are "from the future", like Saerileth v20?
nullset
@KronoKinesis I have noticed some of these and was planning to check them out. This will take quite a while. Meanwhile, Saerileth V20 and d'Arnise V6 can be found at http://eetcompatiblemods.baldursextendedworld.com/ which lists all EET compatible mods. I believe that my mod will work with all (or most) versions (including Saerileth v18) but, if you run into problems with one while I am still putzing around, let me know. Understand that any changes I make will be to v10.3 and up; the v8.5 (which I made available for BWS and they modify for EET compatibility) will not be updated. (FYI: after V8.5, I added an epilogue which EET does NOT like.)
KronoKinesis
Thank you for the speedy reply! That clarifies everything, I appreciate it. I think I'll wait for now for the update while I work through BG1 - unless I end up speeding through it, haha.
vilks
Hi, I have a problem in the game where I cannot trigger the final choice in the Throne of Baal. Solar appears, then the companions make their comments and after that the dialogue returns to Solar, it says “(Solar looks at you intently, anticipating your decision.)”. If I press to continue the conversation, it ends abruptly, without the possibility to proceed and after a couple of seconds Melissan’s health bar returns and the she can be attacked ( but not killed), even thought I already won the fight. I tried the C:SetGlobal("LRTMad","GLOBAL",1) command that you recommended for another user with a similar problem, but it didn’t work. I have installed all the suggested mods, except AmberEET Romance v5.1, because Rjali wouldn’t install with it for some reason. I tried changing my party to see if the problem would be fized, but even if I only have Rjali in my party, the bug still happens.
Thank you for whatever help you can give.

nullset
QUOTE(vilks @ Jul 9 2019, 10:33 AM) *
Hi, I have a problem in the game where I cannot trigger the final choice in the Throne of Baal. Solar appears, then the companions make their comments and after that the dialogue returns to Solar, it says “(Solar looks at you intently, anticipating your decision.)”. If I press to continue the conversation, it ends abruptly, without the possibility to proceed and after a couple of seconds Melissan’s health bar returns and the she can be attacked ( but not killed), even thought I already won the fight. I tried the C:SetGlobal("LRTMad","GLOBAL",1) command that you recommended for another user with a similar problem, but it didn’t work. I have installed all the suggested mods, except AmberEET Romance v5.1, because Rjali wouldn’t install with it for some reason. I tried changing my party to see if the problem would be fized, but even if I only have Rjali in my party, the bug still happens.
Thank you for whatever help you can give.


On what platform are you playing? Which release of Rjali are you playing? Who is in your party? It would also be useful to have a list of all your variable settings.
Valerius
QUOTE(vilks @ Jul 9 2019, 02:33 PM) *
Hi, I have a problem in the game where I cannot trigger the final choice in the Throne of Baal. Solar appears, then the companions make their comments and after that the dialogue returns to Solar, it says “(Solar looks at you intently, anticipating your decision.)”. If I press to continue the conversation, it ends abruptly, without the possibility to proceed and after a couple of seconds Melissan’s health bar returns and the she can be attacked ( but not killed), even thought I already won the fight. I tried the C:SetGlobal("LRTMad","GLOBAL",1) command that you recommended for another user with a similar problem, but it didn’t work. I have installed all the suggested mods, except AmberEET Romance v5.1, because Rjali wouldn’t install with it for some reason. I tried changing my party to see if the problem would be fized, but even if I only have Rjali in my party, the bug still happens.
Thank you for whatever help you can give.


Do you have Imoen Romance mod installed?
vilks
QUOTE(nullset @ Jul 9 2019, 12:43 PM) *
QUOTE(vilks @ Jul 9 2019, 10:33 AM) *
Hi, I have a problem in the game where I cannot trigger the final choice in the Throne of Baal. Solar appears, then the companions make their comments and after that the dialogue returns to Solar, it says “(Solar looks at you intently, anticipating your decision.)”. If I press to continue the conversation, it ends abruptly, without the possibility to proceed and after a couple of seconds Melissan’s health bar returns and the she can be attacked ( but not killed), even thought I already won the fight. I tried the C:SetGlobal("LRTMad","GLOBAL",1) command that you recommended for another user with a similar problem, but it didn’t work. I have installed all the suggested mods, except AmberEET Romance v5.1, because Rjali wouldn’t install with it for some reason. I tried changing my party to see if the problem would be fized, but even if I only have Rjali in my party, the bug still happens.
Thank you for whatever help you can give.


On what platform are you playing? Which release of Rjali are you playing? Who is in your party? It would also be useful to have a list of all your variable settings.


I'm playing on PC. The version I'm using is 10.4 and i tried different part combinations and still got the same result( even tried to trigger the endgame with only Rjali in my party and it still didn’t work)
And about the variables, do you want the Global ones from the Keeper or is there a file in the game directory with them?(I'm sorry about my ignorance. It is the first time I'm playing the game modded.)
vilks
QUOTE(Valerius @ Jul 9 2019, 03:33 PM) *
QUOTE(vilks @ Jul 9 2019, 02:33 PM) *
Hi, I have a problem in the game where I cannot trigger the final choice in the Throne of Baal. Solar appears, then the companions make their comments and after that the dialogue returns to Solar, it says “(Solar looks at you intently, anticipating your decision.)”. If I press to continue the conversation, it ends abruptly, without the possibility to proceed and after a couple of seconds Melissan’s health bar returns and the she can be attacked ( but not killed), even thought I already won the fight. I tried the C:SetGlobal("LRTMad","GLOBAL",1) command that you recommended for another user with a similar problem, but it didn’t work. I have installed all the suggested mods, except AmberEET Romance v5.1, because Rjali wouldn’t install with it for some reason. I tried changing my party to see if the problem would be fized, but even if I only have Rjali in my party, the bug still happens.
Thank you for whatever help you can give.


Do you have Imoen Romance mod installed?


Yes, I do.
nullset
QUOTE(vilks @ Jul 9 2019, 06:36 PM) *
I'm playing on PC. The version I'm using is 10.4 and i tried different part combinations and still got the same result( even tried to trigger the endgame with only Rjali in my party and it still didn’t work)
And about the variables, do you want the Global ones from the Keeper or is there a file in the game directory with them?(I'm sorry about my ignorance. It is the first time I'm playing the game modded.)


The GLOBAL variables from Keeper is what I need. And I would like to know who was in your party when you first encounterred the problem. I recall having this problem a long time ago. I will just have to try to track it down again.

My email is nullset@sympatico.ca, which would be more convenient for me for receipt of the variable list.
vilks
QUOTE(nullset @ Jul 9 2019, 10:02 PM) *
QUOTE(vilks @ Jul 9 2019, 06:36 PM) *
I'm playing on PC. The version I'm using is 10.4 and i tried different part combinations and still got the same result( even tried to trigger the endgame with only Rjali in my party and it still didn’t work)
And about the variables, do you want the Global ones from the Keeper or is there a file in the game directory with them?(I'm sorry about my ignorance. It is the first time I'm playing the game modded.)


The GLOBAL variables from Keeper is what I need. And I would like to know who was in your party when you first encounterred the problem. I recall having this problem a long time ago. I will just have to try to track it down again.

My email is nullset@sympatico.ca, which would be more convenient for me for receipt of the variable list.


I sent you an email.
Thank you for the attention.
Valerius
QUOTE(vilks @ Jul 9 2019, 10:37 PM) *
QUOTE(Valerius @ Jul 9 2019, 03:33 PM) *
QUOTE(vilks @ Jul 9 2019, 02:33 PM) *
Hi, I have a problem in the game where I cannot trigger the final choice in the Throne of Baal. Solar appears, then the companions make their comments and after that the dialogue returns to Solar, it says “(Solar looks at you intently, anticipating your decision.)”. If I press to continue the conversation, it ends abruptly, without the possibility to proceed and after a couple of seconds Melissan’s health bar returns and the she can be attacked ( but not killed), even thought I already won the fight. I tried the C:SetGlobal("LRTMad","GLOBAL",1) command that you recommended for another user with a similar problem, but it didn’t work. I have installed all the suggested mods, except AmberEET Romance v5.1, because Rjali wouldn’t install with it for some reason. I tried changing my party to see if the problem would be fized, but even if I only have Rjali in my party, the bug still happens.
Thank you for whatever help you can give.


Do you have Imoen Romance mod installed?


Yes, I do.


Those symptoms are very similar to what I've encountered with Imoen romance but without Rjali. Some conditions break the Solar dialogue even if Imoen isn't even there. I've also seen many reports from other players about this on the net.
I no longer have the game where I failed and can't recall the exact circumstances but maybe with your globals at hand they can find out.
nullset
@Vilks Found the bug! Strangely, it has nothing to do with Imoen (unless you did not follow my advice on the order of installation of the romance mods). The trouble is that Tashia has an interjection not qualified for her being in the party. This triggers but, since she is not in the party, her dialogue file is not available and the game sequencing goes into limbo.

I will be putting out a fix shortly, but in the meantime do the following. Before going to the final encounter: 1) Send the extra (non-party) lady you have waiting back to the Keep. You do this by inviting her back into the party, then removing her. The resulting conversation gives you the option of sending her back. You're gonna want her in the victory round. 2) Get Horace to bring Tashia back from the Keep, and replace some other party member with her. If you have forgotten how (just clicking the lamp no longer works of course), converse with the lamp as you would with Jini's crystal. Tashia being in the party fixes the bug.

Thank you for finding this bug. I HATE bugs!
vilks
QUOTE(nullset @ Jul 16 2019, 12:27 PM) *
@Vilks Found the bug! Strangely, it has nothing to do with Imoen (unless you did not follow my advice on the order of installation of the romance mods). The trouble is that Tashia has an interjection not qualified for her being in the party. This triggers but, since she is not in the party, her dialogue file is not available and the game sequencing goes into limbo.

I will be putting out a fix shortly, but in the meantime do the following. Before going to the final encounter: 1) Send the extra (non-party) lady you have waiting back to the Keep. You do this by inviting her back into the party, then removing her. The resulting conversation gives you the option of sending her back. You're gonna want her in the victory round. 2) Get Horace to bring Tashia back from the Keep, and replace some other party member with her. If you have forgotten how (just clicking the lamp no longer works of course), converse with the lamp as you would with Jini's crystal. Tashia being in the party fixes the bug.

Thank you for finding this bug. I HATE bugs!


Thank you!
I did followed the instruction, but something weird happened. During the installation, for some reasons after all the mods were installed, Rjali gave an error and wouldn’t install. To try to fix it, I unistalled each mod in the reverse order( starting with Fade) to see which one was stoping Rjali from installing. Turns out it was AmberEET Romance v5.1. After removing that mod, I installed the other that I also had remove(in order) and Rjali end up installing correctly.
nullset
QUOTE(vilks @ Jul 19 2019, 08:25 AM) *
Thank you!
I did followed the instruction, but something weird happened. During the installation, for some reasons after all the mods were installed, Rjali gave an error and wouldn’t install. To try to fix it, I unistalled each mod in the reverse order( starting with Fade) to see which one was stoping Rjali from installing. Turns out it was AmberEET Romance v5.1. After removing that mod, I installed the other that I also had remove(in order) and Rjali end up installing correctly.

The instructions I gave were for playing your game WITHOUT having to reinstall Rjali. However, I also tested my new update (v10.5), and it installed just fine with the AmberEET v5.1 installed. I wonder what was going on there?
vilks
QUOTE(nullset @ Jul 19 2019, 09:44 AM) *
QUOTE(vilks @ Jul 19 2019, 08:25 AM) *
Thank you!
I did followed the instruction, but something weird happened. During the installation, for some reasons after all the mods were installed, Rjali gave an error and wouldn’t install. To try to fix it, I unistalled each mod in the reverse order( starting with Fade) to see which one was stoping Rjali from installing. Turns out it was AmberEET Romance v5.1. After removing that mod, I installed the other that I also had remove(in order) and Rjali end up installing correctly.

The instructions I gave were for playing your game WITHOUT having to reinstall Rjali. However, I also tested my new update (v10.5), and it installed just fine with the AmberEET v5.1 installed. I wonder what was going on there?


Crap, I did not know I couldn't reinstall.
Do you think that contributed to the bug I found? Because I encountered another similar in the ceremony of the epilogue.
The ceremony proceeds normally, until it says:
(You smile as Sirene approaches you.)
Rjali: 'CharName', do you take Imoen as your wife?
Then the conversation ends and I'm unable to proceed with the sequence.

Do you think I should reinstall the game, then the mods, to see if it fixes?
nullset
Well, the epilogue bug sounds like there is a problem with your installation of Sirene. I know the dialogue has a text bug (reference to the wrong line of text) which will be updated in a later release; but that shouldn't break the game. If I were you, I would reinstall the game, the mods (ALL of the mods, including Amber) and Rjali. I know it is a pain-in-the-ass, but give it a try.
KronoKinesis
Hello, I have just started using this mod. Two questions so far - first, I noticed Rjali has 195 points in "find traps". I don't know why this is, it seems rather redundant, and I was thinking it is possibly due to an interaction with another mod. Or is it supposed to be like that? No problem either way, I'll just use EE Keeper to adjust things which leads me to my next question.

I wanted to use EE Keeper to change Rjali into a Shaman, since I want to test out the new class and her portrait looks like it fits anyway. I never planned on using her as my primary thief so having divine spells and Detect Illusions in the shaman class would let her pretty much fill out the same spot on the team as she otherwise would. Will this cause problems later down the road? Does she need to be a cleric/thief for the mod to work properly, in other words?
nullset
QUOTE(KronoKinesis @ Jan 16 2020, 10:07 PM) *
Hello, I have just started using this mod. Two questions so far - first, I noticed Rjali has 195 points in "find traps". I don't know why this is, it seems rather redundant, and I was thinking it is possibly due to an interaction with another mod. Or is it supposed to be like that? No problem either way, I'll just use EE Keeper to adjust things which leads me to my next question.

I wanted to use EE Keeper to change Rjali into a Shaman, since I want to test out the new class and her portrait looks like it fits anyway. I never planned on using her as my primary thief so having divine spells and Detect Illusions in the shaman class would let her pretty much fill out the same spot on the team as she otherwise would. Will this cause problems later down the road? Does she need to be a cleric/thief for the mod to work properly, in other words?


You can adjust Rjali pretty much as you wish. The "find traps" setting is probably an artifact of my initial creation, which I have never bothered to change. Two things to note. 1) If she dies, you're screwed. She is the lynchpin of this mod, and virtually everything depends on her being there. That is why I made her undropable. 2) You can play her in any class you like, but all the dialogue is still going to assume that she is a cleric/thief. The dialogue will be silly, but it will not affect the game otherwise. I realize that I could have designed more variability into the mod, but there is only one of me and I am not as quick on my feet as once I was. I just can't handle all the variables.

As an aside, in a few months I will be releasing v11.0. Some fixes and a new addition to the menage, from Sigil-side. Kesai-Serris, if you can imagine. I thought it might be interesting to have Ravel's daughter around.
purged_paper
QUOTE(nullset @ Jan 17 2020, 02:01 PM) *
As an aside, in a few months I will be releasing v11.0. Some fixes and a new addition to the menage, from Sigil-side. Kesai-Serris, if you can imagine. I thought it might be interesting to have Ravel's daughter around.


Just registered to mention how happy I am that this mod is continuing being developed.

Is the update going to feature "just" another character or will it be adding more interactions and content to other characters?
nullset
QUOTE(purged_paper @ Feb 19 2020, 01:50 PM) *
Just registered to mention how happy I am that this mod is continuing being developed.

Is the update going to feature "just" another character or will it be adding more interactions and content to other characters?

There will be some but not a lot more content for other characters. I realize that I could do a lot more with banters and such, but that would be a lot of work, and I am currently making changes to not only Rjali but also Jini (BGEE) and my PSTEE mod. I want to be careful not to jam up the game with stuff. Some day...
nullset
Rjali v11.0 has been released.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.