|  |  | @ -19,8 +19,6 @@ triggers = { | 
			
		
	
		
		
			
				
					
					|  |  |  |     {name = "Never"}, |  |  |  |     {name = "Never"}, | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | local job_types = df.job_type |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | entry_ints = { |  |  |  | entry_ints = { | 
			
		
	
		
		
			
				
					
					|  |  |  |     stockpile_id = 1, |  |  |  |     stockpile_id = 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |     order_number = 2, |  |  |  |     order_number = 2, | 
			
		
	
	
		
		
			
				
					|  |  | @ -203,6 +201,7 @@ end | 
			
		
	
		
		
			
				
					
					|  |  |  | function clothing_reactions(reactions, mat_info, filter) |  |  |  | function clothing_reactions(reactions, mat_info, filter) | 
			
		
	
		
		
			
				
					
					|  |  |  |     local resources = df.historical_entity.find(df.global.ui.civ_id).resources |  |  |  |     local resources = df.historical_entity.find(df.global.ui.civ_id).resources | 
			
		
	
		
		
			
				
					
					|  |  |  |     local itemdefs = df.global.world.raws.itemdefs |  |  |  |     local itemdefs = df.global.world.raws.itemdefs | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     local job_types = df.job_type | 
			
		
	
		
		
			
				
					
					|  |  |  |     resource_reactions(reactions, job_types.MakeArmor,  mat_info, resources.armor_type,  itemdefs.armor,  {permissible = filter}) |  |  |  |     resource_reactions(reactions, job_types.MakeArmor,  mat_info, resources.armor_type,  itemdefs.armor,  {permissible = filter}) | 
			
		
	
		
		
			
				
					
					|  |  |  |     resource_reactions(reactions, job_types.MakePants,  mat_info, resources.pants_type,  itemdefs.pants,  {permissible = filter}) |  |  |  |     resource_reactions(reactions, job_types.MakePants,  mat_info, resources.pants_type,  itemdefs.pants,  {permissible = filter}) | 
			
		
	
		
		
			
				
					
					|  |  |  |     resource_reactions(reactions, job_types.MakeGloves, mat_info, resources.gloves_type, itemdefs.gloves, {permissible = filter}) |  |  |  |     resource_reactions(reactions, job_types.MakeGloves, mat_info, resources.gloves_type, itemdefs.gloves, {permissible = filter}) | 
			
		
	
	
		
		
			
				
					|  |  | @ -221,6 +220,9 @@ function collect_reactions() | 
			
		
	
		
		
			
				
					
					|  |  |  |     -- A few task types are obsolete in newer DF versions. |  |  |  |     -- A few task types are obsolete in newer DF versions. | 
			
		
	
		
		
			
				
					
					|  |  |  |     local v34 = string.match(dfhack.getDFVersion(), "v0.34") |  |  |  |     local v34 = string.match(dfhack.getDFVersion(), "v0.34") | 
			
		
	
		
		
			
				
					
					|  |  |  |      |  |  |  |      | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     -- Caching the enumeration might not be important, but saves lookups. | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     local job_types = df.job_type | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |      | 
			
		
	
		
		
			
				
					
					|  |  |  |     local materials = { |  |  |  |     local materials = { | 
			
		
	
		
		
			
				
					
					|  |  |  |         rock = { |  |  |  |         rock = { | 
			
		
	
		
		
			
				
					
					|  |  |  |             adjective = "rock", |  |  |  |             adjective = "rock", | 
			
		
	
	
		
		
			
				
					|  |  | 
 |