Jump to content

Some thoughts


Guest PetrusOctavianus

Recommended Posts

Guest PetrusOctavianus

First let me say I love this mod. Together with Sword Coast Stategems it has made BG1 a far richer experience and I'm currently playing my 3rd game after a few years away from BG. Last time I played TuTu was a hassle to install.

 

Anyway, some questions and minor niggles.

 

1. Imoen. She's very intelligent (17) and has Wisom above average (11), yet she talks and acts like an airhead, who gets headache from reading books.

She's a fun character, but I don't think her personality fits with her stats.

 

And while I'm at it, it's a shame they couldn't get the same person to voice act her in BG2. In BG1 she has funny lines in a very "chirpy" way, but in BG2 she (and Nalia) is just annoying to listen to.

 

2. Khalid. In a banter with Jaheira he says he prefers cities to forests, which contradicts his lines in the original game.

 

3. Tiax. He's Chaotic Evil, but refuses to talk to me, and join, if my reputation (despised) is too low? Not sure if this is due to a mod, though.

 

4. Ajantis. He keeps repeating the same banter with the PC all the time, complaining about our reputation (has gone from Disliked to Average). I assume this is no bug and that he will have something more interesting to say once the party is Popular?

 

5. So far I've played a lot with the following characters:

Imoen

Montaron

Xzar

Khalid

Jaheira

Minsc

Kagain

Kivan

Branwen

Ajantis

Alora

Edwin

 

Of these Xzar is my favourite, since he has so many interjections and small quests.

 

Kivan is a good runner-up for the same reason.

 

Khalid is probably my least favourite, since there doesn't seem to be any quests involving him and he doesn't have many interjections.

So I wasn't too upset when the human mage in the Firewine Ruins killed him with a Lightning Bolt in my current game. ;-)

 

I wanted to have Shar-Teel in my evil party, but since either this mod or SCS moved her to south of Beregost my best male fighter (Khalid) was not yet strong enough to defeat her. So I've decided to let all the NPCs remain at their original positions.

 

OK, I'll finish my ramblings by saying that I absolutely love this mod! Good work!!!

Link to comment
And while I'm at it, it's a shame they couldn't get the same person to voice act her in BG2.

 

It's the same one in both games: Melissa Disney.

 

3. Tiax. He's Chaotic Evil, but refuses to talk to me, and join, if my reputation (despised) is too low? Not sure if this is due to a mod, though.

 

BG2 Tweaks fixes Evil joinables' reaction rolls - there's an optional component.

Link to comment
Guest Guest
And while I'm at it, it's a shame they couldn't get the same person to voice act her in BG2.

 

It's the same one in both games: Melissa Disney.

 

It is?!?

Weird how different (and much more annoying) she sounds in BG2...

Link to comment
Guest Guest
3. Tiax. He's Chaotic Evil, but refuses to talk to me, and join, if my reputation (despised) is too low? Not sure if this is due to a mod, though.

 

BG2 Tweaks fixes Evil joinables' reaction rolls - there's an optional component.

 

Ah...thanks.

Link to comment

As for points 1 and 2, there isn't going to be any major content changes, at this point, so "it is what it is."

 

Don't know if the Ajantis thing is a bug. Maybe Jastey will be able to tell us if he's supposed to repeat his low reputation talk.

Link to comment
Guest PetrusOctavianus
Don't know if the Ajantis thing is a bug. Maybe Jastey will be able to tell us if he's supposed to repeat his low reputation talk.

 

My party is now popular and to my relief Ajantis has expressed his happiness with the direction the party is taking.

Link to comment

I kept getting this in romance, too. It stopped after my rep increased, so I guess that's how it should be: after all, a paladin wants to do good, not just to hang around.

 

He was a tad irritating, but it was all in character. :cry:

Link to comment

Ajantis' rep complaining: It is a wanted loop, yes. But the repeating should be something like every 2 hours of real time. Maybe the timer should be increased? (On the other hand: annoying in this regard would be in character, yes. :cry: )

Link to comment

Hmmm... please recheck this code:

/* Activate reputation < 12: Ajantis will warn PC */
IF %BGT_VAR%
ReputationLT(Player1,12)
OR(2)
Global("X#AjantisBadReputationWarning","GLOBAL",0)
Global("X#AjantisBadReputationWarning","GLOBAL",2)
OR(2)
Global("X#AjantisNoBadRepJoin","GLOBAL",1)
RealGlobalTimerExpired("X#AjantisBadRepDelay","GLOBAL")
InParty(Myself)
!StateCheck(Myself,CD_STATE_NOTVALID)
InMyArea(Player1)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
!See([ENEMY])
THEN
RESPONSE #100
SetGlobal("X#AjantisBadReputationIncrease","GLOBAL",0)
SetGlobal("X#AjantisNoBadRepJoin","GLOBAL",2)
SetGlobal("X#AjantisBadReputationWarning","GLOBAL",1)
SetGlobal("X#AjantisBadRepTimer","GLOBAL",0)
END

/* Initiate reputation < 12: Ajantis will warn PC */
IF %BGT_VAR%
Global("X#AjantisBadReputationWarning","GLOBAL",1)
InParty(Myself)
!StateCheck(Myself,CD_STATE_NOTVALID)
InMyArea(Player1)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
!See([ENEMY])
THEN
RESPONSE #100
PlaySong(0)
PlaySound("AJANT99")
StartDialogueNoSet(Player1)
END

/* Activate: Ajantis recognises rep increase after former bad rep talk */
IF %BGT_VAR%
ReputationGT(Player1,11)
OR(2)
Global("X#AjantisBadRepJoinTalk","GLOBAL",2)
Global("X#AjantisBadReputationWarning","GLOBAL",2)
Global("X#AjantisBadReputationIncrease","GLOBAL",0)
InParty(Myself)
!StateCheck(Myself,CD_STATE_NOTVALID)
InMyArea(Player1)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
!See([ENEMY])
THEN
RESPONSE #100
RealSetGlobalTimer("X#AjantisBadRepDelay","GLOBAL",1)
SetGlobal("X#AjantisBadRepJoinTalk","GLOBAL",3) //to prevent from looping
SetGlobal("X#AjantisBadReputationIncrease","GLOBAL",1)
END

/* Initiate: Ajantis recognises rep increase after former bad rep talk */
IF %BGT_VAR%
Global("X#AjantisBadReputationIncrease","GLOBAL",1)
InParty(Myself)
!StateCheck(Myself,CD_STATE_NOTVALID)
InMyArea(Player1)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
!See([ENEMY])
THEN
RESPONSE #100
PlaySong(0)
PlaySound("AJANT99")
StartDialogueNoSet(Player1)
END

/* Activate reputation < 12: Ajantis will warn PC */
IF %BGT_VAR%
ReputationLT(Player1,12)
RealGlobalTimerExpired("X#AjantisBadRepDelay","GLOBAL")
OR(2)
Global("X#AjantisBadReputationWarning","GLOBAL",0)
Global("X#AjantisBadReputationWarning","GLOBAL",2)
OR(2)
Global("X#AjantisNoBadRepJoin","GLOBAL",1)
InParty(Myself)
!StateCheck(Myself,CD_STATE_NOTVALID)
InMyArea(Player1)
!StateCheck(Player1,CD_STATE_NOTVALID)
CombatCounter(0)
!See([ENEMY])
THEN
RESPONSE #100
SetGlobal("X#AjantisBadReputationIncrease","GLOBAL",0)
SetGlobal("X#AjantisNoBadRepJoin","GLOBAL",2)
SetGlobal("X#AjantisBadReputationWarning","GLOBAL",1)
SetGlobal("X#AjantisBadRepTimer","GLOBAL",0)
END // fires X#AjantisBadReputationWarning, above. Block above advances to 3 to close. Cool!

 

In the talk,

/* reputation below 12 */
IF WEIGHT #-2 ~%BGT_VAR% Global("X#AjantisBadReputationWarning","GLOBAL",1)~ THEN BEGIN Ajantis_badreputation_warning
SAY @123  
++ @124 DO ~SetGlobal("X#AjantisBadReputationWarning","GLOBAL",2)~ + Ajantis_badreputation_warning_01
++ @125 DO ~SetGlobal("X#AjantisBadReputationWarning","GLOBAL",2)~ + Ajantis_badreputation_warning_02
END

 

or I may be looking at the wrong code snippet - please recheck...

 

(This is from the latest internal version, with code by Jastey - )

Link to comment
Guest PetrusOctavianus

Sorry for crying wolf, but Ajantis is working is he should. Now that reputation is above average, he's stopped complaining.

I was just worried that it might be a bug when he kept repeating the same lines (and getting the same answer each time).

I guess he has a short attention span...

Link to comment
Guest PetrusOctavianus
What was the (real) time in between the complaining, can you remember?

cmorgan: I will check the timer.

 

I think someone mentioned two hours and that seems right.

Link to comment

Archived

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

×
×
  • Create New...