public override EvadeSkillshot NewInstance(bool debug = false)
        {
            var newInstance = new MultiCircleSkillshot {
                OwnSpellData = OwnSpellData
            };

            return(newInstance);
        }
Example #2
0
        public override EvadeSkillshot NewInstance(bool debug = false)
        {
            var newInstance = new MultiCircleSkillshot {
                OwnSpellData = OwnSpellData
            };

            if (debug)
            {
                var newDebugInst = new MultiCircleSkillshot
                {
                    OwnSpellData  = OwnSpellData,
                    StartPosition = Debug.GlobalStartPos,
                    EndPosition   = Debug.GlobalEndPos,
                    IsValid       = true,
                    IsActive      = true,
                    TimeDetected  = Environment.TickCount - Game.Ping,
                    SpawnObject   = null
                };
                return(newDebugInst);
            }
            return(newInstance);
        }