Author Topic: Not really a bug, but.....  (Read 2336 times)

Offline Drew

  • Kind of a prick
  • Planewalker
  • *****
  • Posts: 851
  • Gender: Male
Not really a bug, but.....
« on: June 05, 2005, 10:20:12 PM »
Before installing virtue I changed all of jaheira's .cre files to neutral good and altered her harper pin so she could still use it with Near Infinity.  I noticed, however that she still interjects as though neutral.  In the unaltered game she would say her happy lines at high rep. so I assume she is doing this because I have virtue installed.  The only reason I'm posting this is because I've heard that when (if) druid remix comes out that altering Jaheira's alignment to neutral good will be an option, so there may be a compatability issue at that point.  Anyway, is there an quick way I can alter this minor detail from my end so Jaheira will stop whining about balance every time my virtue goes over 18?  No big if it's too involved.  It really is a tiny detail.
Poor baby. Couldn't find a fight anywhere else so you had to come here, huh. -Cybersquirt

Offline SimDing0

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: Not really a bug, but.....
« Reply #1 on: June 06, 2005, 10:05:50 AM »
Open up jaheira.bcs in NI. Near the top, you'll see some blocks that look like this:

Code: [Select]
IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalGT("D0Happiness","LOCALS",8)
GlobalLT("D0Happiness","LOCALS",13)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,HAPPY)
Continue()
END

IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
OR(2)
GlobalGT("D0Happiness","LOCALS",18)
GlobalLT("D0Happiness","LOCALS",6)
OR(2)
GlobalGT("D0Happiness","LOCALS",18)
GlobalGT("D0Happiness","LOCALS",3)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,UNHAPPY_ANNOYED)
Continue()
END

IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalLT("D0Happiness","LOCALS",4)
GlobalGT("D0Happiness","LOCALS",1)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,UNHAPPY_SERIOUS)
Continue()
END

IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalLT("D0Happiness","LOCALS",2)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,UNHAPPY_BREAKING_POINT)
Continue()
END

Replace these with:

Code: [Select]
IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalGT("D0Happiness","LOCALS",12)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,HAPPY)
Continue()
END

IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalLT("D0Happiness","LOCALS",9)
GlobalGT("D0Happiness","LOCALS",5)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,UNHAPPY_ANNOYED)
Continue()
END

IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalLT("D0Happiness","LOCALS",6)
GlobalGT("D0Happiness","LOCALS",2)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,UNHAPPY_SERIOUS)
Continue()
END

IF
ActionListEmpty()
!ModalState(BATTLESONG)
!ModalState(DETECTTRAPS)
!ModalState(STEALTH)
!ModalState(TURNUNDEAD)
InParty(Myself)
GlobalLT("D0Happiness","LOCALS",3)
RealGlobalTimerExpired("D0Speak","LOCALS")
THEN
RESPONSE #100
VerbalConstant(Myself,UNHAPPY_BREAKING_POINT)
Continue()
END

Offline Drew

  • Kind of a prick
  • Planewalker
  • *****
  • Posts: 851
  • Gender: Male
Re: Not really a bug, but.....
« Reply #2 on: June 06, 2005, 04:51:40 PM »
Thanks, Sim.  By the way I hear that druid remix will have a component that optionally changes her alignment to Neutral Good.  When/if druid remix comes out will you do anything with virtue for compatability with that component or would that be more trouble than it's worth?
Poor baby. Couldn't find a fight anywhere else so you had to come here, huh. -Cybersquirt

Offline SimDing0

  • Back In Black
  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3496
  • Gender: Male
  • Word Enhancer
Re: Not really a bug, but.....
« Reply #3 on: June 06, 2005, 04:57:08 PM »
I'll add support for it, yes.

Offline Qualidor

  • Planewalker
  • *****
  • Posts: 32
Re: Not really a bug, but.....
« Reply #4 on: June 08, 2005, 01:11:21 AM »
Druid remix?

REALLY? :o

Where can I find out about this!?!

Offline Drew

  • Kind of a prick
  • Planewalker
  • *****
  • Posts: 851
  • Gender: Male
Re: Not really a bug, but.....
« Reply #5 on: June 08, 2005, 05:46:03 PM »
There's a reason I posed the question as when/if........... ;D 
Poor baby. Couldn't find a fight anywhere else so you had to come here, huh. -Cybersquirt

Offline NiGHTMARE

  • Idiot
  • Planewalker
  • *****
  • Posts: 1405
  • Gender: Male
Re: Not really a bug, but.....
« Reply #6 on: June 08, 2005, 05:57:51 PM »
Druid remix?

REALLY? :o

Where can I find out about this!?!
The developers have barely decided anything between ourselves yet, let alone make anything much public yet :).  Suffice to say it'll contain plenty of new spells and kits, and maybe the odd new quest or two.  One thing we're also considering adding to the game is druidic branches, which would (amongst other things) allow for a range of shapeshifting forms.
« Last Edit: June 08, 2005, 06:01:20 PM by NiGHTMARE »
The Gibberlings Three - home to the BG1 NPC Project, BG2 Tweak Pack, Divine Remix, GemRB, Lands of Intrigue, Song & Silence, and many more!

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.

Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
What color is grass?:
What is the seventh word in this sentence?:
What is five minus two (use the full word)?: