Пример #1
0
        public override async Task Combat()
        {
            await Evade();

            if (InstanceManager.Target == null)
            {
                Logger.Debug("Combat target is null... nothing to do right now?");
                return;
            }

            if (!Evading.IsEvading && !GameManager.LocalPlayer.IsDead && !GameManager.LocalPlayer.IsMoving)
            {
                await Routine.CombatTask();
            }
        }