private void ManaDrainEffects_Callback(object o) { object[] objs = o as object[]; IPoint3D p = objs[0] as IPoint3D; Map map = objs[1] as Map; ManaDrainItem item = new ManaDrainItem(Utility.RandomList(6913, 6915, 6917, 6919), this); Spells.SpellHelper.GetSurfaceTop(ref p); item.MoveToWorld(new Point3D(p), Map); }
private void ManaDrainEffects_Callback(object o) { object[] objs = o as object[]; IPoint3D p = objs[0] as IPoint3D; Map map = objs[1] as Map; var item = new ManaDrainItem(Utility.RandomList(6913, 6915, 6917, 6919), this); Spells.SpellHelper.GetSurfaceTop(ref p); item.MoveToWorld(new Point3D(p), this.Map); }