예제 #1
0
 public override void Init()
 {
     Orbwalker = Orbwalker.GetNewOrbwalker(this);
     Orbwalker.Load();
     Printer.Both($"[Illusion][init] -> {Hero.GetRealName()} [{Hero.Handle}]");
     CooldownOnMoving = 0.05f;
 }
예제 #2
0
        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);
            }
        }