static EvadeSpellDatabase()
{
if (ObjectManager.Player.ChampionName == "Yasuo")
{
Spells.Add(
new EvadeSpellData
{
Name = "YasuoDashWrapper",
ChampionName = "Yasuo",
DangerLevel = 2,
Slot = SpellSlot.E,
EvadeType = EvadeTypes.Dash,
CastType = CastTypes.Target,
MaxRange = 475,
Speed = 1000,
Delay = 50,
FixedRange = true,
ValidTargets = new[] { SpellTargets.EnemyChampions, SpellTargets.EnemyMinions }
});
Spells.Add(
new EvadeSpellData
{
Name = "YasuoWMovingWall",
ChampionName = "Yasuo",
DangerLevel = 3,
Slot = SpellSlot.W,
EvadeType = EvadeTypes.WindWall,
CastType = CastTypes.Position,
MaxRange = 400,
Speed = int.MaxValue,
Delay = 250
});
}
if (ObjectManager.Player.ChampionName == "Vayne")
{
Spells.Add(
new EvadeSpellData
{
Name = "VayneTumble",
ChampionName = "Vayne",
DangerLevel = 2,
Slot = SpellSlot.Q,
EvadeType = EvadeTypes.Dash,
CastType = CastTypes.Position,
MaxRange = 300,
Speed = 900,
Delay = 50,
FixedRange = true
});
}
}