If multiplayer I like when the player runs out of life, they collapse and start bleeding out. If another player come by, they can resurrect or gank, if they gank, you re-roll but can spec 75% of the stats/attributes you had, but you come back as a descendant of the original character. If your name was bob, now it's bob II, bob III, etc to bob XXXXVII lol if you die a lot.
As mentioned before, what happens with your system if you have 10 dead characters? It might work out, if instead of reviving the character you gained some of it's experience from the corpse, maybe salvage some stuff, but remain with the new character until it dies. Then if you died on 10 diff chars that you'd spent some time on, as you progress in the game you'll get back to them and get a little bonus for going back.
If you can manipulate things from the afterlife are you really dead? I remember that in Ultima Online that when your character died you turned into a ghost and about all you could do is talk (assuming the people listening had the "spirit speak" skill toggled so they could understand you) and go through portals.
[quote name='Alpha_ProgDes' timestamp='1335645359' post='4935668']
So is it still permadeath if your character dies and can manipulate things from the afterlife? Because technically that's having your cake and eating it too.
[/quote]
Yes as a ghost you had very limited abilities. It was neat that you could toggle being visible for a res, or invisible to stalk people without them knowing, although you did show up if someone used the tracking skill, they could tell you were following them. But other than that you couldn't use any menus or anything.