public override void Init() { Orbwalker = Orbwalker.GetNewOrbwalker(this); Orbwalker.Load(); Printer.Both($"[Illusion][init] -> {Hero.GetRealName()} [{Hero.Handle}]"); CooldownOnMoving = 0.05f; }
public virtual void Init() { InitAbilities(); if (OrbwalkingBehaviour is CanUseOrbwalking || OrbwalkingBehaviour is CanUseOrbwalkingOnlyForPushing) { Orbwalker = Orbwalker.GetNewOrbwalker(this); Orbwalker.Load(); } try { Printer.Both( $"[{this}][init] -> [{Hero?.Name}] [{Hero?.Handle}] [{Orbwalker?.GetHashCode()}]"); } catch (Exception e) { Console.WriteLine(e); } }