v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Modification:Expanded Plants/Reactions

From Dwarf Fortress Wiki
< Modification:Expanded Plants
Revision as of 21:39, 13 July 2015 by Button (talk | contribs) (→‎Baselines: pretty much finished I think)
Jump to navigation Jump to search

Not putting straw or basketry into this release.

Reactions to Implement

  • Transformation
    • Hull seeds: requires 1 growth with SEED1_MAT, SEED2_MAT (allowing different quantities of seeds for different growths.)
    • Husk fruit: requires 1 growth with HUSK_MAT, FLESH_MAT. Also a barrel?
    • Convert fruit shell to jug: requires 1 growth with JUG_MAT.
    • Separate plant into growths: requires 1 plant with BAG_ITEM1, BAG_ITEM2, BAG_ITEM3, BAG_ITEM4?. No actual bag.
    • Cut seed tubers: requires 1 growth with SEED_TUBER_MAT. Also a bag?


  • Food
    • Make plant preserves: requires 1 item of class SUGAR_CLASS, 1 item with PRESERVE_MAT. Also a barrel.
    • Boil juice to syrup: requires 1 barrel with a liquid with SYRUP_MAT.


  • Drink
    • Brew plant: requires 1 item with DRINK_MAT, DRINK_SEED_MAT, POMACE_MAT. Also a barrel.
    • Brew from juice: requires 1 barrel with a liquid with DRINK_MAT.


  • Textiles
    • Process thread to growth: requires 1 growth with THREAD_MAT and THREAD_SEED_MAT.
    • Spin fuzz to thread: requires 10? growths of class FUZZ_CLASS with THREAD_MAT.


  • Wood
    • Debark log: requires 1 wood with BARK_MAT, LUMBER_MAT.


  • Pressing
    • Press for oil: requires 1 item with PRESS_OIL_MAT, POMACE_MAT, PRESS_CAKE_MAT, UNPRESSED_SEED_MAT. Also a jug.
    • Press plant for juice: requires 1 item with PRESS_JUICE_MAT, POMACE_MAT, PRESS_WAX_MAT. Also a barrel.
    • Compress resin to young amber: requires 1 growth with AMBER_MAT.


  • Milling
    • Mill plant to dye: requires 1 item with DYE_MAT and DYE_SEED_MAT. Also a bag.
    • Mill plant to flour: requires 1 item with FLOUR_MAT. Also a bag.
    • Mill nuts to paste: requires 4? items with PASTE_MAT. Also a jug?
    • Mill plant to sugar: requires 1 item with SUGAR_MAT. Also a bag.


  • Tar
    • Burn wood for tar: requires 1? log with TAR_MAT, TURPEN_MAT. Also a jug.
  • Varnish
    • Mix wood varnish: requires 1 liquid of class SOLV_CLASS, 1 item of class LACQ_CLASS. Also a jug.
    • Finish wooden pot: requires 1 item of class VARNISH_CLASS, 1 unfinished wooden pot.
    • Finish wooden jug: requires 1 item of class VARNISH_CLASS, 1 unfinished wooden jug.
    • Finish wooden barrel: requires 1 item of class VARNISH_CLASS, 1 unfinished wooden barrel.

Buildings to Implement

  • Tar kiln
  • Debarking station (needs new name)

Baselines

[REACTION:HULL_SEEDS]
	[NAME:hull/thresh seeds]
	[BUILDING:FARMER]
	[REAGENT:growth:1:PLANT_GROWTH:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:SEED1_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:SEED2_MAT]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED1_MAT]
	[PRODUCT:100:2:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED2_MAT]
	[PRODUCT:31:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED2_MAT]
	[PRODUCT:31:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED2_MAT]
	[SKILL:PROCESSPLANTS]

[REACTION:HUSK_FRUIT]
	[NAME:husk fruit]
	[BUILDING:FARMER]
	[REAGENT:growth:1:PLANT_GROWTH:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:FRUIT_RIND]
		[HAS_MATERIAL_REACTION_PRODUCT:FRUIT_INNARDS]
	[PRODUCT:100:1:PLANT_GROWTH:NONE:GET_MATERIAL_FROM_REAGENT:growth:FRUIT_RIND]
	[PRODUCT:100:1:PLANT_GROWTH:NONE:GET_MATERIAL_FROM_REAGENT:growth:FRUIT_INNARDS]
	[SKILL:PROCESSPLANTS]

[REACTION:HUSK_TO_JUG]
	[NAME:convert fruit shell to jug]
	[BUILDING:CRAFTSMAN]
	[REAGENT:growth:1:PLANT_GROWTH:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_ITEM_REACTION_PRODUCT:PLANT_CONTAINER]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:growth:PLANT_CONTAINER]
	[SKILL:WOODCRAFT]
	
[REACTION:SEPARATE_PLANT]
	[NAME:separate plant growths]
	[BUILDING:FARMER]
	[AUTOMATIC]
	[REAGENT:plant:1:PLANT:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_ITEM_REACTION_PRODUCT:BAG1_ITEM]
		[HAS_ITEM_REACTION_PRODUCT:BAG2_ITEM]
		[HAS_ITEM_REACTION_PRODUCT:BAG3_ITEM]
		[HAS_ITEM_REACTION_PRODUCT:BAG4_ITEM]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:plant:BAG1_ITEM]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:plant:BAG2_ITEM]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:plant:BAG3_ITEM]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:plant:BAG4_ITEM]
	[SKILL:PROCESSPLANTS]

[REACTION:CUT_SEED_TUBERS]
	[NAME:chop tubers for re-planting]
	[BUILDING:FARMER]
	[REAGENT:growth:1:PLANT_GROWTH:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:SEED_TUBER_MAT]
	[PRODUCT:100:2:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED_TUBER_MAT]
	[PRODUCT:25:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED_TUBER_MAT]
	[PRODUCT:25:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED_TUBER_MAT]
	[PRODUCT:25:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:SEED_TUBER_MAT]
	[SKILL:PROCESSPLANTS]

[REACTION:MAKE_PRESERVES]
	[NAME:make fruit preserves]
	[BUILDING:KITCHEN]
	[REAGENT:growth:1:PLANT_GROWTH:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:PRESERVES_MAT]
	[REAGENT:sugar:1:NONE:NONE:NONE:NONE]
		[REACTION_CLASS:SUGAR_CLASS]
	[REAGENT:barrel:1:NONE:NONE:NONE:NONE]
		[EMPTY]
		[FOOD_STORAGE_CONTAINER]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:GLOB:NONE:GET_MATERIAL_FROM_REAGENT:growth:PRESERVES_MAT]
		[PRODUCT_PASTE]
		[PRODUCT_TO_CONTAINER:barrel]
	[SKILL:COOK]

[REACTION:BOIL_FRUIT_FOR_SYRUP]
	[NAME:cook fruit down to syrup]
	[BUILDING:KITCHEN]
	[REAGENT:growth:5:PLANT_GROWTH:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:SYRUP]
	[REAGENT:jug:1:TOOL:NONE:NONE:NONE]
		[EMPTY]
		[DOES_NOT_ABSORB]
		[PRESERVE_REAGENT]
		[HAS_TOOL_USE:LIQUID_CONTAINER]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:LIQUID_MISC:NONE:GET_MATERIAL_FROM_REAGENT:growth:SYRUP]
		[PRODUCT_TO_CONTAINER:jug]
	[SKILL:COOK]

[REACTION:BOIL_JUICE_FOR_SYRUP]
	[NAME:cook juice down to syrup]
	[BUILDING:KITCHEN]
	[REAGENT:juice:5:LIQUID_MISC:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:SYRUP]
	[REAGENT:barrel:1:NONE:NONE:NONE:NONE]
		[CONTAINS:juice]
		[DOES_NOT_ABSORB]
		[FOOD_STORAGE_CONTAINER]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:LIQUID_MISC:NONE:GET_MATERIAL_FROM_REAGENT:juice:SYRUP]
		[PRODUCT_TO_CONTAINER:barrel]
	[SKILL:COOK]

[REACTION:PROCESS_GROWTH_TO_THREAD]
	[NAME:process growth to thread]
	[BUILDING:FARMER]
	[REAGENT:growth:1:PLANT_GROWTH:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:THREAD_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:THREAD_SEED_MAT]
	[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:growth:THREAD_MAT]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:THREAD_SEED_MAT]
	[SKILL:PROCESSPLANTS]

[REACTION:SPIN_FLUFF_TO_THREAD]
	[NAME:spin thread from plant fluff]
	[BUILDING:FARMER]
	[AUTOMATIC]
	[REAGENT:growth:10:PLANT_GROWTH:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:FUZZ_THREAD_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:FUZZ_SEED_MAT]
	[PRODUCT:100:1:THREAD:NONE:GET_MATERIAL_FROM_REAGENT:growth:FUZZ_THREAD_MAT]
	[PRODUCT:100:10:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:growth:FUZZ_SEED_MAT]
	[SKILL:SPINNING]

[REACTION:DEBARK_LOG]
	[NAME:debark a log]
	[BUILDING:CARPENTER]
	[AUTOMATIC]
	[REAGENT:log:1:WOOD:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:BARK_ITEM]
		[HAS_MATERIAL_REACTION_PRODUCT:LUMBER_MAT]
	[PRODUCT:100:1:WOOD:NONE:GET_MATERIAL_FROM_REAGENT:log:LUMBER_MAT]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:log:BARK_ITEM]
	[PRODUCT:10:1:GET_ITEM_DATA_FROM_REAGENT:log:BARK_ITEM]
	[SKILL:WOODCUTTING]

[REACTION:PRESS_FOR_OIL]
	[NAME:press plant for oil]
	[BUILDING:SCREW_PRESS]
	[REAGENT:plant:1:NONE:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:PRESS_OIL_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:POMACE_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:PRESS_CAKE_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:UNPRESSED_SEED_MAT]
	[REAGENT:jug:1:TOOL:NONE:NONE:NONE]
		[EMPTY]
		[DOES_NOT_ABSORB]
		[PRESERVE_REAGENT]
		[HAS_TOOL_USE:LIQUID_CONTAINER]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:LIQUID_MISC:NONE:GET_MATERIAL_FROM_REAGENT:plant:PRESS_OIL_MAT]
		[PRODUCT_TO_CONTAINER:jug]
	[PRODUCT:100:1:GLOB:NONE:GET_MATERIAL_FROM_REAGENT:plant:POMACE_MAT]
		[PRODUCT_PRESSED]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:PRESS_CAKE_MAT]
		[PRODUCT_PRESSED]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:UNPRESSED_SEED_MAT]
	[SKILL:PRESSING]

[REACTION:PRESS_FOR_JUICE]
	[NAME:press plant for juice]
	[BUILDING:SCREW_PRESS]
	[REAGENT:plant:1:NONE:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:PRESS_JUICE_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:POMACE_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:PRESS_CAKE_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:UNPRESSED_SEED_MAT]
	[REAGENT:jug:1:TOOL:NONE:NONE:NONE]
		[EMPTY]
		[DOES_NOT_ABSORB]
		[PRESERVE_REAGENT]
		[HAS_TOOL_USE:LIQUID_CONTAINER]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:LIQUID_MISC:NONE:GET_MATERIAL_FROM_REAGENT:plant:PRESS_JUICE_MAT]
		[PRODUCT_TO_CONTAINER:jug]
	[PRODUCT:100:1:GLOB:NONE:GET_MATERIAL_FROM_REAGENT:plant:POMACE_MAT]
		[PRODUCT_PRESSED]
	[PRODUCT:100:1:GLOB:NONE:GET_MATERIAL_FROM_REAGENT:plant:PRESS_CAKE_MAT]
		[PRODUCT_PRESSED]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:UNPRESSED_SEED_MAT]
	[SKILL:PRESSING]

[REACTION:PRESS_AMBER]
	[NAME:compress rosin]
	[REAGENT:rosin:1:NONE:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:AMBER_MAT]
	[PRODUCT:100:1:ROUGH:NONE:GET_MATERIAL_FROM_REAGENT:rosin:AMBER_MAT]
	[SKILL:PRESSING]

[REACTION:MILL_PLANT_TO_DYE]
	[NAME:mill plant to dye]
	[BUILDING:QUERN]
	[BUILDING:MILLSTONE]
	[REAGENT:plant:1:NONE:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:DYE_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:DYE_SEED_MAT]
	[REAGENT:bag:1:BOX:NONE:NONE:NONE]
		[EMPTY]
		[BAG]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:POWDER_MISC:NONE:GET_MATERIAL_FROM_REAGENT:plant:DYE_MAT]
		[PRODUCT_DIMENSION:150]
		[PRODUCT_TO_CONTAINER:bag]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:DYE_SEED_MAT]
	[SKILL:MILLING]

[REACTION:MILL_PLANT_TO_FLOUR]
	[NAME:mill plant to flour]
	[BUILDING:QUERN]
	[BUILDING:MILLSTONE]
	[REAGENT:plant:1:NONE:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:FLOUR_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:FLOUR_SEED_MAT]
	[REAGENT:bag:1:BOX:NONE:NONE:NONE]
		[EMPTY]
		[BAG]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:POWDER_MISC:NONE:GET_MATERIAL_FROM_REAGENT:plant:FLOUR_MAT]
		[PRODUCT_DIMENSION:150]
		[PRODUCT_TO_CONTAINER:bag]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:FLOUR_SEED_MAT]
	[SKILL:MILLING]

[REACTION:MILL_PLANT_TO_PASTE]
	[NAME:mill nuts to paste]
	[BUILDING:QUERN]
	[BUILDING:MILLSTONE]
	[REAGENT:nut:1:NONE:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:PASTE_MAT]
	[PRODUCT:100:1:GLOB:NONE:GET_MATERIAL_FROM_REAGENT:nut:PASTE_MAT]
		[PRODUCT_PASTE]
	[SKILL:MILLING]

[REACTION:MILL_PLANT_SUGAR]
	[NAME:mill plant to sugar]
	[BUILDING:QUERN]
	[BUILDING:MILLSTONE]
	[REAGENT:plant:1:NONE:NONE:NONE:NONE]
		[UNROTTEN]
		[HAS_MATERIAL_REACTION_PRODUCT:SUGAR_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:SUGAR_SEED_MAT]
	[REAGENT:bag:1:BOX:NONE:NONE:NONE]
		[BAG]
		[EMPTY]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:POWDER_MISC:NONE:GET_MATERIAL_FROM_REAGENT:plant:SUGAR_MAT]
		[PRODUCT_DIMENSION:150]
		[PRODUCT_TO_CONTAINER:bag]
	[PRODUCT:100:1:SEEDS:NONE:GET_MATERIAL_FROM_REAGENT:plant:SUGAR_SEED_MAT]
	[SKILL:MILLING]

[REACTION:MILL_TANBARK]
	[NAME:mill tanbark]
	[BUILDING:QUERN]
	[BUILDING:MILLSTONE]
	[REAGENT:bark:1:NONE:NONE:NONE:NONE]
		[REACTION_CLASS:BARK]
		[HAS_MATERIAL_REACTION_PRODUCT:TANBARK_MAT]
	[REAGENT:bag:1:BOX:NONE:NONE:NONE]
		[BAG]
		[EMPTY]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:POWDER_MISC:NONE:GET_MATERIAL_FROM_REAGENT:bark:TANBARK_MAT]
		[PRODUCT_DIMENSION:150]
		[PRODUCT_TO_CONTAINER:bag]
	[SKILL:MILLING]

[REACTION:BURN_TO_TAR]
	[NAME:burn wood for tar]
	[BUILDING:TAR_KILN]
	[REAGENT:log:1:WOOD:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:TAR_ITEM]
	[REAGENT:jug:1:TOOL:NONE:NONE:NONE]
		[EMPTY]
		[DOES_NOT_ABSORB]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:GET_ITEM_DATA_FROM_REAGENT:log:TAR_ITEM]
		[PRODUCT_TO_CONTAINER:jug]
	[PRODUCT:100:1:BAR:NONE:COAL:CHARCOAL]
	[SKILL:WOOD_BURNING]

[REACTION:BURN_RESIN]
	[NAME:fire resin]
	[BUILDING:TAR_KILN]
	[REAGENT:resin:1:NONE:NONE:NONE:NONE]
		[HAS_MATERIAL_REACTION_PRODUCT:TURPEN_MAT]
		[HAS_MATERIAL_REACTION_PRODUCT:ROSIN_MAT]
	[REAGENT:jug:1:TOOL:NONE:NONE:NONE]
		[EMPTY]
		[DOES_NOT_ABSORB]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
	[PRODUCT:100:1:LIQUID_MISC:NONE:GET_MATERIAL_DATA_FROM_REAGENT:resin:TURPEN_MAT]
		[PRODUCT_TO_CONTAINER:jug]
	[PRODUCT:100:1:ROUGH:NONE:GET_MATERIAL_DATA_FROM_REAGENT:resin:ROSIN_MAT]
	[SKILL:WOOD_BURNING]

[REACTION:BURN_BARK_CHARCOAL]
	[NAME:burn leftover bark]
	[BUILDING:TAR_KILN]		because wood furnace won't accept custom reactions
	[REAGENT:bark:12:NONE:NONE:NONE:NONE]
		[REACTION_CLASS:BARK]
	[PRODUCT:100:1:BAR:NO_SUBTYPE:COAL:CHARCOAL][PRODUCT_DIMENSION:150]
	[SKILL:WOOD_BURNING]

[REACTION:MIX_VARNISH]
	[NAME:mix wood varnish]
	[BUILDING:]
	[REAGENT:solvent:1:LIQUID_MISC:NONE:NONE:NONE]
		[REACTION_CLASS:SOLV_CLASS]
	[REAGENT:solvjug:1:TOOL:NONE:NONE:NONE]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[CONTAINS:solvent]
	[REAGENT:lacquer:1:NONE:NONE:NONE:NONE]
		[REACTION_CLASS:LACQ_CLASS]
		[HAS_MATERIAL_REACTION_PRODUCT:VARN_MAT]
	[REAGENT:lacqjug:1:TOOL:NONE:NONE:NONE]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[CONTAINS:lacquer]
	[PRODUCT:100:2:GLOB:NONE:GET_MATERIAL_DATA_FROM_REAGENT:lacquer:VARN_MAT]
		[PRODUCT_TO_CONTAINER:lacqjug]
		[PRODUCT_PASTE]
	[SKILL:ALCHEMY]

[REACTION:FINISH_WOOD_JUG]
	[NAME:waterproof a wooden jug]
	[BUILDING:]
	[REAGENT:varnish:1:GLOB:NONE:NONE:NONE]
		[REACTION_CLASS:WTRPRF_CLASS]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[HAS_MATERIAL_REACTION_PRODUCT:DRIED_MAT]
	[REAGENT:varnjug:1:TOOL:NONE:NONE:NONE]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[CONTAINS:varnish]
	[REAGENT:tarjug:1:TOOL:NONE:WOOD:NONE]
		[EMPTY]
		[HAS_TOOL_USE:LIQUID_CONTAINER]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[PRESERVE_REAGENT]
		[NOT_IMPROVED]
	[IMPROVEMENT:100:tarjug:GLAZED:GET_MATERIAL_FROM_REAGENT:varnish:DRIED_MAT]
	[SKILL:GLAZING]

[REACTION:FINISH_WOOD_POT]
	[NAME:waterproof a wooden barrel/large pot]
	[BUILDING:]
	[REAGENT:varnish:1:GLOB:NONE:NONE:NONE]
		[REACTION_CLASS:WTRPRF_CLASS]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[HAS_MATERIAL_REACTION_PRODUCT:DRIED_MAT]
	[REAGENT:varnjug:1:TOOL:NONE:NONE:NONE]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[CONTAINS:varnish]
	[REAGENT:tarpot:1:NONE:NONE:WOOD:NONE]
		[EMPTY]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[PRESERVE_REAGENT]
		[FOOD_STORAGE_CONTAINER]
		[NOT_IMPROVED]
	[IMPROVEMENT:100:tarpot:GLAZED:GET_MATERIAL_FROM_REAGENT:varnish:DRIED_MAT]
	[SKILL:GLAZING]

[REACTION:FINISH_WOOD_ITEM]
	[NAME:varnish a wooden item]
	[BUILDING:]
	[REAGENT:varnish:1:GLOB:NONE:NONE:NONE]
		[REACTION_CLASS:VARN_CLASS]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[HAS_MATERIAL_REACTION_PRODUCT:DRIED_MAT]
	[REAGENT:varnjug:1:TOOL:NONE:NONE:NONE]
		[PRESERVE_REAGENT]
		[DOES_NOT_DETERMINE_PRODUCT_AMOUNT]
		[CONTAINS:varnish]
	[REAGENT:taritem:1:NONE:NONE:WOOD:NONE]
		[NOT_IMPROVED]
		[PRESERVE_REAGENT]
	[IMPROVEMENT:100:taritem:GLAZED:GET_MATERIAL_FROM_REAGENT:varnish:DRIED_MAT]
	[SKILL:GLAZING]