Jump to content

Ust Natha tavern would get stuck in combat mode, so battle music would constantly play and game could not be saved there - My Solution


Roana

Recommended Posts

Hello,

 

I have searched the forums for several hours (a better search functions would be appreciated), if this Bug is already adressed by your fixes and found nothing about that. If you have it already solvec, feel free, to delete my post :) .

 

Well, after several days reseach about two years ago, I have found the bug causing script and fixed it.

 

You may search for a script named "UCOUNTER.BCS", which is assigned to the invisible "UCOUNTER.CRE". This creature has control over playing the music and starting the combat counter during the duels in the pit with Lesaonar and the other drow in Ust Natha tavern.

 

Replace this original script from Bioware:

 

IF

GlobalGT("WaitingToDuel","GLOBAL",1)

Global("HaltMusicWithLesaonar","GLOBAL",1)

THEN

RESPONSE #100

SetGlobal("HaltMusicWithLesaonar","GLOBAL",0)

END

 

IF

GlobalLT("WaitingToDuel","GLOBAL",2)

HPGT("udlesa",5)

Global("HaltMusicWithLesaonar","GLOBAL",0)

THEN

RESPONSE #100

SetGlobal("HaltMusicWithLesaonar","GLOBAL",1)

END

 

IF

OR(2)

Detect([PC])

Range([PC],12)

CombatCounterLT(50)

Global("HaltMusicWithLesaonar","GLOBAL",0)

THEN

RESPONSE #100

StartCombatCounter()

END

 

 

with this, I have made for the creature:

 

IF

GlobalGT("WaitingToDuel","GLOBAL",1)

Global("HaltMusicWithLesaonar","GLOBAL",1)

THEN

RESPONSE #100

SetGlobal("HaltMusicWithLesaonar","GLOBAL",2)

END

 

IF

GlobalLT("WaitingToDuel","GLOBAL",2)

HPGT("udlesa",5)

Global("HaltMusicWithLesaonar","GLOBAL",0)

THEN

RESPONSE #100

SetGlobal("HaltMusicWithLesaonar","GLOBAL",1)

END

 

IF

OR(2)

Detect([PC])

Range([PC],12)

CombatCounterLT(50)

Global("HaltMusicWithLesaonar","GLOBAL",2)

THEN

RESPONSE #100

StartCombatCounter()

END

 

IF

Global("moveMage4","AR2202",1)

Global("HaltMusicWithLesaonar","GLOBAL",2)

THEN

RESPONSE #100

SetGlobal("HaltMusicWithLesaonar","GLOBAL",0)

SetGlobal("CombatCounter","AR2202",0)

DestroySelf()

END

 

and the the combat counter will go down and you can save there as in any other Area in the game after you have fight all duels.

 

As I usually fight all duels with my fighter-mage, I have it not tested with fighting only Lesaonar and the Cleric-woman, that challenges you after this fight....

 

Regards

 

Roana

Link to comment

Archived

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

×
×
  • Create New...