Difference between revisions of "Forum:Bones bemusement"

From NetHackWiki
Jump to navigation Jump to search
Line 4: Line 4:
 
playing locally, can see bones files in the NetHack folder. currently have bonD0.17, bonD0.22 and bonD0.28 (that last one was a bottomed out stash, can't wait to get back to its awesomeness.) get to level 10, it's a bones. where did this come from? still have three bones, none level 10. what's happening? --[[Special:Contributions/86.176.14.224|86.176.14.224]] 20:04, 20 April 2011 (UTC)
 
playing locally, can see bones files in the NetHack folder. currently have bonD0.17, bonD0.22 and bonD0.28 (that last one was a bottomed out stash, can't wait to get back to its awesomeness.) get to level 10, it's a bones. where did this come from? still have three bones, none level 10. what's happening? --[[Special:Contributions/86.176.14.224|86.176.14.224]] 20:04, 20 April 2011 (UTC)
 
:It's not a bones anymore.  Rather, the bones file changed to become the file for level 10 for your current character.  It's a little metagamey, but if you watch as nethack creates the level files, you can tell when a bones is loaded, since instead of creating a level file it renames the bones to the current level. -[[User:Ion frigate|Ion frigate]] 23:42, 20 April 2011 (UTC)
 
:It's not a bones anymore.  Rather, the bones file changed to become the file for level 10 for your current character.  It's a little metagamey, but if you watch as nethack creates the level files, you can tell when a bones is loaded, since instead of creating a level file it renames the bones to the current level. -[[User:Ion frigate|Ion frigate]] 23:42, 20 April 2011 (UTC)
 +
:Yeah. Bones are not actually set so they'll always load on the exact same dLevel they were created. Looking at the source code, there actually doesn't seem to be any restriction on when a bones level can be loaded, except if you're on a level that can't ever be a bones. So technically you could have gotten that bones file from level 28 as your level 10. This is one of the things that makes bones files quite dangerous, because you can encounter monsters that are massively out of depth that you wouldn't normally meet that early otherwise. --[[User:The Cheshire Cat|The Cheshire Cat]] 14:11, 26 April 2011 (UTC)

Revision as of 14:11, 26 April 2011


playing locally, can see bones files in the NetHack folder. currently have bonD0.17, bonD0.22 and bonD0.28 (that last one was a bottomed out stash, can't wait to get back to its awesomeness.) get to level 10, it's a bones. where did this come from? still have three bones, none level 10. what's happening? --86.176.14.224 20:04, 20 April 2011 (UTC)

It's not a bones anymore. Rather, the bones file changed to become the file for level 10 for your current character. It's a little metagamey, but if you watch as nethack creates the level files, you can tell when a bones is loaded, since instead of creating a level file it renames the bones to the current level. -Ion frigate 23:42, 20 April 2011 (UTC)
Yeah. Bones are not actually set so they'll always load on the exact same dLevel they were created. Looking at the source code, there actually doesn't seem to be any restriction on when a bones level can be loaded, except if you're on a level that can't ever be a bones. So technically you could have gotten that bones file from level 28 as your level 10. This is one of the things that makes bones files quite dangerous, because you can encounter monsters that are massively out of depth that you wouldn't normally meet that early otherwise. --The Cheshire Cat 14:11, 26 April 2011 (UTC)