I was so excited to find some nice veins of bituminous coal and lignite to start smelting in my first real fortress... After several hours of reading the wiki, convinced I was missing something (there is a steep learning curve after all), I was very sad to learn that I had tripped over a bug, it seems.
Bug:
I can't smelt bituminous coal or lignite into coke via a smelter, nor can I schedule the task via the manager. Additionally, Lignite and BC don't appear in the Status->Stone menu. Weird errors appear when scheduling via the manager.
Steps to reproduce:
Embark into a new fortress with the expertise to build and run a smelter, as well as charcoal, BC, and lignite.
Build the smelter.
Try to schedule the task, and notice it is missing from the smelter menu.
Attempt to schedule via the manager, only to receive odd messages like "<dwarf> cancels Make coke from Bituminous Coal: Needs indigo tourmaline"
Cry, for your dwarves will never know the glory of forging your own steel.
Additional info:
I can't smelt bituminous coal into coke via a smelter - the action doesn't appear. I have in my stocks both charcoal and bituminous coal, and I can smelt other materials using charcoal to make bars as appropriate. I attempted to schedule the task via the manager, but the message appeared "<dwarf> cancels Make coke from Bituminous Coal: Needs indigo tourmaline". For lignite, it was "needs more blue garnet".
I had seen a reference somewhere that someone was having problems smelting because bituminous coal was flagged as economic, so I took a poke at trying to allow the stone. Oddly... it didn't even show up in the list, so I couldn't even flag it one way or another.
So I started digging here in the forums, and found other references to similar problems (
here and
here), but it didn't seem like it a resolution existed that I could apply on my own.
I dug a little further, grabbed 40d for Windows, copied my save games over, and ran it in Wine. It ran just fine (though a literal
order of magnitude slower: 6-9 FPS vs 100+ in native Linux), loaded my game, and bam! I can smelt coal. I didn't try 40d9 for windows, though, so it could be a version problem... but my gut tells me it's a Linux-specific problem.
While digging around, I did notice that several (if not all - I didn't check them all) of the files in raw/objects are encoded with Windows line endings, and not Unix line endings. This may or may not be related...
I just downloaded 40d2 for linux, to see if maybe it has the same problem...
If you need any more information, please let me know!