Aller au contenu

Photo

Party immediately turns into werewolves


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1
Aradeus

Aradeus
  • Members
  • 27 messages
 I'm running the BG + TotSC with the Dudleyville fixes installed (correctly, I hope) and am having problems with the werewolf island quest.   After finishing Balduraan's ship and returning to Kaishas, she tells me we're infected and once she leaves, all my party turns into greater werewolves.

From the searching I've done on this I know that my party is supposed to have several days to complete the quest, and I have seen that the Dudleyville fixes to this quest increase the time limit to twenty-two days, apparently because the game takes twenty days to sail the party across the sea to Ulgoth's Beard.

ReactionGT(LastTalkedToBy(),NEUTRAL_UPPER)
NumTimesTalkedTo(0)
ReactionGT(LastTalkedToBy(),HOSTILE_UPPER)
ReactionLT(LastTalkedToBy(),FRIENDLY_LOWER)
NumTimesTalkedTo(0)
ReactionLT(LastTalkedToBy(),NEUTRAL_LOWER)
NumTimesTalkedTo(0)
Global("kaishas1","GLOBAL",0)
Global("kaishas1","GLOBAL",1)
Global("infected","GLOBAL",1)
Dead("GreaterWolf")
Global("DraTalk","GLOBAL",1)Dead("Karoug")Dead("Karoug")SetGlobal("kaishas1","GLOBAL",1)
TakePartyItem("misc1c")TakePartyItem("MISC1C")
SetGlobal("infected","GLOBAL",1)
SetGlobalTimer("PlayerInfected","GLOBAL",TWENTYTWO_DAYS)
EscapeArea()
TakePartyItem("MISC1C")
SetGlobal("infected","GLOBAL",1)
SetGlobalTimer("PlayerInfected","GLOBAL",TWENTYTWO_DAYS)
EscapeArea()
Enemy()
Enemy()
Enemy()

After some searching I tried using the CLUAConsole to set "infected" to 0 immediately after the dialog with Kaishas, and this does prevent my party turning into werewolves, but when I walk outside the villagers are all normal as well, and my impression is her dialog was supposed to trigger all of them turning into werewolves.   So I'm wondering if there's another way to fix this and finish the quest correctly.

Modifié par Aradeus, 30 août 2013 - 09:07 .


#2
Gate70

Gate70
  • Members
  • 3 208 messages
I'm not sure how many people use Baldurdash Dudleyville nowadays, the below is a quick test on my BGT install using Shadowkeeper & the console.

This type of test is a quick way to work out what's going wrong so you could do the same if the values I've posted don't help in your install. Starting from a fresh save means you have the bare minimum of global variables to inspect.

n.b. CRTL-8 and CTRL-Y require CLUAConsole:EnableCheatKeys() in vanilla. I'm assuming you know how to enable the console as you mention variables.

Roll up a character, CRTL-8 stats to un-natural 18's, save.
Equip them in Shadowkeeper with the best of stuff. Save. (use SwordCoastKeeper for vanilla).
Load the same game.
CLUAConsole(SetCurrentXP(161000).
CLUAConsole(MoveToArea("ARU0700"), speak to Mendas. AR1000 in vanilla.
CLUAConsole(MoveToArea("AR7407"), kill the captain for his sea charts. Possibly AR0300 in vanilla.
CLUAConsole(MoveToArea("ARU0700"), speak to Mendas.
CTRL-Y all enemies except Karoug.
Kill Karough properly, speak to Kaishas Gan. Save.
Review the save in Shadowkeeper. Work out which global variables are required. Here are what I think might be the relevant ones from mine at this point;

CHARTQUEST 1
DELAINSPAWN 1 (didn't speak to Delainy)
DRAQUEST 1 (only initiated conversation with Dradeel)
ENTEREDTHEBEARD 1
ENTEREDTHEWRECK 1
INFECTED 1
ISLANDTRAVEL 1
KAISHAS1 1
KIERESSPAWN 1
MENDASLESS 1
MENSADSPAWN 1
METMENDAS 1
PLAYERINFECTED 4700717 (this is a timer value, might be worth hugely increasing yours to see if that helps)
PLAYERINFECTED2 2540717
READYTOSAIL 1
SPRITE_IS_DEADKAROUG
TALKEDTOMENDAS 4
ULFSPAWN 1
WERENESS 1

Hope that helps. The 22 days part sounds as though it might be problematic for you, if there is a variable of that name with a number I'd suggest increasing that too.

Modifié par Gate70, 31 août 2013 - 09:34 .