Jump to content

Problems with Kagain quest


kiwidoc

Recommended Posts

I've struck a problem with Kagain's quest - I can't get him to hunt for the caravan. If I go to area FW2800 after he has joined the party, he tells me he can't be bothered with looking for caravans any more. I can't find the caravan with the extra bandits and the Silvershield amulet thingy. If I go to that area before he joins the party then once again the caravan raiders don't show up.

 

I would really appreciate your advice on how to get round this hassle.

 

I'm running Easy Tutu; EasyTutuDegreenifier-v4; EasyTutuNPCKits-v2; Tutusounds-v4; LostItems_vR2 .... plus

Quests - BG1 Slime Quest v1.7; Grey Clan Episode I (version 1e-tutu)

NPCs - Mulgore/Xavia; Finch; Indira; Mur'Neth

Graphics mods - Improved BAMs; One Pixel Productions

Global Tweaks- BG2 Tweak Pack; Sword Coast Strategems

TutuGUI

All of these are the most recent Easytutu version. I followed the directions on the compatability thread in your forums.

 

My party consists of

Without Kagain - me, Jaheira, Khalid, Eldoth, Finch

With Kagain - me, Eldoth, Finch, Kagain, with/without Kivan

 

If I have to change code I much prefer to use Shadowkeeper.

Link to comment

The problem is that your post is too vague to allow me to search for specific words.

 

For example, I need to search for *exactly* what Kagain said about the caravan.

 

I need to know this because I've never seen a case where X#KABAND has failed to spawn, so I need to find out what variable would trigger Kagain's resonse and go backward from there.

 

It might also be necessary for you to send a saved game to cmorgan. He is the one that usually does BG1 NPC project bugfixes and problem reports, but he is unavailable until tomorrow. I'm filling in, but don't have the capability to duplicate your installation to check your saved game.

 

In the meantime, I'll check to see what the area script for _ar2800.bcs looks like.

Link to comment

Thanks muchly for your replies. Here's some more information - hopeully it will be enough.

 

The party has walked through this area already, but has not seen either of the two ruined caravans.

 

Kagain says this immediately after entering FW2800.

"I'm tired of looking fer the damn caravan. We'll mever find it among all the other dead caravans we've been coming across. Let's just forget about it and keep to whatever you were doing"

 

I've checked the global variables. There are none related to Kaband. The only ones mentioning Kagain are

KAGAIN=1312962

KAGAINCARAVAN=3

Link to comment

OK. I've run a check on _ar2800.bcs, and don't see any reason why the bandits are not spawining in your game. This is what is there:

 

IF
InParty("kagain")
False()
THEN
RESPONSE #100
	SetGlobal("KagainCaravan","GLOBAL",2)
	ActionOverride("kagain",Dialogue([PC]))
END

IF
Global("Chapter","GLOBAL",3)						  //puts the bandit camp on the map in Ch3
Global("BanditSpawn","FW2800",0)
THEN
RESPONSE #100
	SetGlobal("BanditSpawn","FW2800",1)
	CreateCreature("_BANDIC",[4354.2466],0) // Deke
	CreateCreature("_BANDCAP",[4278.2608],0) // Bandit
	CreateCreature("_BANDCAP",[4207.2585],0) // Bandit
	CreateCreature("_BANDCAP",[4149.2498],0) // Bandit
	CreateCreature("_BANDCAP",[4421.2472],0) // Bandit
	CreateCreature("_BANDCAP",[4417.2605],0) // Bandit
END

IF
Global("CDStartSpawns","FW2800",0)
THEN
RESPONSE #100
	SetGlobal("CDStartSpawns","FW2800",1)
	CreateCreature("CD280001",[666.467],0) // No such index
	CreateCreature("CD280002",[2686.509],0) // No such index
	CreateCreature("CD280003",[3492.1303],0) // No such index
	CreateCreature("CD280004",[4488.2251],0) // No such index
	CreateCreature("CD280005",[4567.3310],0) // No such index
	CreateCreature("CD280006",[2886.3303],0) // No such index
	CreateCreature("CD280007",[1222.3054],0) // No such index
	CreateCreature("CD280008",[1244.1978],0) // No such index
	CreateCreature("CD280009",[922.1513],0) // No such index
	CreateCreature("CD280010",[2996.2306],0) // No such index
	CreateCreature("CD280011",[1263.894],0) // No such index
	CreateCreature("CD280012",[600.2815],0) // No such index
END

IF
Global("X#KABAND","FW2800",0)			   //this is it. Fairly self-explanatory
THEN
RESPONSE #100
	SetGlobal("X#KABAND","FW2800",1)
	CreateCreature("X#KABAND",[3898.2611],3) // Caravan Bandit Leader
	CreateCreature("X#BANDK1",[3928.2515],3) // Caravan Bandit
	CreateCreature("X#BANDK2",[3838.2681],3) // Caravan Bandit
	CreateCreature("X#BANDK3",[3970.2677],3) // Caravan Bandit
	CreateCreature("BURN01",[3895.2677],3) // Body
END

IF
OR(5)
	Global("KACash","GLOBAL",15)
	Global("KACash","GLOBAL",30)
	Global("KACash","GLOBAL",45)
	Global("KACash","GLOBAL",60)
	Global("KACash","GLOBAL",75)
THEN
RESPONSE #100
	GivePartyGoldGlobal("KACash","GLOBAL")
	SetGlobal("KACash","GLOBAL",1)
END

 

Too bad you don't want to check global variables with the console. Might be interesting to see what Global("X#KABAND","FW2800") returned.

Link to comment

Uh-oh. That isn't good. You should most definitely have X#KABAND.CRE in your override.

 

I think something went wrong with your installation.

 

I hate to recommend this, because I know how seriously long it takes to do an installation, but I think you might be best pleased with the results if you reinstalled the BG1 NPC Project from a fresh download.

 

But a corrupted download is the only thing that makes sense, as everything else seems to be in order.

 

Sorry.

Link to comment

YEEEHAAA! I reinstalled everything from the Tutu conversion and up .. after DLing fresh, clean versions of all the mods. I have no idea which one was corrupted, but that cured the problem. I am now getting the caravan encounter - and loads more interaction with the rest of the party as well. I think there was much more wrong with it than just Kagain's quest.

 

Does the happy dance and sends much gratitude your way :)

 

Mind you I do have a very minor but pretty weird problem - I'll post that in a new thread cos it's a totally different issue. Nothing more than a nuisance, but rather intriguing :rant:

Link to comment

I am very glad that your issue was resolved.

 

More and more, I'm seeing that the root cause of the problem *is* a bad download. I don't know why this would be the case, but it is.

 

I'll look at your pickled creature bits in a moment. I saw the thread, but wanted to check this one first.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...