la única salida es crear una misma unidad con el mismo nombre pero con menor tiempo de construccion poner en el edificio que quieres que lo entrenes, deshabilitar la unidad de menor tiempo de construccion para que no aparezca en el juego para que no puedas entrenarlo, cuando terminas la investigacion deshabilitar con los detonadores la unidad actual y habilitar la otra unidad con menos tiempo.
[GUI]ejemplo
Acontecimientos
Unidad - A unit Termina investigación
Condiciones
(Researched tech-type) Igual a Espadas de hierro forjado
Acciones
Jugador - Limit training of Soldado raso to 0 for (Triggering player)
Jugador - Limit training of EspadachÃn to -1 for (Triggering player)
[/GUI]
Algo asi el -1 es para que puedas entrenar sin limites si pones 1 solo te dejara entrenar 1