03-11-2025, 05:33 PM
I'm not sure what variable you want to set and to what value. Messenger comes to you again waaaaaay after Skie joins the team, if you want to set it to the moment when the first quest ends, it's SetGlobal("L#2SkieDagger","GLOBAL",35) (Messenger gives you your reward and leaves, you get the XP).
But there are many other variables that come into play after that. Skie's return is fired by this script:
Then, there is this script that summons her after you rest in any tavern.
So to make her spawn the variable "L#2SkieReturns" must be set to 2, and the variable "L#2SDBlock" cannot be set to 1 (it should be 0).
The second messenger talk (Skie joined, stayed, and some friendship talks happened) sets this variable: Global("L#2SDMissiniReturns","GLOBAL",3)
...but I have no idea why you would need that, it has nothing to do with Skie's spawning.
But there are many other variables that come into play after that. Skie's return is fired by this script:
Code:
IF
Global("L#2SkieDagger","GLOBAL",35)
Global("L#2SkieReturns","GLOBAL",0)
THEN
RESPONSE #100
SetGlobalTimer("L#2SkieReturnsTime","GLOBAL",TWO_DAYS)
SetGlobal("L#2SkieReturns","GLOBAL",1)
END
Then, there is this script that summons her after you rest in any tavern.
Code:
IF
Global("L#2SkieReturns","GLOBAL",2)
!Global("L#2SDBlock","GLOBAL",1)
THEN
RESPONSE #100
SetGlobal("L#2SkieReturns","GLOBAL",3)
CreateCreatureObjectOffset("l#2sdski",Player1,[30.30])
Continue()
END
So to make her spawn the variable "L#2SkieReturns" must be set to 2, and the variable "L#2SDBlock" cannot be set to 1 (it should be 0).
The second messenger talk (Skie joined, stayed, and some friendship talks happened) sets this variable: Global("L#2SDMissiniReturns","GLOBAL",3)
...but I have no idea why you would need that, it has nothing to do with Skie's spawning.