Jump to content

Branwyn and Dayanier


Guest LadyRolePlay

Recommended Posts

Guest LadyRolePlay

This character is a LG paladin, reputation 20. I decided to have both ladies along in the party but to romance Dyanier.

 

I am aware of the two levels of flirting. Bran's proceeds to second level, Dyanier still not yet. Meanwhile they are going at it back and forth. I didn't want to lead Bran on, cause I wanted the other lady.

 

They get to a point where they toss a coin and find it stands on the edge, ie he favors neither one or the other. But Dayanier's never went to second level of flirts. Since then both are back at stage one. Does Dyanier's ever go forward, or have I lost the chance with both? If I did, why did I? Both interchanges were doing well, I just didn't pick up on Bran's more overt advances, cause I wanted the other lady

 

thanks

 

BTW

 

Jastey if you see this thanks for helping me locate that zombie :)

 

I had killed three guys near there, and one of the bodies was so near it, I didn't see it.

Link to comment
Guest LadyRolePlay
This character is a LG paladin, reputation 20. I decided to have both ladies along in the party but to romance Dyanier.

 

I am aware of the two levels of flirting. Bran's proceeds to second level, Dyanier still not yet. Meanwhile they are going at it back and forth. I didn't want to lead Bran on, cause I wanted the other lady.

 

They get to a point where they toss a coin and find it stands on the edge, ie he favors neither one or the other. But Dayanier's never went to second level of flirts. Since then both are back at stage one. Does Dyanier's ever go forward, or have I lost the chance with both? If I did, why did I? Both interchanges were doing well, I just didn't pick up on Bran's more overt advances, cause I wanted the other lady

 

thanks

 

BTW

 

Jastey if you see this thanks for helping me locate that zombie :)

 

I had killed three guys near there, and one of the bodies was so near it, I didn't see it.

 

 

I figured out what was messing up. I don't want to be rude, was being nice to both ladies, without taking advantage of Bran's more overt and direct approach :)

 

So both kept building almost at the same time, with Bran having a slight lead. ie resting at the inn, Bran's would fire first, and wasn't getting Dyanier's scenario.

 

Putting Bran off, that's all that happened, Dyan..wasn't coming in, so it stayed 'even'.

 

I decided to try resting at the inn twice in a row, and Dyan's speech popped up on the second rest cycle. IF ONE .. ie rests once at the inn, and then goes out, and it gets mixed up with activity in between, then Bran keeps on, til she's put off again, and eventually one gets the 'tie' for the coin toss, Dyan's was never proceeding on. Other NPC chat can also disrupt, ie if Ajantis or one of the others, are cued to be coming in with their talks.

 

In trying to find an answer to my problem, doing a Goggle search, others have run into this just so happens where the romance with neither is possible. I am posting it here, and letting you know, it can be very glitchy because a person has to do a very atypical thing, resting twice in a row.

 

I guess I thought never taking Bran up on any of her offers, and refraining from flirting with her, would have been enough, but it's not for some reason. One can tell her to stop flirting or leave her somewhere perhaps, and things go normally.

 

But she is a good aligned cleric one can take early on in the game, and if someone is trying to play a nice person, wouldn't necessarily think to do those things, hence having this peculiarity.

Link to comment

You should have an option of gently interrupting the romance with Branwen, telling her to remain friends. It has to be used for the romantic conflict to be resolved. Branwen and Dynaheir also iirc should come to the player, and player will have to pick one at that stage. Both romances should be suspended till then after the drop of the coin.

Link to comment
Guest LadyRolePlay
You should have an option of gently interrupting the romance with Branwen, telling her to remain friends. It has to be used for the romantic conflict to be resolved. Branwen and Dynaheir also iirc should come to the player, and player will have to pick one at that stage. Both romances should be suspended till then after the drop of the coin.

 

 

Ahh so they eventually will ask my guy what he wants :D

 

I guess I was trying to say, because events are firing on top of one another, Dyan's were not happening. The specfic example of this was, I talked the mage through her dialogues, then Bran by then is on the second set of more serious talk. I go to the inn to rest, hoping to get Dyan to chime in with something more personal and MOVE it along. I had studied the dlg in NI and knew there should be something about dancing with her. Instead I got Bran's spiel. I wondered why I did not see Dyan's so I decided to just rest again, and there came her dance scene where my guy made his intentions clear. So now they're still trying to keep count, though my guy is responding much more warmly to Dyan. I was very intrigued with how complex this romance is with that bookish lady.

 

I am making saves much more often, and not because I am afraid I am going to die! :)

 

TBH I love the cross banters, whether it's the ladies or if I am female, the males.

You guys did an amazing job, of making men sound like men in their tiffs, and the women .. go at it like women do. I made an elf female to do the Xan romance, another difficult one that fascinates me, but I do this very very complex dance with Ajantis, Coran and Gavin. Xan has gotten to the point where he flat told me, I need to let Ajantis know. But while all of it is going on it is SO MUCH fun! I have a tendency not to know when to call it all off to the one I want to commit to, cause I just laugh and laugh, and the flirts with all of them are so much fun also, like IRL :) hate to see it all end!

 

This is an amazing mod you put together! My hat's off to Berelinde for the Gavin mod.

 

BTW GREETINGS and SALUTATIONS to you Domi. I used to think you guys hung out only at the NWN 2 and fan fic boards :D

 

With the lack of good rp games I decided to run the BG series again only to discover a huge amt of work had been done, and here you and Berelinde are.. and Jastey.. hard at work. I loved the Bishop mod, superb writing and so on, and I am looking forward to a replay when Casavir comes out. I envy you ladies your considerable talent, and at the same time I am glad you all are around. Heck you have me thinking about doing a reinstall of IWD :)

Link to comment
You should have an option of gently interrupting the romance with Branwen, telling her to remain friends. It has to be used for the romantic conflict to be resolved. Branwen and Dynaheir also iirc should come to the player, and player will have to pick one at that stage. Both romances should be suspended till then after the drop of the coin.

 

I think there is something wrong with the last part of the conflict. I got the banter where they toss the coin ("Dynaheir, I'll go for heads." - DYBRConflict5, x#dyronpc.d), but I never got the last talk where you have to decide who you want to romance ("Branwen, thou dost realize that thy stubbornness brings us back to where we had started?" - DYBRConflict6, same file).

 

 

 

This is DYBRConflict5, the banter where Branwen and Dynaheir toss the coin, found in x#dyronpc.d:

 

CHAIN IF WEIGHT #-2 ~%BGT_VAR% Global("X#DYBRConflict","GLOBAL",10)~ THEN ~%BRANWEN_BANTER%~ DYBRConflict5
@284
DO ~SetGlobal("X#DYBRConflict","GLOBAL",11) RealSetGlobalTimer("X#DYBRConflictTime","GLOBAL",DYROM_TIMER)~
== ~%DYNAHEIR_BANTER%~ @285
== ~%BRANWEN_BANTER%~ @286
== ~%DYNAHEIR_BANTER%~ @287
== ~%BRANWEN_BANTER%~ @288
== ~%DYNAHEIR_BANTER%~ @289
== ~%BRANWEN_BANTER%~ @290
== ~%DYNAHEIR_BANTER%~ @291
= @292
== ~%BRANWEN_BANTER%~ @293
DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",1)
SetGlobal("P#BranwenRomanceActive","GLOBAL",3)~
EXIT

Ok, so at the end of this banter, both romances are suspended; X#DynaheirRomanceInactive=1, P#BranwenRomanceActive=3.

 

 

 

This is DYBRConflict6, the last banter of the conflict, which I never got, same file:

 

CHAIN IF WEIGHT #-2 ~%BGT_VAR% Global("X#DYBRConflict","GLOBAL",12)~ THEN ~%DYNAHEIR_BANTER%~ DYBRConflict6
@294
DO ~SetGlobal("X#DYBRConflict","GLOBAL",13)~
== ~%BRANWEN_BANTER%~ @295
== ~%DYNAHEIR_BANTER%~ @296
== ~%BRANWEN_BANTER%~ @297
== ~%DYNAHEIR_BANTER%~ @298
END
++ @299 DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",1) SetGlobal("P#BranwenRomanceActive","GLOBAL",3)~ EXIT
++ @300 DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",1) SetGlobal("P#BranwenRomanceActive","GLOBAL",1)~ EXIT
++ @301 DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",0) SetGlobal("P#BranwenRomanceActive","GLOBAL",3)~ EXIT

This banter fires if X#DYBRConflict=12.

 

 

 

I checked out p#dyrom.baf, and it says the following:

 

IF %BGT_VAR%
RealGlobalTimerExpired("X#DYBRConflictTime","GLOBAL")
!Global("X#DynaheirRomanceInactive","GLOBAL",1)
Global("X#DynaheirRomanceActive","GLOBAL",1)
!Global("P#BranwenRomanceActive","GLOBAL",3)
Global("P#BranwenRomanceActive","GLOBAL",1)
OR(6)
Global("X#DYBRConflict","GLOBAL",1)
Global("X#DYBRConflict","GLOBAL",3)
Global("X#DYBRConflict","GLOBAL",5)
Global("X#DYBRConflict","GLOBAL",7)
Global("X#DYBRConflict","GLOBAL",9)
Global("X#DYBRConflict","GLOBAL",11)
InParty(Myself)
InParty("branwen")
THEN
RESPONSE #100
IncrementGlobal("X#DYBRConflict","GLOBAL",1)
END

If I am not mistaken, X#DYBRConflict doesn't get set to 12 here, because DYBRConflict5 previously set X#DynaheirRomanceInactive=1 and P#BranwenRomanceActive=3. As a consequence, you don't get to see the very last banter, DYBRConflict6, and both romances are shut down permanently...

Link to comment

Hmmm... odd!

 

Thank you for the code references, I will take a look -

 

if nothing in related .bcs files (especially Branwen's files, as they interrelate) resets the !Global("X#DynaheirRomanceInactive","GLOBAL",1), I think you are right. There is one more conflict in the file hat was not enabled. (In fact, from my playing and Domi's notes above, I thought the coin toss talk *was* the last one!)

 

 

++ @299 DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",1) SetGlobal("P#BranwenRomanceActive","GLOBAL",3)~ EXIT

 

should be choosing neither - it shuts down both romances

 

++ @300 DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",1) SetGlobal("P#BranwenRomanceActive","GLOBAL",1)~ EXIT

 

lets Branwen continue at the uncommitted stage, but suspends Dynaheir's

 

++ @301 DO ~SetGlobal("X#DynaheirRomanceInactive","GLOBAL",0) SetGlobal("P#BranwenRomanceActive","GLOBAL",3)~ EXIT

 

this one should choose or resume Dynaheir, but stop Branwen.

 

That looks like the code for completion of the choice - which would mean that DYBRConflict5 is the last in the sequence.

 

I will take a look at Branwen's and Dynaheir's materials and check on how they work together, and see what we can do. Currently, Option 3 should allow Dy's romance to continue and shut down Branwen's romance. Option 2 should allow Branwen to continue and shut down Dy's.

Link to comment
That looks like the code for completion of the choice - which would mean that DYBRConflict5 is the last in the sequence.

 

I will take a look at Branwen's and Dynaheir's materials and check on how they work together, and see what we can do. Currently, Option 3 should allow Dy's romance to continue and shut down Branwen's romance. Option 2 should allow Branwen to continue and shut down Dy's.

Hm, I read your post several times and I'm still not sure if it's just a typo or a misunderstanding. DYBRConflict6 should be the last one.

 

 

 

Branwen and Dynaheir also iirc should come to the player, and player will have to pick one at that stage. Both romances should be suspended till then after the drop of the coin.

I got the idea that the coin tossing couldn't be the final talk because of Domi's post, not despite of it.

 

I played as a female PC last week and saw the challenge between Coran and Ajantis. I could choose between them, thus it struck me as odd that Branwen and Dynaheir decided on their own that they didn't want me, and I couldn't do anything about it!

 

I set X#DYBRConflict=12 via console, got the final banter of the conflict and chose Dynaheir.

Link to comment

I understand - I was repeating back to you to make sure I understood :( I guess to be clear it should have read:

 

"which would mean that DYBRConflict5 is the last conflict state seen by players in-game, leaving DYBRConflict6 unseen. DYBRConflict5 acts as a default end-of-sequence becasue the way it is coded, the players do make a hidden choice; option 1 shuts them both down, 2 lets Branwen continue, and 3 lets Dy continue. None of this matches Domi's description of what she intended, which is

 

DYBRConflict5 = suspend both romances

 

DYBRConflict6 = player chooses between romances"

Link to comment

The more you repeat back to me, the more you confuse me. :(

 

You're right, DYBRConflict5 is the last one you see as a player in-game. But the player doesn't make any choices, not even hidden ones - DYBRConflict5 is just a banter between Dynaheir and Branwen and shuts both romances down, there's nothing you can do about it as a player.

 

Then, there's DYBRConflict6 which you don't see in-game, and that is the one that has those three choices you mentioned. They aren't hidden, either, but normal reply options.

 

Clear as mud? :D

Link to comment

I found some other oddities, all Branwen and/or Dynaheir related, so I'll just post them here.

 

 

1) I romanced Dynaheir, Branwen's romance was shut down after the conflict, but I still got a couple of Branwen's LTs - the one at Candlekeep, the one where you are poisoned, the one where she prays for you and the one in the Undercity . It seems that this is not a bug, but by design; it seems that the only requirement is P#BranMatch=1. It's certainly nice that Branwen isn't completely quiet after I ditched her for Dynaheir, but it's weird to see LTs pop up which have reply options like "Branwen, it is natural that we worry about each other. We are in love."... Of course, you don't have to choose the "romantic replies" if you don't want to, but I find it weird that you can in the first place.

 

 

2) There is an easter egg involving Dynaheir, Edwin and the Blushing Mermaid, and it seems that it causes a very annoying bug.

 

Spoiler for everyone who hasn't seen the easter egg:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

When you go to the Blushing Mermaid (ground level), Edwin asks you if you want to have some fun in the Undercellars. If you say yes, Edwin and the PC are teleported to the Undercellars and you get to see a scene with some courtesans. I then declined his offer, because I didn't want to upset Dynaheir, and Edwin and the PC were teleported back to the Blushing Mermaid (ground level).

 

Up until here, everything was fine. But later, I wanted to enter the Undercellars to get the invitation for Sarevok's coronation, and this is where I encountered a bug. The party entered the Undercellars, the game was autosaved, the guard at the entrance wanted to collect the entry fee, and suddenly, Edwin and the PC get teleported to the ground level of the Blushing Mermaid. They can't really move, because they get teleported to the same spot again and again... The rest of the party is stuck in the Undercellars, and can't get out because I can't gather my party before venturing forth. The only thing I could do to solve the situation was to assign the invitation to my inventory via Shadow Keeper and not enter the Undercellars at all.

 

I just reloaded the save I had before Edwin asked me to go and see the courtesans. All other outcomes of the scene work just fine - I declined his offer right away; I agreed and chose a courtesan. Both times, I could enter the Undercellars afterwards without any problems, so I guess it is this one option only that is buggy.

 

The whole sequence is in x#dyronpc.d, at the very end of the file, starting with

 

IF WEIGHT #-2 ~%BGT_VAR% Global("X#EdwinBlushing","GLOBAL",2)~ THEN BEGIN EdwinConcubines
SAY @331
++ @332 DO ~ SetGlobal("X#EdwinBlushing","GLOBAL",3)~ EXIT
++ @333 + DYEDRORE2.1
++ @334 DO ~ SetGlobal("X#EdwinBlushing","GLOBAL",4)~ EXIT
END

 

 

The option that gave me troubles is

 

IF ~~ THEN REPLY @346 DO ~SetGlobal("X#EdwinBlushing","GLOBAL",7)~ EXIT

(@346  = ~I have changed my mind. The girls are all beautiful, but I have someone dear to me, I'd rather be with.~)

(And I would drop the comma after "I have someone dear to me" --> "I have someone dear to me I'd rather be with.")

Link to comment
I found some other oddities, all Branwen and/or Dynaheir related, so I'll just post them here.

 

1) I romanced Dynaheir, Branwen's romance was shut down after the conflict, but I still got a couple of Branwen's LTs - the one at Candlekeep, the one where you are poisoned, the one where she prays for you and the one in the Undercity . It seems that this is not a bug, but by design; it seems that the only requirement is P#BranMatch=1. It's certainly nice that Branwen isn't completely quiet after I ditched her for Dynaheir, but it's weird to see LTs pop up which have reply options like "Branwen, it is natural that we worry about each other. We are in love."... Of course, you don't have to choose the "romantic replies" if you don't want to, but I find it weird that you can in the first place.

 

Rechecking, I see the conditions - and it looks like these really are supposed to pop up even if you have stopped romancing her. The blocks above it are specific - they all use

 

Global("P#BranwenRomanceActive","GLOBAL",1)

 

and these are very specifically *just* looking for the match. In fact, it is even commented in the code:

/* Party Poisoned! Just RomanceMatch=1 */

 

I suspect this is also because it is possible for her to have "broken up" with you earlier in the game, running out to the end of the romance.

 

I understand your analysis, but I think the rest of the dialog flow allows an "ex-girlfriend" feel that is in keeping with a follower of Tempus (and close to RL, too - some folks hang around and are close friends, but occasionally push the edges - and dudes don't always avoid saying things that are only partially true...)

 

The one thing I can do is add the global to the one talk in there that specifically refers to being in love:

 

IF ~~ P#BRLTPO.5
SAY @556
++ @557 + P#BRLTPO.6
++ @558 + P#BRLTPO.7
++ @559 + P#BRLTPO.8
END

@557  = ~Branwen, it is natural that we worry about each other. We are in love.~
@558  = ~It is only temporary, Branwen. When you're cured of the poison, you'll become yourself again, I'm sure.~
@559  = ~You must steel yourself. If I cannot rely on you, how shall we continue?~

 

 

So option 1 only fires if they really are in love and as committed as Branwen gets. That seems to follow author intent, but not jar players.

 

so, changes:

IF ~~ P#BRLTPO.5
SAY @556
+ ~Global("P#BranwenRomanceActive","GLOBAL",1)~ + @557 + P#BRLTPO.6
++ @558 + P#BRLTPO.7
++ @559 + P#BRLTPO.8
END

 

For docs:

<li> <a href="http://forums.gibberlings3.net/index.php?s=&showtopic=15740&view=findpost&p=152312"> Player Comment on Shared Love when no longer romancing Branwen blocked. </a> </li>

Link to comment
2) There is an easter egg involving Dynaheir, Edwin and the Blushing Mermaid, and it seems that it causes a very annoying bug.

 

 

 

When you go to the Blushing Mermaid (ground level), Edwin asks you if you want to have some fun in the Undercellars. If you say yes, Edwin and the PC are teleported to the Undercellars and you get to see a scene with some courtesans. I then declined his offer, because I didn't want to upset Dynaheir, and Edwin and the PC were teleported back to the Blushing Mermaid (ground level).

 

 

Up until here, everything was fine. But later, I wanted to enter the Undercellars to get the invitation for Sarevok's coronation, and this is where I encountered a bug. The party entered the Undercellars, the game was autosaved, the guard at the entrance wanted to collect the entry fee, and suddenly, Edwin and the PC get teleported to the ground level of the Blushing Mermaid. They can't really move, because they get teleported to the same spot again and again... The rest of the party is stuck in the Undercellars, and can't get out because I can't gather my party before venturing forth. The only thing I could do to solve the situation was to assign the invitation to my inventory via Shadow Keeper and not enter the Undercellars at all.

 

I just reloaded the save I had before Edwin asked me to go and see the courtesans. All other outcomes of the scene work just fine - I declined his offer right away; I agreed and chose a courtesan. Both times, I could enter the Undercellars afterwards without any problems, so I guess it is this one option only that is buggy.

 

 

 

Got it - the cutscene which triggers leaves the global open, which means every time Edwin drops by the undercellars again, the following runs -

 

E:\BG1NPC_Workspace\bg1npc-v18_working\bg1npc_18_prerelease\phase3\dyrom\baf\p#ro0112.baf, last block, appended to the area script -

IF %BGT_VAR%
Global("X#EdwinBlushing","GLOBAL",7)
THEN
RESPONSE #100
ClearAllActions()
ActionOverride("X#NELL",EscapeAreaDestroy(20))
ActionOverride("X#BHET",EscapeAreaDestroy(20))
ActionOverride("X#SVEET",EscapeAreaDestroy(20))
ActionOverride("X#MADR",EscapeAreaDestroy(20))
SmallWait(15)
ActionOverride(Player1,LeaveAreaLUA("%NEBaldursGate_BlushingMermaid_L1%","",[734.619],14))
ActionOverride("edwin",LeaveAreaLUA("%NEBaldursGate_BlushingMermaid_L1%","",[734.619],14))
END

 

 

Repaired by advancing the global to something higher than the rest of the sequence: confirmed, 8 does not trigger any other content, so this is the final variable #. Incorporating...

 

IF %BGT_VAR%
Global("X#EdwinBlushing","GLOBAL",7)
THEN
RESPONSE #100
ClearAllActions()
ActionOverride("X#NELL",EscapeAreaDestroy(20))
ActionOverride("X#BHET",EscapeAreaDestroy(20))
ActionOverride("X#SVEET",EscapeAreaDestroy(20))
ActionOverride("X#MADR",EscapeAreaDestroy(20))
SmallWait(15)
SetGlobal("X#EdwinBlushing","GLOBAL",8)
ActionOverride(Player1,LeaveAreaLUA("%NEBaldursGate_BlushingMermaid_L1%","",[734.619],14))
ActionOverride("edwin",LeaveAreaLUA("%NEBaldursGate_BlushingMermaid_L1%","",[734.619],14))
END

 

For docs:

<li> <a href="http://forums.gibberlings3.net/index.php?s=&showtopic=15740&view=findpost&p=1523152"> Edwin's Dynaheir Romance Cutscene refusal option fixed.</a> </li>

Link to comment
Guest thirtythree

Hi, I seem to have gotten the problem where both Branwen and Dynaheir's romances are shut down. I'm not sure how you get the last banter to occur, is there anyone who can explain it to me? Thanks.

Link to comment

Archived

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

×
×
  • Create New...