internal static bool Invoke(DetectedSkillshotData args)
        {
            args.Ended = true;
            var invocationList = OnDelete?.GetInvocationList();

            if (invocationList != null)
            {
                foreach (var m in invocationList)
                {
                    m?.DynamicInvoke(args);
                }
            }

            OnSkillShotUpdate.Invoke(args);
            return(true);
        }