Summary:
When a hearthling joins they come 1 day later Steps to reproduce:
Meet requirments
Ask if you want a hearthling
3)Accept
Expected Results:
They join right away Actual Results:
They join 1 day later Notes:
So i meet the requirement of hearthling join town. i Accept, but villger count doesnt go up. then the next day i will ask again, but as soon as i hit the tab not the accept or reject the previous villager then joins from that last day. Attachments:
Version Number and Mods in use:
None System Information:
See previous bug reports
Did you get an error message like me after accepting a new villager?
develop-2860 (x64)
...onehearth/components/building/building_component.lua:571: attempt to index a nil value
stack traceback:
radiant/modules/common.lua:223: in function 'report_traceback'
radiant/modules/common.lua:234: in function <radiant/modules/common.lua:228>
...onehearth/components/building/building_component.lua:571: in function '_on_child_finished'
...onehearth/components/building/building_component.lua:307: in function 'instance'
radiant/modules/events.lua:206: in function <radiant/modules/events.lua:200>
[C]: in function 'xpcall'
radiant/modules/common.lua:243: in function 'xpcall'
radiant/modules/events.lua:200: in function 'trigger'
radiant/modules/events.lua:241: in function '_fire_async_triggers'
radiant/modules/events.lua:319: in function '_update'
radiant/server.lua:62: in function <radiant/server.lua:58>
I can confirm the delay as well, however, it was not necessarily “a day” delay. I saw the new Hearthling come in around 4 PM on average, but as early as 11 AM and as late as 8 PM.