Post reply

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:
Subject:
Message icon:

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)?:

shortcuts: hit alt+s to submit/post or alt+p to preview


Topic Summary

Posted by: SimDing0™
« on: January 03, 2005, 07:16:13 PM »

All fixed, thanks.
Posted by: Ghreyfain
« on: January 03, 2005, 06:59:32 PM »

So I may have botched my install and overlapped two versions of Virtue, but I just rescued Imoen from Spellhold and had the opportunity to say "Because of group balance I have no room. Can you find your way out alone?" twice.

Checking the conditions, I noticed that there are three states in her dialogue file.

One is conditionless, the other two are for parties with either 6 members, or fewer than 6 members.  I imagine the first state is a relic from a previous version of Virtue.  If not, it needs to be fixed.

Now to the second bug, the first option sets a local variable to 1, as does the option for a 6-person party.  From there each option goes along the same branch until getting to a condition where the variable is checked to be either 0 (lying to Imoen about your group being full) or 1 (being honest that you can't bring her with you, but wanting her to get back safely).  Trouble is, they check for a global.

This means that even if you do have 6 people in your party and want the best for Imoen, you get punished for it.  Or whatever the consequences are, I haven't played/looked into it that far.

Oh, and this very well may not be a Virtue thing, but it's either that or QuestPack.

Let me look up the variable name, too...

Here we go.
It sets:
SetGlobal("D0NiceToImoen","LOCALS",1)
And then it checks:
Global("D0NiceToImoen","GLOBAL",1)
!Global("D0NiceToImoen","GLOBAL",1)

The dialog filename is Imoen2.dlg.