private async Task get_Fin_Turno() { if (!pelea.esta_Cuerpo_A_Cuerpo_Con_Enemigo() && configuracion.tactica == Tactica.AGRESIVA) { await get_Mover(true, pelea.get_Obtener_Enemigo_Mas_Cercano()); } else if (pelea.esta_Cuerpo_A_Cuerpo_Con_Enemigo() && configuracion.tactica == Tactica.FUGITIVA) { await get_Mover(false, pelea.get_Obtener_Enemigo_Mas_Cercano()); } pelea.get_Turno_Acabado(); cuenta.conexion.enviar_Paquete("Gt"); }
private async Task get_Fin_Turno() { var t = new Random().Next(500, 900); cuenta.logger.log_informacion($"Fight", $"Waiting for : {t} ms to end turn "); await Task.Delay(t); if (!pelea.esta_Cuerpo_A_Cuerpo_Con_Enemigo() && configuracion.tactica == Tactica.AGRESIVA) { await get_Mover(true, pelea.get_Obtener_Enemigo_Mas_Cercano()); } else if (pelea.esta_Cuerpo_A_Cuerpo_Con_Enemigo() && configuracion.tactica == Tactica.FUGITIVA) { await get_Mover(false, pelea.get_Obtener_Enemigo_Mas_Cercano()); } pelea.get_Turno_Acabado(); cuenta.connexion.SendPacket("Gt"); }