public void LoopVfx(object parameters) { var Params = (List <object>)parameters; Object o = Params[0] as Object; ushort effectId = (ushort)((int)Params[1]); if (o != null) { o.PlayEffect(effectId); } }