Bones levels - return of the dead
Details of how they excactly work in NetHack can be found
here, but the basic idea is that once your PC dies, there is a chance that the level (s)he died in is saved as a "bones file", and when a different PC then enters an appropriate level, there is a small chance that the bones level will be loaded instead of a newly generated one. The level mostly remains unchanged, with the same monsters still wandering there (even the one that may have killed the previous adventurer) and stuff, but the ghost of the previous adventurer is haunting on the spot (s)he died, guarding his/her (now mostly cursed) inventory.
Fixing possible balance problems - my ideas
Implementing this 1:1 in JADE may cause some game balance issues, one being that low-level characters could find the remains of a high-level one, resulting in finding a heap of rare items after slaying a mere ghost. I have made up a possible variant inspired by "Great treasures are buried here" graves in ADOM, which I will now describe.
When a bones file would be created, the dead character would be converted into a special undead creature, perhaps something specially developed for this purpose, a "Memory" I'd propose. The Memory would have the same spell list, attributes, HP etc. as when it was alive, which would cause the Memories of high-level characters to be very deadly. It would also carry all its items - that way it MUST be killed to gain the items. Lastly, the Memory would initially rest in a grave (with an inscription like
"Here lies [name], the [race & class], who was killed by [reason]. May (s)he rest in peace."). Any adventurer stumbling upon this grave could decide to just ignore it, or if (s)he is feeling particularly brave/greedy, (s)he could try to rob it, which would then cause the Memory jump out of the grave.
Suggestions and alternative ideas welcome.