A small update: I started sifting through other mods that have reactions to Phaere and I created the following script, appended to Rasaad.bcs:
IF
InParty(Myself)
OR(2)
Global("PhaereInnuendo","GLOBAL",2)
Global("PhaereInnuendo","GLOBAL",3)
OR(2)
Global("RasaadRomanceActive","GLOBAL",1)
Global("RasaadRomanceActive","GLOBAL",2)
Global("OWR_phaere","GLOBAL",0)
THEN
RESPONSE #100
SetGlobal("OWR_phaere","GLOBAL",1)
END
IF
Global("OWR_phaere","GLOBAL",1)
THEN
RESPONSE #100
MoveToObject(Player1)
Dialogue(Player1)
END
It ALMOST works as intended. OWR_phaere is set to 1, but Rasaad still won't initiate a dialogue. I still have to force-talk him. Any advice?