so what you did was fixing a very old bug, now ive 49k troops in a 38k pop cap...
fixing the specialists not graying out was too much to do i suppose....
also, just make that first aid round down the numbers, its very annoying killing a gen with 1 troop and have that 1 troop come back in the gen, or just make it empty the gen automatically