Yes, simple trigger in the respective mission-templates which checks for the agents, and in case they are a specific troop add to the hp-pool.Make it run every 10 secs and add 1 hp per run --> 10 hp per min restored.