that is also the way I know it: troops retain the +attack/defense bonuses, but not morale bonuses. AFAIK, they do not retain bonuses from VnV's after the general withdraws.