

My best guess is that the game doesn't trigger the conversation or allow you to interact with the computer until Jolee and Juhani are dead, but Juhani lives, so no can do. And I couldn't interact with the Rakatan computer. But after Jolee was dead, this conversation with Bastila about disabling the disruptor field, unk44_exittrig, never triggers. The script did successfully add Juhani back into the party and she helped DS Bastila and the PC sacrifice Jolee. I plugged it into the dlg file unk44_evilbast and set it to run right after k_punk_bastjoin (which is the script that removes Juhani from the party and makes her unavailable). To start, I wrote a little script that makes Juhani an available NPC and adds her back into the party. I'm trying to make a mod that allows Juhani to side with a dark-side PC and Bastila in the big finale at the Rakatan Temple (under certain conditions).

The version you attached won't decompile, so I can't tell what's wrong with it.

The DS route is another simple GetIsObjectValid check.

The computer's OnUsed script (k_punk_comptalk) gates the DLG to prevent its conversation firing before the showdown with Bastila is resolved. Look at the "see also" list in the above link. I also dealt with this in the K1CP versions of the scene's scripts. This was a failure on Bioware's part to toggle SetLightsaberPowered back off. I just modified this script last week for the next version of K1CP, which you may wish to use as a basis - All you'd need to do is remove the check for Juhani. If (GetIsObjectValid(GetObjectByTag("bastila", 0)) = TRUE)ĭb_PostString("bast not valid", 5, 6, 1.0) ĪssignCommand(GetObjectByTag("bastila", 0), ClearAllActions()) ĭela圜ommand(0.5, AssignCommand(GetObjectByTag("bastila", 0), ActionStartConversation(GetFirstPC(), "unk44_exittrig", FALSE, 0, TRUE))) ĭela圜ommand(1.0, DestroyObject(OBJECT_SELF)) If (GetIsObjectValid(GetObjectByTag("jolee", 0)) = FALSE & GetIsObjectValid(GetObjectByTag("juhani", 0)) = FALSE & GetGlobalNumber("G_FinalChoice") = 1)
