@ rock collection
I believe you add
[MATERIAL_REACTION_PRODUCT:FIRED_MAT:INORGANIC:CERAMIC_EARTHENWARE]
to the rock's material, like "inorganic_mineral.txt" drop it in a INORGANIC stone and it should allow you to gather it like clay. I'm doing tests on this now but the desired testing object is hard to get to, might just cheat and place in on stone right now. And test it.
Fire breath from th plant would be a INGESTED syndrome (if you got the little wiki package I sent you, look in the Syndromes section)
and the useage of a CE_CAN_DO_INTERACTION
[CE_CAN_DO_INTERACTION:START:###:END:###] --- choose when they can use "Breath Fire" and when it ends, aka needs to eat another
[CDI:INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Breath fire]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:FLOW:DRAGONFIRE]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:50]
As for conversion of mining claws to normal claws (im assuming a weapon) then this:
[REACTION:CONVERT_CLAWS]
[NAME:turn mining claws to normal claws]
[BUILDING:DRAGON_FORGE:NONE]
[REAGENT:A:1:WEAPON:ITEM_WEAPON_DIG_CLAW:NONE:NONE] --- Should grab any digging claws from any mat.
[PRODUCT:100:1:WEAPON:ITEM_WEAPON_NORMAL_CLAW:GET_MATERIAL_FROM_REAGENT:A:NONE] --- makes regular claws out of same mat as above.
[SKILL:??]
P.S. did you get what I emailed to you?
EDIT:
Ok maybe I was wrong about the rock collection. Maybe the [IS_STONE] tag disallows that. I guess make small clay like clusters that appear in stone, that can be harvested like clay, and turned into stone at the dragon furnace