More suggestions:
(Time delay) Like the repeat function but will make the bot wait 10,20,30 seconds before continuing its task list.
(Folk happiness modifier) make there huts decay over time, and to build happiness back up you need to "repair" the Hut by adding logs to it.