Scriptname _EFFECTsc extends ActiveMagicEffect_COREsc Property ScriptC AutoFunction RegisterEffect() _ScriptC.NPClist[_ScriptC.NPClist.Find(none)] = self ;finds+overwrites first "none" EndFunctionFunction UnregisterEffect() _ScriptC.NPClist[_ScriptC.NPClist.Find(self)] = none ;finds+overwrites self as "none"EndFunction
Scriptname _COREsc extends Quest_EFFECTsc[] Property NPClist Auto
Then I would use NPClist[i] to get access to them? Can it work?