Triggers for Kurtulmak's Crystal Shard (Spoilers)
joluv
Member Posts: 2,137
Can anyone tell me what the specific triggering events are for the release of Kurtulmak's Crystal Shard?
The immediate precipitating event seems to be the deaths of the four Kobolds (one of whom looks like a Xvart) with the Booming Thunder animation. Is this correct? And what is the trigger for the "Come to me... Kurtulmak find focus in the crystal..." dialogue that precedes their spawning?
The immediate precipitating event seems to be the deaths of the four Kobolds (one of whom looks like a Xvart) with the Booming Thunder animation. Is this correct? And what is the trigger for the "Come to me... Kurtulmak find focus in the crystal..." dialogue that precedes their spawning?
0
Comments
Trigger for the dialogue should be to click on the altar.
Here's PPALT.BCS, which seems to be the most relevant file:
IF
OnCreation()
NumberOfTimesTalkedTo(0)
THEN
RESPONSE #100
Deactivate(Myself)
END
IF
!See([ENEMY])
Detect([PC])
NumberOfTimesTalkedTo(0)
Global("Awaken","LOCALS",0)
THEN
RESPONSE #100
Activate(Myself)
CreateVisualEffect("SPFLESHS",[2053.1180])
CreateVisualEffect("SPFLESHS",[1875.1239])
Wait(1)
CreateCreatureEffect("PPALTK1","",[2053.1180],S) // Kobold Shaman
CreateCreatureEffect("PPALTK2","",[1875.1239],S) // Kobold Shaman
SetGlobal("Awaken","LOCALS",1)
END
IF
!See([ENEMY])
Detect([PC])
NumberOfTimesTalkedTo(0)
Global("Awaken","LOCALS",1)
THEN
RESPONSE #100
Wait(1)
StartDialogNoSet(LastSeenBy(Myself))
END
IF
Dead("PPGUARD1") // Kobold
Dead("PPGUARD2") // Kobold
Dead("PPGUARD3") // Kobold
Dead("PPGUARD4") // Kobold Witch Doctor
Global("AltarDestroyed","AR1513",0)
THEN
RESPONSE #100
SetGlobal("AltarDestroyed","AR1513",1)
CreateVisualEffectObject("SPFLSRIN",Myself)
Wait(1)
CreateVisualEffectObject("SPDISPMA",Myself)
DisplayStringHead(Myself,53756) // It ends! All is lost!
SetGlobal("AltarDestroyed","AR1513",2)
DestroySelf()
END
It looks like before you get the shard, the four PPGUARDs have to die. I'm less clear on the second and third IF-THEN structures above. Does !See([ENEMY]) mean that it would sufficient for there to be no red circles in sight of the altar?