Jump to content


aiqa

Member Since 30 Sep 2017
Offline Last Active Yesterday, 03:25 PM

Posts I've Made

In Topic: No Ceinwen dialog after she's saved from Cowled Wizards

22 December 2024 - 02:24 PM

A recap for the quest so far.

 

- Ceinwen in Council of Six Building can be saved by paying the cowled wizard. And after she is saved she asks to meet up at her house.

- Ceinwen in her own house can't be talked to, because her dialog now requires ys_CeinwenRot = 1. And ys_CeinwenRot is only set by waiting for 1 week to let the cowled wizard take Ceinwen to spellhold. There is no dialog available that fully matches saving her.

- When removing ys_CeinwenRot requirement from Ceinwen dialog, the quest continues to fetching blood from the vampire child using the special sword. But the dialog doesn't quite match.

- After getting the vampire blood, Ceinwen gives me 2 potions. One to become undead, and one antidote.

- Both potions work fine. Allowing me to get the key (ystankey) and leaving me with big stat debuff, that gets removed automatically after sleeping a few days.

- So now I return to the demon in the lighthouse, with the key. But he only has dialog written for a character that has turned undead. It suggests Ceinwen didn't give me the antidote to trick me, and requires ysghoul1 in the player inventory. I haven't turned undead because the antidote worked fine for me. And I don't have ysghoul1 (and I dont want it, because it can't be dropped)

- Changing that requirement from ysghoul1 to ystankey allows me to continue the quest. But again, the dialog doesn't quite match.

- The quest now all works fine until the quests points me to YS0392 and have to talk to Angharad and Garalial. Angharad tells me to talk to Garalial. Garalial doesn't have any available dialog.

- Garalial requires me to have ysghoul1 for his initial dialog. After replacing the dialog condition from PartyHasItem("ysghoul1") Global("ysGargelGhoul","GLOBAL",0) to Global("ys_TalkedToGarGel","GLOBAL",0) I can continue the quest. Again, the dialog doesn't quite match.

- Now off to get the orb. The dwarf was asking for a fight, so obliged and killed him. But that particular dialog path didn't SetGlobal("ys_TalkedToAngharad","GLOBAL",2), so now now I can't return the orb to Angharad. So I had to change Angharad's dialog condition to also accept ys_TalkedToAngharad set to 1. And added !PartyHasItem("ysorb") to an earlier dialog to prevent that from firing.

 

I didn't know the title of this mod refered to how it feels to try getting through it.


In Topic: No Ceinwen dialog after she's saved from Cowled Wizards

22 December 2024 - 09:30 AM

The "good" path really seems a bit half coded.

 

After getting the child vampire blood for Ceinwen, she gives me a potion to turn me undead. And an antidote.

I got past the teleport trap using those, and got the key I need for the quest.

Now I am supposed to return that key to the demon, but he doesn't recognize I have it.

 

There is only 1 dialog path that continues the quest, and that one seems designed for when Ceinwen isn't honest about the antidote and you end up as a ghoul.

And from what I can see that is for the path where you let the cowled wizards take her to spellhold.

 

Either way. The way to continue is to spawn item C:CreateItem("ysghoul1"),  but that item can't be removed from your inventory.

Or to adjust the ysghoul1 requirement in YSTANARR.dlg.

I replaced:
PartyHasItem("ysghoul1")

With:
PartyHasItem("ystankey")


Again, the dialog is slightly mismatched like that. But at least it lets me continue the quest.



			

In Topic: CtB 3.0 issues

22 December 2024 - 04:46 AM

In Ryberg's quest to summon the spirit of his Uncle, you summon an angel that uses dialog CBSPKDED.dlg.

That dialog has 2 branches (with 2 dialog options for each), separated by two conditions.

 

Condition 1

CheckStatGT(LastTalkedToBy(Myself),9,STR)
CheckStatGT(LastTalkedToBy(Myself),14,INT)

 

Condition 2

CheckStatLT(LastTalkedToBy(Myself),10,STR)
CheckStatLT(LastTalkedToBy(Myself),15,INT)

 

Since both are evaluated as AND conditions, it runs into problems for characters that only has 1 stat higher than required.

For those characters you get a "no valid response" error dialog.

The first condition should be OR.

OR(2)
CheckStatGT(LastTalkedToBy(Myself),9,STR)
CheckStatGT(LastTalkedToBy(Myself),14,INT)

In Topic: CtB 3.0 issues

20 December 2024 - 04:49 PM

Multiple CTB areas have a very high pitched chirping sound, which increases in volume over time. At times I had to stop playing the game for a bit to avoid getting a headache. I've noticed that mostly in Academy of Kuldin and Hlondeth.


In Topic: CtB 3.0 issues

20 December 2024 - 01:52 PM

I am getting a crash during the "Close to home" crash in Hlondeth. In AR3675 after about 20 undead enemies spawns the game CTD's. At first I thought maybe it was the hundreds loot drops, but setting their gear to not drop didn't help. It's probably some issue with the scripting that spawns the undead, or another faulty character in the journal. But I don't understand how that script works so I don't know what I can try to work around the crash, and I think I'll thave to skip the quest.

 

/edit

After manually fixing all the � in dialog.tlk I am still getting a crash on this fight.

Another weird thing in this quest. My characters are constantly walking to one of the NPC's during the downtime between the spawns. All on their own. No idea if that is supposed to happen, or why.

 

/edit

Got through the fight. It seems you NEED to fall back twice (meaning the NPC's have to lose twice). If you hold a chokepoint to long the game CTD's. After falling back twice the quest finishes after a few spawns.