Jump to content


Photo

Khalid mod for BG II released


  • Please log in to reply
175 replies to this topic

#61 Senka

Senka
  • Modder
  • 134 posts

Posted 26 June 2011 - 10:00 PM

Well I see I need to wait for all bugs fixing... just interested how beta-testers didn't catch them? :)

#62 Kaeloree

Kaeloree

    Head Molder

  • Administrator
  • 9200 posts

Posted 26 June 2011 - 10:03 PM

It's very easy for interjections to slip through the cracks, because it can be difficult to test. There are lots of rules surrounding the coding of interjections and it's not always obvious when one isn't working correctly.

#63 Senka

Senka
  • Modder
  • 134 posts

Posted 26 June 2011 - 10:22 PM

May be Polish version isn't the same?

#64 Zireael

Zireael
  • Member
  • 191 posts

Posted 27 June 2011 - 05:08 AM

Gen1e, Kaeloree - thanks. I'll fix them this evening or tomorrow (I was away this morning).

As for the Khalid & CHARNAME dialogues you were asking - there were supposed to be more of them and that's how they were coded, but then I had a mishap with files disappearing. Unless I find my notes for the rest of the friendship talks, these won't be added

Senka - the Polish version was the same (and tested for a month) before I did the translation. Then we wasted a month trying to find the source of the .tra bug I fixed yesterday.

It seems a lot of stupid mistakes slipped through, sorry.

I repeat - I'll fix the bugs reported this evening or tomorrow. Thanks for pointing them out.

P.S. I'll try to make it this evening.

EDIT: I fixed the stutter bug and uploaded the fixed file. Later I'll try to fix the interjection with the girl slave.

-------------------------

I think I'll have to upload Khalid anew, but I'll wait with it until all the bugs are caught and killed.
Once again, I am sorry for the bugs not caught in the betatesting.

Edited by Zireael, 27 June 2011 - 05:13 AM.


#65 Senka

Senka
  • Modder
  • 134 posts

Posted 27 June 2011 - 06:00 AM

I will play it furter because stutter bug I fixed and slave girls behind us :)
All work fine for me. When I found smth else I let you know :D

Once again, I am sorry for the bugs not caught in the betatesting.

He-he, usually I have got all existing bugs... :lol:

#66 Senka

Senka
  • Modder
  • 134 posts

Posted 28 June 2011 - 04:05 AM

Well, a little strange occuars again. Finishing quest "Jaheira curse' I noticed she got stutter bug: removing her lock of hair cure it. What she wants to say? :)
And Aisha. She ask about book but what is it about?
And all neutral NPC lost their blue circle under the feet. Is it normal?

#67 Zireael

Zireael
  • Member
  • 191 posts

Posted 28 June 2011 - 04:45 AM

Well, a little strange occuars again. Finishing quest "Jaheira curse' I noticed she got stutter bug: removing her lock of hair cure it. What she wants to say? :)
And Aisha. She ask about book but what is it about?
And all neutral NPC lost their blue circle under the feet. Is it normal?


1) I won't tell you what Jaheira wants to say - it's for Khalid to know :P
It is possible that it is just a flirt trying to run.

If it doesn't let up, you can try clicking on her to get her to talk... (hopefully)

The lock of hair should not cause any issues, though. It's been modded a bit, but I won't tell you what it does. And it is not connected to any talk.

2) Aisha is a part of Khalid's quest in SoA - tip: look around in the vicinity of the inn, you should find a person that was not here without Khalid mod installed, go talk to him.

3) I don't know anything about blue circles disappearing, though.

Edited by Zireael, 28 June 2011 - 04:45 AM.


#68 Senka

Senka
  • Modder
  • 134 posts

Posted 28 June 2011 - 05:25 AM

If it doesn't let up, you can try clicking on her to get her to talk... (hopefully)

I tryed. Don't help.

And it is not connected to any talk.

But... :)

look around in the vicinity of the inn

In Trademeet? I very rare use this inn...

#69 Zireael

Zireael
  • Member
  • 191 posts

Posted 28 June 2011 - 05:57 AM

If it doesn't let up, you can try clicking on her to get her to talk... (hopefully)

I tryed. Don't help.

And it is not connected to any talk.

But... :)

look around in the vicinity of the inn

In Trademeet? I very rare use this inn...


Yes, in Trademeet. The entire quest takes place in the city.

#70 Senka

Senka
  • Modder
  • 134 posts

Posted 28 June 2011 - 07:44 AM

There is thief in tavern. But he "has nothing to say to you". And doesn't speak by himself... :( Around inn I was unable to find new face. Who is this?

And is this the rest of original version? Jaheira means Khalid'death as I remember.
Posted Image

Keldorn speaks instead PC :)

#71 Zireael

Zireael
  • Member
  • 191 posts

Posted 28 June 2011 - 07:55 AM

1) The thief is the next step. You have to find a merchant outside. Tip: go to the area where normally no one was standing.

2) I must have missed that banter, thanks.

Edited by Zireael, 28 June 2011 - 07:55 AM.


#72 Senka

Senka
  • Modder
  • 134 posts

Posted 28 June 2011 - 08:03 AM

You have to find a merchant outside

This one? Posted Image
He "has nothing to say to you". :(

#73 GeN1e

GeN1e

    A very GAR character

  • Modder
  • 1604 posts

Posted 28 June 2011 - 10:21 AM

jaheira.baf, the last block

//Fire banters with CHARNAME in ToB
IF
InParty(Myself)
RealGlobalTimerExpired("ZIJaheiraPlayerTime","GLOBAL")
OR (2)
Global("ZIJaheiraPlayer","LOCALS",1)
Global("ZIJaheiraPlayer","LOCALS",3)
THEN
RESPONSE #100
IncrementGlobal("ZIJaheiraPlayer","GLOBAL",1)
Wait(1)
StartDialogueNoSet(Player1)
END

Same stutter, by the look of it - LOCALS vs GLOBAL. Dunno if that's the source of problem though - frankly speaking, I'm not into playtesting the thing.
Same thing in jahei25.baf



zishop.d - both states have ~Global("ZIAisha", "GLOBAL", 1)~ trigger. The second one doesn't need it, and the first will obviously not work under ziaisha !=1. Unless you know exactly what you're doing, I'd scrap the second trigger and changed the first to ~True()~, since afaict the merchant is supposed to remain there for all time.

Btw Item Revisions v3 uses the very same spot to restore the Trademeet's fletcher, who was cut from the game. No technical incompatibility though, just two people sitting next to each other.

And all neutral NPC lost their blue circle under the feet. Is it normal?

Check gameplay settings maybe? The "Feedback" submenu, "Marker Feedback" scale - by default it's pre-maximum, at least in my installs.

Edited by GeN1e, 28 June 2011 - 10:29 AM.

Retired from modding.


#74 Zireael

Zireael
  • Member
  • 191 posts

Posted 28 June 2011 - 10:47 AM

This merchant.
Gen1e - thanks. Another thing my betatesters didn't catch...

EDIT: Tomorrow I'm busy. Expect the fixes by Thursday the earliest.

Edited by Zireael, 28 June 2011 - 10:47 AM.


#75 Senka

Senka
  • Modder
  • 134 posts

Posted 28 June 2011 - 12:01 PM

Check gameplay settings maybe? The "Feedback" submenu, "Marker Feedback" scale - by default it's pre-maximum, at least in my installs.

Exactly :). I've forgotten I reinstalled BG2...

EDIT: Tomorrow I'm busy. Expect the fixes by Thursday the earliest.

Ok, I will do another quests :)

#76 Senka

Senka
  • Modder
  • 134 posts

Posted 29 June 2011 - 06:13 AM

Two things again.
I was surprised Khalid says nothing om whole Jaheira quest. It seems he could react on her returning on Harper Hold at least... :rolleyes:
And second. I see this banter third time. Is it normal?
Posted Image
And Khalid keeps silence. I remember one conversation with Jaheira and discussion about Ployer. That's all.

#77 Zireael

Zireael
  • Member
  • 191 posts

Posted 29 June 2011 - 07:42 AM

Khalid has extensive interjections during Jaheira's quest - do you mean you had none? When Galvarey, Terminsel, Meronia talked, he did not cut in?

As for the banter - this is the last friendship talk that actually did not disappear. But it shouldn't keep repeating. I'll look into it tomorrow.

*looks into the script* Timer for Jaheira's romance talks is set to 1800 (unless my memory is off, it means 30 minutes). The next talk after the 'Ployer dead' one should be started by Jaheira.

...Oh.. I think I see where the problem might be. Code wizards, please come and tell me: is this block of script okay? What it does should be obvious from the comments on top.

//Talks started by Jaheira
IF
!AreaType(Dungeon)
CombatCounter(0)
InParty(Myself)
InParty("JAHEIRA")
See("JAHEIRA")
RealGlobalTimerExpired("ZIJaheiraTalkTime","GLOBAL")
OR(5)
Global("ZIJaheiraTalk","GLOBAL",5)
Global("ZIJaheiraTalk","GLOBAL",7)
Global("ZIJaheiraTalk","GLOBAL",11)
Global("ZIJaheiraTalk","GLOBAL",16)
Global("ZIJaheiraTalk","GLOBAL",19)
Global("ZIJaheiraTalk","GLOBAL",25)
THEN
RESPONSE #100
IncrementGlobal("ZIJaheiraTalk","GLOBAL",1)
PlaySong(0)
PlaySound("POPOST")
WAIT(1)
ActionOverride("JAHEIRA", Interact("ZIKhalid"))
END


BTW Senka, did you have the flirts or just the two romance conversations (the one about Mosstone and the one after Ployer is killed)? If just those two and nothing else, it means the flirts are acting up again...


EDIT: Sanctifier, did you have any issues so far?

Edited by Zireael, 29 June 2011 - 07:43 AM.


#78 Senka

Senka
  • Modder
  • 134 posts

Posted 29 June 2011 - 08:38 AM

When Galvarey, Terminsel, Meronia talked, he did not cut in?

With Galvarey only.

BTW Senka, did you have the flirts or just the two romance conversations (the one about Mosstone and the one after Ployer is killed)?

Yes. But nothing more.

The next talk after the 'Ployer dead' one should be started by Jaheira.

I told you about stutter bug, related with lock of hair :)

Well, time by time Jaheira and Khalid wants to say smth but don't.

#79 Zireael

Zireael
  • Member
  • 191 posts

Posted 29 June 2011 - 11:15 AM

When Galvarey, Terminsel, Meronia talked, he did not cut in?

With Galvarey only.

BTW Senka, did you have the flirts or just the two romance conversations (the one about Mosstone and the one after Ployer is killed)?

Yes. But nothing more.

The next talk after the 'Ployer dead' one should be started by Jaheira.

I told you about stutter bug, related with lock of hair :)

Well, time by time Jaheira and Khalid wants to say smth but don't.



Weird. Maybe there's something wrong with the other interjections... or maybe I didn't put them where I wanted to. I'll check them tomorrow.

The stutter bug almost certainly is related to the flirts then. I'll tell you what, they were the biggest annoyance.

---------------------
I just had a brainwave - Senka, try moving

Global("ZIJaheiraTalk","GLOBAL",5)

above OR(5) in the zikhal.baf. It should remove the bug with the romance.

I'll fix the file in a mo', but I'd like to know first if it works. Correcting something x times in a row is an annoyance.

#80 Senka

Senka
  • Modder
  • 134 posts

Posted 29 June 2011 - 12:47 PM

This is not help I afraid...