Jump to content


jastey

Member Since 14 Jul 2004
Offline Last Active Yesterday, 09:35 PM

Posts I've Made

In Topic: Importing Items into BG2:EET

19 June 2018 - 09:19 AM

Indeed, EET-Tweaks has a similar component.


In Topic: Importing Items into BG2:EET

18 June 2018 - 08:36 PM

That's the reason why in BWS (not Roxanne's fork) I removed the EETMoveItemsSoA mod from the preselection "Recommended" and "Standard" a month ago, and left it in "Tactical" (and "Expert") because it is a mod that chnages the flow of BGII beginning quite a bit, giving the opportunity to collect 20,000 gp in a day by selling some of the stuff.

 

In Roxanne's fork, this mod is preselected for EET afaik (which would not be surprising as it is one of her own.)

 

The only solution I could think off would be "don't pick it up".


In Topic: bg1re Bugthread

18 June 2018 - 07:04 AM

Version 2.6 is up. Changes are:

-"Girdle of Gender Reactions" fixed Kivans PC M->F reaction. TotSC: All interjections of other NPC will show for Minsc's girdle change
-"The Honest Lies of Two Riversides" journal entry about Brage will no longer be doubled (entry added by mod matches the original one). Stone pepple now gives the real spell "Blur" with AC and saving throw bonuses, for 120 s.
-(TotSC) "Sil's Blessing" Sil can only be talked to once for her blessing.
-(TotSC) "The Messenger" All lines of Dawn Priest Blaise will now show in dialogue (rearranged CHAIN syntax a bit)
- "Husam's Personal Preparation" Husam will disappear after PC descended into the maze to follow Sarevok (is in changelog for v2.0 but wasn't present yet)


In Topic: BG1 coding tutorial

18 June 2018 - 06:12 AM

More CHAIN woes in BG1: a CHAIN followed by reply options will skip all NPC interjections inbetween completely. To avoid this, the reply options have to be moved into an own dialogue state following the CHAIN. Example:

 

This:

 

CHAIN
IF ~~ THEN ~%MINSC_JOINED%~ girdleminscslumber
@144
== ~%MINSC_JOINED%~ IF ~InParty("Dynaheir") !StateCheck("Dynaheir",CD_STATE_NOTVALID)~ THEN @145
== ~%DYNAHEIR_JOINED%~ IF ~InParty("Dynaheir") !StateCheck("Dynaheir",CD_STATE_NOTVALID)~ THEN @146
== ~%ALORA_JOINED%~ IF ~InParty("Alora") !StateCheck("Alora",CD_STATE_NOTVALID)~ THEN @147
= @148
== ~%IMOEN_JOINED%~ IF ~InParty("%IMOEN_DV%") !StateCheck("%IMOEN_DV%",CD_STATE_NOTVALID)~ THEN @177
== ~%MINSC_JOINED%~ IF ~InParty("%IMOEN_DV%") !StateCheck("%IMOEN_DV%",CD_STATE_NOTVALID)~ THEN @178
== ~%MINSC_JOINED%~ IF ~~ THEN @180
END
++ @181 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
+ ~Gender(Player1,FEMALE)~ + @182 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
++ @183 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
+ ~Gender(Player1,MALE)~ + @184 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
++ @185 EXTERN ~%MINSC_JOINED%~ girdleminscslumberboo
++ @186 EXTERN ~%MINSC_JOINED%~ girdleminscslumberno

 

will play ingame as:

 

CHAIN
IF ~~ THEN ~%MINSC_JOINED%~ girdleminscslumber
@144
END
++ @181 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
+ ~Gender(Player1,FEMALE)~ + @182 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
++ @183 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
+ ~Gender(Player1,MALE)~ + @184 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
++ @185 EXTERN ~%MINSC_JOINED%~ girdleminscslumberboo
++ @186 EXTERN ~%MINSC_JOINED%~ girdleminscslumberno

 

For the NPC interjections to show, it has to be scripted the following (adding the need of anothe dialogue line):

 

CHAIN
IF ~~ THEN ~%MINSC_JOINED%~ girdleminscslumber
@144
== ~%MINSC_JOINED%~ IF ~InParty("Dynaheir") !StateCheck("Dynaheir",CD_STATE_NOTVALID)~ THEN @145
== ~%DYNAHEIR_JOINED%~ IF ~InParty("Dynaheir") !StateCheck("Dynaheir",CD_STATE_NOTVALID)~ THEN @146
== ~%ALORA_JOINED%~ IF ~InParty("Alora") !StateCheck("Alora",CD_STATE_NOTVALID)~ THEN @147
= @148
== ~%IMOEN_JOINED%~ IF ~InParty("%IMOEN_DV%") !StateCheck("%IMOEN_DV%",CD_STATE_NOTVALID)~ THEN @177
== ~%MINSC_JOINED%~ IF ~InParty("%IMOEN_DV%") !StateCheck("%IMOEN_DV%",CD_STATE_NOTVALID)~ THEN @178
== ~%MINSC_JOINED%~ IF ~~ THEN @180
END
IF ~~ THEN + interim_test

CHAIN
IF ~~ THEN ~%MINSC_JOINED%~ interim_test
@360

END
++ @181 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
+ ~Gender(Player1,FEMALE)~ + @182 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
++ @183 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
+ ~Gender(Player1,MALE)~ + @184 EXTERN ~%MINSC_JOINED%~ girdleminscslumberyes
++ @185 EXTERN ~%MINSC_JOINED%~ girdleminscslumberboo
++ @186 EXTERN ~%MINSC_JOINED%~ girdleminscslumberno
 

 


In Topic: Breagar NPC mod for BG1 and BGII (Kerzenburgforum)

12 June 2018 - 03:24 AM

Update to v7.0.6!

-Breagar-Solaufein crossmod compiles without error message