private static void OnDeleteMissile(Skillshot skillshot, MissileClient missile)
{
if (skillshot.SpellData.SpellName != "VelkozQ"
|| SkillshotDetector.DetectedSkillshots.Count(i => i.SpellData.SpellName == "VelkozQSplit") != 0)
{
return;
}
var spellData = SpellDatabase.GetByName("VelkozQSplit");
for (var i = -1; i <= 1; i = i + 2)
{
SkillshotDetector.DetectedSkillshots.Add(
new Skillshot(
DetectionType.ProcessSpell,
spellData,
AkaLib.Evade.Extensions.GameTimeTickCount,
missile.Position.To2D(),
missile.Position.To2D() + i * skillshot.Perpendicular * spellData.Range,
skillshot.Unit));
}
}