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?
AMBERCODE
// 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
FADECODE
// 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 RomanceCODE
// 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
NindeCODE
// 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
SaerilethCODE
// 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
TashiaCODE
// 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 FlareCODE
// 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 RomanceCODE
// 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