Author Topic: Bad Volo  (Read 4657 times)

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Bad Volo
« on: March 11, 2006, 04:12:12 PM »
746 (Volo leaves without paying - VOLOSE.dlg)
If you will sir, the tab?  Mr. Volo was here for some time.
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #1 on: March 11, 2006, 04:18:19 PM »
Quote
BEGIN ~VOLOSE~
//////////////////////////////////////////////////
// WARNING: this file contains non-trivial WEIGHTs
//////////////////////////////////////////////////

IF WEIGHT #2 /* Triggers after states #: 5 even though they appear after this state */
~NumTimesTalkedTo(0)
~ THEN BEGIN 0 // from:
  SAY #746 /* ~If you will sir, the tab?  Mr. Volo was here for some time.~ */
  IF ~~ THEN REPLY #1921 /* ~I'm sure there was just some misunderstanding.  I'll cover his tab.~ */ JOURNAL #16574 /* ~That Volo appears to be more rogue than mage.  He made a hasty exit, leaving me saddled with his tab.~ */ GOTO 2
  IF ~ReactionLT(LastTalkedToBy(),FRIENDLY_LOWER)
~ THEN REPLY #5777 /* ~What?!  That cheap... Actually, I've never met the man before today.  If he left his bill unpaid it's his doing, not mine.~ */ JOURNAL #16574 /* ~That Volo appears to be more rogue than mage.  He made a hasty exit, leaving me saddled with his tab.~ */ GOTO 1
  IF ~ReactionGT(LastTalkedToBy(),NEUTRAL_UPPER)
~ THEN REPLY #5781 /* ~What?!  That cheap... Actually, I've never met the man before today.  If he left his bill unpaid it's his doing, not mine.~ */ JOURNAL #16574 /* ~That Volo appears to be more rogue than mage.  He made a hasty exit, leaving me saddled with his tab.~ */ GOTO 4
END

IF ~~ THEN BEGIN 1 // from: 0.1
  SAY #747 /* ~Stiff a hardworking girl out of her meager wage, will you?  Don't look favorably upon that, they don't, and I'm well liked 'round here.  Maybe you trip and "fall" a few times when you meet a stranger in an alley.  What say you rethink your position.~ */
  IF ~~ THEN REPLY #5779 /* ~I'm not paying his bar bill and that is final!  I'm sorry he stiffed you, but better you than me.~ */ GOTO 3
  IF ~~ THEN REPLY #5780 /* ~I'm sure there was just some misunderstanding.  I'll cover his tab.~ */ GOTO 2
END

IF ~~ THEN BEGIN 2 // from: 1.1 0.0
  SAY #748 /* ~Thank you kindly.~ */
  IF ~~ THEN DO ~TakePartyGold(10)
~ EXIT
END

IF ~~ THEN BEGIN 3 // from: 1.0
  SAY #749 /* ~Have it how you will, though you have been warned.~ */
  IF ~~ THEN DO ~SendTrigger("Bouncer",1)
~ EXIT
END

IF ~~ THEN BEGIN 4 // from: 0.2
  SAY #5782 /* ~You have no idea how many people come through here claimin' never to have seen one another before.  So be it, but keep yer dist from me and mine.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #0 ~StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 5 // from:
  SAY #6429 /* ~I'm just a waitress.  I don't think that I would know anything that would interest you.  I suppose I could run you a tab if you like.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 6 // from:
  SAY #9039 /* ~Lost your chance with me, you did!  Get lost!~ */
  IF ~~ THEN EXIT
END
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #2 on: March 11, 2006, 04:20:35 PM »
AR4809

See also: Bouncer.cre
« Last Edit: March 11, 2006, 04:31:43 PM by icelus »
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #3 on: March 11, 2006, 04:31:18 PM »
Volo never leaves the tavern, does he?  I guess I'd need to edit his dialog to make him leave after a tale, set a timer, and then alter the area script to spawn him back when the timer expired. 

Any better suggestions?
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline devSin

  • Moderator
  • Planewalker
  • *****
  • Posts: 1632
  • Gender: Male
Re: Bad Volo
« Reply #4 on: March 11, 2006, 04:34:54 PM »
No, Volo doesn't leave. He comments all the way up to the end of the game (which you'll never get to, since the game auto-ends with Sarevok).

I think there's a bouncer in the tavern, but I can't remember if it's the same one.

It's nice, but I can't see any reasonable way to make Volo leave.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #5 on: March 11, 2006, 05:00:57 PM »
I think there's a bouncer in the tavern, but I can't remember if it's the same one.

It's nice, but I can't see any reasonable way to make Volo leave.

Well, there are two Amnish soldiers, some random townspeople, and the bartender.  No bouncer. 
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #6 on: March 11, 2006, 05:02:22 PM »
Looking over Volo's dialog file, there is this:

Quote
IF ~~ THEN BEGIN 5 // from: 9.2 8.0
  SAY #744 /* ~I'm afraid that, although I have enjoyed our chat immensely, and it has heartened me to see the wandering spirit is still venerated, I must take my leave.  I need some time to myself for reflection upon everything I have learned while here in Nashkel.~ */
  IF ~~ THEN EXIT
END

I guess I could add an EscapeArea(), set a GLOBAL to trigger the serving wench, and alter the area script (which doesn't exist, omg!) to spawn him back in when you've killed Mulahey, etc.
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #7 on: March 11, 2006, 05:03:15 PM »
Also this.  Stupid empty DO triggers.

Quote
IF ~~ THEN BEGIN 7 // from: 9.1 8.2 2.2
  SAY #5759 /* ~And you as well.  I am quite certain our paths will cross again.~ */
  IF ~~ THEN DO ~

~ EXIT
END
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline devSin

  • Moderator
  • Planewalker
  • *****
  • Posts: 1632
  • Gender: Male
Re: Bad Volo
« Reply #8 on: March 11, 2006, 05:21:56 PM »
Where, exactly, is he supposed to be going? BioWare made sure to point out that he's a bit of a pussy, so I don't see him running around creation with all the crud going on.

Also, is she going to ask for money for the tab every time he leaves? What happens if the player never even speaks to Volo?

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #9 on: March 11, 2006, 05:25:41 PM »
Dammit.
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline devSin

  • Moderator
  • Planewalker
  • *****
  • Posts: 1632
  • Gender: Male
Re: Bad Volo
« Reply #10 on: March 11, 2006, 05:32:26 PM »
You may be able to just make him leave after his last comment (before Dead("Sarevok")), but this might screw BGT people. It looked to me like BioWare just changed their mind about ever having him leave (instead of not fully implementing it).

I guess it might be a fun easter egg to make Volo run away if attacked (no Shout() or rep loss), and then have this chick show up, "You better pay for that."

Offline icelus

  • Global Moderator
  • Planewalker
  • *****
  • Posts: 3173
  • Gender: Male
Re: Bad Volo
« Reply #11 on: March 11, 2006, 05:35:21 PM »
No, I think you're right.  Without a lot of work to overhaul the existing dialogs, there's not a good way to work it in.  And is it really worth it to overhaul Volo to add a wench?
<Moongaze> Luckily BWL has a very understanding and friendly admin.

Offline Andyr

  • Dance Commander
  • PPG
  • Planewalker
  • *****
  • Posts: 3178
  • Gender: Male
    • The Gibberlings Three IE mod community
Re: Bad Volo
« Reply #12 on: March 25, 2006, 01:42:34 PM »
I don't think so.
"We are the Gibberlings Three, as merry a band as you ever did see..." - Home of IE mods

<jcompton> Suggested plugs include "Click here so Compton doesn't ban me. http://www.pocketplane.net/ub"

I am unfortunately not often about these days so the best way to get hold of me is via email.

 

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