Jump to content

Outstanding bugs: UstNatha, Upper Level, Ambient-Cutscene


Roana

Recommended Posts

Hello :),

 

For this:

 

- Cutscene in upper levels of Ust Natha (priestess, drow and duergar) could be cut off at the edge of the screen and therefore unviewable:

 

Fixed as followed:

 

DADROW20.BCS

IF

Range(LastSeenBy(Myself),30)

See(Player1) ------> added

Global("slaveBlock","LOCALS",0)

THEN

RESPONSE #100

ClearAllActions() ----> added

StartCutSceneMode()

DisplayStringHead("daWay1",21649) // Drow: Beeilt euch, Sklaven!

MoveToPoint([3864.273])

Wait(1)

DisplayStringHead(Myself,21653) // Geht mir aus dem Weg, Mann. Deine Haustiere blockieren mir den Weg.

Wait(6)

DisplayStringHead("daWay2",21654) // Ja, Herrin. Bewegt euch, Abschaum!

Wait(3)

DisplayStringHead("daduer4a",21655) // Was?

ActionOverride("daduer4a",MoveToPoint([3846.232]))

ActionOverride("daduer4b",MoveToPoint([3860.230]))

ActionOverride("daduer4c",MoveToPoint([3813.256]))

Wait(3)

DisplayStringHead("daduer4c",21656) // Wohin?

Wait(3)

DisplayStringHead(Myself,21657) // Setzt sie in Bewegung, Mann, JETZT!

Wait(4)

DisplayStringHead("daWay1",21658) // Bewegt euch, Idioten!

Wait(3)

DisplayStringHead("daduer4b",21659) // Wohin?

Wait(3)

DisplayStringHead("daduer4c",21660) // Sie sagt hier lang, Ihr dort lang!

Wait(7)

DisplayStringHead(Myself,21661) // Genug von Eurer Frechheit!

ForceSpell("daduer4b",FLASHY_1)

Wait(2)

Kill("daduer4b")

ActionOverride("daWay2",RunAwayFrom("dadrow20",100))

ForceSpell("daduer4c",FLASHY_2)

Wait(1)

Kill("daduer4c")

ForceSpell("daduer4a",FLASHY_4)

Wait(2)

Kill("daduer4a")

ForceSpell("daWay1",FLASHY_2)

Wait(1)

Kill("daWay1")

ForceSpell("daWay2",FLASHY_1)

Wait(2)

Kill("daWay2")

Wait(1)

DisplayStringHead(Myself,21662) // Hmpf!

SetGlobal("slaveBlock","LOCALS",1)

EndCutSceneMode()

MoveToPoint([3297.233])

EscapeArea()

END

 

 

Additional:

Before you meet these NPCs there is a spider, that is supposed to attack the dog on sight. One time, I have had, that it has attacked one of my Partymembers instead, and I have to run away (cause the city will go hostile, if you attack spiders there). Well, I have now fixed this too:

 

UDTRAIN.BCS

IF

See([PC])

See("uddog") ----> changed from old value See([0.0.DOG])

!Dead("uddog")

THEN

RESPONSE #100

AttackReevaluate("uddog",100) ----> changed from old value AttackReevaluate(LastSeenBy(Myself),100)

END

 

Regards

 

Roana

Link to comment

Archived

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

×
×
  • Create New...