Skip to content

Commit 0830ef0

Browse files
authored
Merge branch 'master' into patch-1
2 parents f5bf7e9 + af349d9 commit 0830ef0

3 files changed

Lines changed: 4 additions & 0 deletions

File tree

changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ Template for new versions:
3232

3333
## Fixes
3434
- `gui/rename`: skip ``NONE`` when iterating through language name options
35+
- `quickfort`: work orders will no longer be created with a repetition frequency of ``NONE``
3536

3637
## Misc Improvements
3738

gui/extended-status.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ function queue_beds(amount)
4949
order = df.manager_order:new()
5050
order.id = df.global.world.manager_orders.manager_order_next_id
5151
df.global.world.manager_orders.manager_order_next_id = df.global.world.manager_orders.manager_order_next_id + 1
52+
order.frequency = df.workquota_frequency_type.OneTime
5253
order.job_type = df.job_type.ConstructBed
5354
order.material_category.wood = true
5455
order.amount_left = amount

internal/quickfort/stockflow.lua

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ local function reaction_entry(reactions, job_type, values, name)
1111
local order = df.manager_order:new()
1212
-- These defaults differ from the newly created order's.
1313
order:assign{
14+
frequency = df.workquota_frequency_type.OneTime,
1415
job_type = job_type,
1516
item_type = -1,
1617
item_subtype = -1,
@@ -628,6 +629,7 @@ end
628629
-- Place a new copy of the order onto the manager's queue.
629630
function create_orders(order, amount)
630631
local new_order = order:new()
632+
new_order.frequency = df.workquota_frequency_type.OneTime
631633
amount = math.floor(amount)
632634
new_order.amount_left = amount
633635
new_order.amount_total = amount

0 commit comments

Comments
 (0)