public void OnActivate(IObjAiBase unit, IBuff buff, ISpell ownerSpell) { StatsModifier.MoveSpeed.BaseBonus = StatsModifier.MoveSpeed.BaseBonus - 60; unit.ApplyCrowdControl(_crowdDisarm); unit.ApplyCrowdControl(_crowdSilence); unit.AddStatModifier(StatsModifier); var time = 1 + 0.25f * ownerSpell.Level; }
public void OnActivate(IObjAiBase unit, ISpell ownerSpell) { _statMod = new StatsModifier(); _statMod.MoveSpeed.BaseBonus = _statMod.MoveSpeed.BaseBonus - 60; unit.ApplyCrowdControl(_crowdDisarm); unit.ApplyCrowdControl(_crowdSilence); unit.AddStatModifier(_statMod); var time = 1 + 0.25f * ownerSpell.Level; _visualBuff = AddBuffHudVisual("LuluWDebuff", time, 1, BuffType.COMBAT_DEHANCER, unit); }
public void OnActivate(IObjAiBase unit, IBuff buff, ISpell ownerSpell) { unit.ApplyCrowdControl(_crowd); }