Hm, you could perhaps save the hero in a game cache, remove the here, then when you want to 'revive' him you load him from the game cache, I dont really know any other solution than that, but I know there are many good tutorials on how to use game caches if you aren't familiar with it.