public void OnFinishCasting(Champion owner, Spell spell, AttackableUnit target) { ChampionStatModifier statMod = new ChampionStatModifier(); statMod.MoveSpeed.PercentBonus -= 30.0f / 100.0f; statMod.AttackSpeed.PercentBonus -= 30.0f / 100.0f; statMod.Armor.BaseBonus -= 10; statMod.MagicResist.BaseBonus -= 10; target.AddStatModifier(statMod); ApiFunctionManager.AddParticleTarget(owner, "Global_SS_Exhaust.troy", target); var visualBuff = ApiFunctionManager.AddBuffHUDVisual("SummonerExhaustDebuff", 2.5f, 1, (ObjAIBase)target); ApiFunctionManager.CreateTimer(2.5f, () => { ApiFunctionManager.RemoveBuffHUDVisual(visualBuff); target.RemoveStatModifier(statMod); }); }