From ca33684d7dfd82c4f1746609db0cc8dc603c28ad Mon Sep 17 00:00:00 2001 From: Myk Taylor Date: Fri, 24 Jan 2025 17:26:34 -0800 Subject: [PATCH] use the new setAutomaticProfessions endpoint --- gui/manipulator.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui/manipulator.lua b/gui/manipulator.lua index b3d2edcba2..73cc885eda 100644 --- a/gui/manipulator.lua +++ b/gui/manipulator.lua @@ -653,7 +653,8 @@ function Spreadsheet:init() data_fn=curry(toggle_sorted_vec_data, wd.assigned_units), toggle_fn=function(unit_id, prev_val) toggle_sorted_vec(wd.assigned_units, unit_id, prev_val) - -- TODO: poke DF to actually apply the work details to units + local unit = df.unit.find(unit_id) + if unit then dfhack.units.setAutomaticProfessions(unit) end end, } }