Jump to content

TYRISROMANCEACTIVE stuck at 3


OSheaman

Recommended Posts

So I'm in Chapter 3 of BG2EE and TYRISROMANCEACTIVE is stuck at 3. I try to manually revert it to either 1 or 2 (her LOVETALK is at 31) and it immediately reverts to 3 in-game. Not sure what I'm doing wrong . . . can someone please advise? Thanks!

 

(v7 of the mod, obviously)

Link to post

If the global resets to 3 even if you set another value, most likely some other mod's romance is the reason. Is there another romance which may be evolving in parallel? Who else is in your party?

Possible candidates include Aerie, Viconia, Dorn, Neera, Fade, Imoen Romance, Tashia, Nalia, Ninde, Amber. All can terminate the Tyris romance under certain conditions. (Maybe some other mods I do not know do it as well,)

Link to post

Here is one of a number of examples that may be your terminator.

 

IF
!Global("G#TF.TyrisRomanceActive","GLOBAL",0)
!Global("G#TF.TyrisRomanceActive","GLOBAL",3)
OR(9)
Global("E3FADEROMANCEACTIVE","GLOBAL",2)
Global("ImoenRomanceActive","GLOBAL",2)
Global("NaliaRomanceActive","GLOBAL",2)
Global("PGNaliaRomanceActive","GLOBAL",2)
Global("LK#NindeRomanceActive","GLOBAL",2)
Global("SaerilethRomanceActive","GLOBAL",2)
Global("SimeRomanceActive","GLOBAL",2)
GlobalGT("SolaTalk","GLOBAL",14)
Global("TashiaRomanceActive","GLOBAL",2)
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)
!Global("M#AmberMatch","GLOBAL",0)
!Global("M#AmberMatch","GLOBAL",3)
THEN
RESPONSE #100
SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)
END

 

You need to modify the code (e.g. delete those blocks from G#Tyris.bcs) in order to make your reset of the global permanent OR you need to check all those other globals and manipulate them. Anyway, those are just examples, depending on who is in your party you may find other code blocks in Neera's, Viconia's, Dorn's, or Aerie's scripts.

 

if you use Near Infinity, the easy thing to do is a search in all bcs files for

SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)

This will give you all the possible code blocks that reset the global. You can then decide what to do about it.

 

PS - there are also dialogue options that can set the global, but this is another issue because you have control over which option you choose in your responses.

Link to post

Here is one of a number of examples that may be your terminator.

 

IF

!Global("G#TF.TyrisRomanceActive","GLOBAL",0)

!Global("G#TF.TyrisRomanceActive","GLOBAL",3)

OR(9)

Global("E3FADEROMANCEACTIVE","GLOBAL",2)

Global("ImoenRomanceActive","GLOBAL",2)

Global("NaliaRomanceActive","GLOBAL",2)

Global("PGNaliaRomanceActive","GLOBAL",2)

Global("LK#NindeRomanceActive","GLOBAL",2)

Global("SaerilethRomanceActive","GLOBAL",2)

Global("SimeRomanceActive","GLOBAL",2)

GlobalGT("SolaTalk","GLOBAL",14)

Global("TashiaRomanceActive","GLOBAL",2)

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)

!Global("M#AmberMatch","GLOBAL",0)

!Global("M#AmberMatch","GLOBAL",3)

THEN

RESPONSE #100

SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)

END

 

You need to modify the code (e.g. delete those blocks from G#Tyris.bcs) in order to make your reset of the global permanent OR you need to check all those other globals and manipulate them. Anyway, those are just examples, depending on who is in your party you may find other code blocks in Neera's, Viconia's, Dorn's, or Aerie's scripts.

 

if you use Near Infinity, the easy thing to do is a search in all bcs files for

SetGlobal("G#TF.TyrisRomanceActive","GLOBAL",3)

This will give you all the possible code blocks that reset the global. You can then decide what to do about it.

 

PS - there are also dialogue options that can set the global, but this is another issue because you have control over which option you choose in your responses.

 

Thank you! I'll do this if it reverts again.

Link to post

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...