public Xmark(Ability ability) : base(ability) { IsDisable = false; BlinkAbilities.Clear(); BlinkAbilities.Add("item_blink"); CounterAbilities.AddRange(Invis); CounterAbilities.Add(Lotus); }
public GlobalSilence(Ability ability) : base(ability) { Modifier = new EvadableModifier(HeroTeam, EvadableModifier.GetHeroType.LowestHealth); BlinkAbilities.Clear(); Modifier.AllyCounterAbilities.Add(Lotus); Modifier.AllyCounterAbilities.Add(Eul); Modifier.AllyCounterAbilities.Add(Manta); Modifier.AllyCounterAbilities.AddRange(AllyPurges); Modifier.AllyCounterAbilities.AddRange(AllyShields); }
public LucentBeam(Ability ability) : base(ability) { IsDisable = false; BlinkAbilities.Clear(); DisableAbilities.Clear(); CounterAbilities.Add(PhaseShift); CounterAbilities.AddRange(VsDamage); CounterAbilities.AddRange(VsMagic); CounterAbilities.Add(Armlet); CounterAbilities.Add(Bloodstone); CounterAbilities.Add(Lotus); }
public Sprout(Ability ability) : base(ability) { DisablePathfinder = true; BlinkAbilities.Clear(); CounterAbilities.Add("item_quelling_blade"); CounterAbilities.Add("item_iron_talon"); CounterAbilities.Add("item_bfury"); for (var i = 0u; i < duration.Length; i++) { duration[i] = ability.AbilitySpecialData.First(x => x.Name == "duration").GetValue(i); } }
public Glimpse(Ability ability) : base(ability) { DisablePathfinder = true; DisableAbilities.Clear(); BlinkAbilities.Clear(); BlinkAbilities.Add("sandking_burrowstrike"); BlinkAbilities.Add("phantom_lancer_doppelwalk"); BlinkAbilities.Add("ember_spirit_activate_fire_remnant"); CounterAbilities.Add(Manta); CounterAbilities.Add(SleightOfFist); CounterAbilities.Add(TricksOfTheTrade); CounterAbilities.Add(SnowBall); CounterAbilities.AddRange(VsDisable); CounterAbilities.AddRange(VsMagic); CounterAbilities.AddRange(Invul); CounterAbilities.Add(PhaseShift); }
public LightningBolt(Ability ability) : base(ability) { IsDisable = false; BlinkAbilities.Clear(); DisableAbilities.Clear(); CounterAbilities.Add(PhaseShift); CounterAbilities.Add(BallLightning); CounterAbilities.Add(Eul); CounterAbilities.Add(SleightOfFist); CounterAbilities.Add(Manta); CounterAbilities.AddRange(VsDamage); CounterAbilities.AddRange(VsMagic); CounterAbilities.Add(Armlet); CounterAbilities.Add(Bloodstone); CounterAbilities.Add(Lotus); CounterAbilities.Add(NetherWard); CounterAbilities.AddRange(Invis); }