public override void ElementBurst() { base.ElementBurst(); BlastAttack blastAttack = MakeBlastAttack(); blastAttack.Fire(); BlastAttack.HitPoint[] hits = blastAttack.CollectHits(); foreach (BlastAttack.HitPoint hit in hits) { CharacterBody victimBody = hit.hurtBox.healthComponent.body; if (victimBody) { if (!victimBody.HasBuff(Buffs.chillCooldown)) { victimBody.AddTimedBuff(Buffs.chillDebuff, StaticValues.chillDebuffDuration, StaticValues.chillDebuffMaxStacks); } } } }