Jump to content


Photo

Nalia complain: missing AreaCheck that it's not AR1300


No replies to this topic

#1 jastey

jastey
  • Gibberlings
  • 6628 posts
  • Gender:Female

Posted 19 March 2017 - 01:02 AM

From Nalia bcs:

IF
    InParty(Myself)
    !Dead("Torgal")
    GlobalTimerExpired("ArrivedNaliaKeep","GLOBAL")
    See([PC])
    Global("EnteredAR1300","GLOBAL",0)
    !Global("Chapter","GLOBAL",4)
    !Global("Chapter","GLOBAL",5)
    !Global("Chapter","GLOBAL",7)
    AreaType(OUTDOOR)
    OR(2)
        Global("Complain","LOCALS",0)
        Global("Complain","LOCALS",2)
    CombatCounter(0)
THEN
    RESPONSE #100
        IncrementGlobal("Complain","LOCALS",1)
        StartDialogueNoSet([PC])
END

(...)

IF
	See([PC])
	InParty(Myself)
	AreaCheck("AR1300")
	Global("EnteredAR1300","GLOBAL",0)
	Global("NaliaKeepPlot","GLOBAL",0)
THEN
	RESPONSE #100
		StartDialogueNoSet(Player1)
END

The script block for the >oh, here we are< dialogue upon entering the sieged keep area is below the last >this takes too long< trigger - the latter missing the check that the party isn't already in the area. This means, that for the very unfortunate situation that the (second) complain timer run out the moment the area is reached, Nalia would leave despite the fact that the group is already there.

 

Not a real bug but more of an oversight, and probably not much of a problem since I never noticed any player reports, but still something I noticed.





Reply to this topic



  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users