Bah, i'm a bit sorry for multi-posting but just wanted to give my opinion on Bones.
I played a lot of Nethack and it spawns Bones levels so i have some experience in this. The best part of Bones levels is they carried your entire old inventory, including any Uniques that he may have carried, protected by a 'somewhat' nasty opponent.
What i would do is to implement Bones in the game would be:
- Whenever a marine died, the game would save a bones file containing the layout of the map, and the items carried by the marine.
- A bones level would be:
- identical in design to the level where the marine died.
- have the items carried by the marine scattered across the map
- random Powerups
- random Monsters
- a new monster 'D' (former doomguy) with 70 hp, 120% speed, +4 hit, 2 base armor, extended vision like the Cyberdemon, and capable of using any items like the old HK/BoH.
Anyway, instead of an Angel of Bones i'd put a small chance of a regular level being a Bones Level starting on HMP difficulty. Dead marines usually carry spare weapon mods and the more than ocasional unique.
P.S. - For those who don't know old school BoH had a nasty tendency to find chainguns, rocket launchers, and plasma guns on the level floor and because of their huge +hit bonus they'd actually manage to hurt you a lot. Sadly they would also pick up pistols and start shooting them.