An odd little reaction issue I can't puzzle out.
Confused by the "What came first, the anvil or the smelter?" problem I made an anvil mold tool and a reaction to take some iron or steel and one of those to make an anvil.
The anvil mold shows up on embark and is craftable properly(even out of wood which it probably shouldn't be, but I haven't looked into how to fix that yet) and the two reactions show up properly in the smelter.
However even with 1 iron bar, and 1 granite anvil mold I can't make an anvil. Is there something obvious I'm missing in these reactions?
[REACTION:CRUDE_ANVIL_IRON]
[NAME:make iron anvil with mold]
[BUILDING:SMELTER:NONE]
[REAGENT:A:1:TOOL:ITEM_TOOL_ANVILMOLD_GREIMOD:NONE:NONE][FIRE_BUILD_SAFE]
[REAGENT:B:1:BAR:NO_SUBTYPE:METAL:IRON]
[PRODUCT:100:1:ANVIL:NONE:GET_MATERIAL_FROM_REAGENT:B:NONE]
[FUEL]
[SKILL:SMELT]
[REACTION:CRUDE_ANVIL_STEEL]
[NAME:make steel anvil with mold]
[BUILDING:SMELTER:NONE]
[REAGENT:A:1:TOOL:ITEM_TOOL_ANVILMOLD_GREIMOD:NONE:NONE][FIRE_BUILD_SAFE]
[REAGENT:B:1:BAR:NO_SUBTYPE:METAL:STEEL]
[PRODUCT:100:1:ANVIL:NONE:GET_MATERIAL_FROM_REAGENT:B:NONE]
[FUEL]
[SKILL:SMELT]
And the tool [ITEM_TOOL:ITEM_TOOL_ANVILMOLD_GREIMOD]
[NAME:anvil mold:anvil molds]
[VALUE:10]
[HARD_MAT]
[TILE:8]
[SIZE:1000]
[MATERIAL_SIZE:1]
Any insight?
EDIT: Some screwing around seems to like the problem to the [FIRE_BUILD_SAFE] tag. But granite has no ignite point, so it should be perfectly fire safe, just not magma safe. Maybe the wiki has incorrect information and fire safe actually means magma safe.