public int atacar(int naves) throws InterruptedException { Db db = new Db(); for (Espionaje es : db.getEspionaje()) { if (naves > 0) { naves -= es.getNaves(); if (setAtaque(es.getPlaneta(), es.getNaves())) db.deleteEspionaje(es.getId()); } } return naves; }