Robob27
7651f6a91e
Add edit_on_change to FilteredList
2023-02-12 17:44:19 -05:00
Myk
769d30064b
Merge pull request #2890 from hobotron-df/issue2888-autodump-flags
...
[issue-2888] Don't change dump and forbid flags on failed autodump
2023-02-12 14:30:46 -08:00
Myk
1b8565544e
Update docs/changelog.txt
2023-02-12 14:28:37 -08:00
Batt Mush
5c457fc96f
[issue-2888] autodump now conditionally removes an item's dump flag and
...
sets forbid flag IFF the item is successfully dumped. Otherwise, the
item's original flags are kept intact. This avoids impacting any tasks
associated with the item.
2023-02-12 15:49:40 -06:00
Myk Taylor
0c989634ab
properly store the id of seed targets in persisted state
2023-02-12 03:19:31 -08:00
Myk
50e9ad93f3
Merge pull request #2869 from robob27/moar-units-checks
...
Add isGeldable, isMarkedForGelding and isPet
2023-02-12 01:27:37 -08:00
Myk
53f394ce73
Merge pull request #2872 from dawnmist/bugfix/issue-2871
...
Autobutcher check for nickname field being set - fix for #2871
2023-02-12 01:25:34 -08:00
Janeene Beeforth
4b5836b996
Fix for #2871
...
* Add check for unit->name.nickname field is not an empty string
* Refactor repeated checks for inappropriate and protected units
2023-02-12 16:43:33 +11:00
DFHack-Urist via GitHub Actions
6b4c1e7787
Auto-update submodules
...
library/xml: master
2023-02-12 01:53:03 +00:00
Robob27
65f38ec75c
Add isGeldable, isMarkedForGelding, isPet
2023-02-11 05:44:45 -05:00
Myk Taylor
3756d59919
copy edit overlay dev guide and update examples
2023-02-11 01:20:35 -08:00
DFHack-Urist via GitHub Actions
3fb172f2e7
Auto-update submodules
...
scripts: master
2023-02-11 07:13:47 +00:00
lethosor
c89b61a3d5
Merge remote-tracking branch 'lethosor/nestboxes-fix-forbid' into develop
2023-02-10 23:30:55 -05:00
lethosor
de1a4fb5be
Update changelog
2023-02-10 23:30:35 -05:00
lethosor
1390e724b6
nestboxes: avoid forbidding non-eggs
...
The rewrite in #2773 introduced a bug (identified by KMFrench on Discord) where
nestboxes themselves would be forbidden, which prevents egglaying citizens from
using them since the nestboxes would be claimed before use. The previous version
of the plugin handled this by skipping the first item in `contained_items`,
which is the building material (in this case, the nestbox).
This fix limits the `forbid` flag manipulation to egg items only, which should
be a reasonable limitation that still allows the plugin to serve its purpose.
2023-02-10 22:52:01 -05:00
lethosor
9434cd3d64
Fix and detect duplicates in Authors.rst
2023-02-10 15:58:18 -05:00
lethosor
ecce87ed50
Update authors (changes since 50.05-alpha0)
2023-02-10 15:29:51 -05:00
Myk Taylor
ad78427130
mark autolabor as tested and update scripts
2023-02-10 11:35:34 -08:00
Myk Taylor
5100a7ea40
bump to 50.07-alpha1
2023-02-10 10:26:37 -08:00
DFHack-Urist via GitHub Actions
616d8d1bfc
Auto-update submodules
...
scripts: master
2023-02-10 18:09:10 +00:00
lethosor
dd925f7838
Un-dev-ify two changes that appear to be new to end-users since 0.47.05-r8
2023-02-10 13:02:14 -05:00
lethosor
588df3eec8
Update stonesense, changelog for dfhack/stonesense#97
2023-02-10 12:57:08 -05:00
Myk Taylor
ee10aa9172
sync tags from spreadsheet
2023-02-10 09:51:50 -08:00
Myk Taylor
823e7e37d8
dev-ify changelog
2023-02-10 09:41:20 -08:00
Myk
1c8b662b8a
Merge pull request #2860 from robob27/detect-manual-save
...
Detect manual save when persisting data
2023-02-10 08:31:26 -08:00
Myk
c8b5f66429
Merge branch 'develop' into detect-manual-save
2023-02-10 08:23:02 -08:00
Myk Taylor
13f96b9ac8
increase frequency of nestbox scanning
2023-02-10 08:20:11 -08:00
Myk Taylor
960bfaca86
fix annotation parsing
...
ref: #2857
2023-02-10 08:15:44 -08:00
Robob27
533ccee099
Detect manual save
2023-02-10 02:55:36 -05:00
DFHack-Urist via GitHub Actions
e160bd0607
Auto-update submodules
...
library/xml: master
scripts: master
2023-02-10 07:15:13 +00:00
Myk
0e8d7a4155
Merge pull request #2857 from vallode/annotation-parse-error-fix
...
Fix annotation parse error
2023-02-09 21:21:53 -08:00
vallode
991c6d89e8
Fix annotation parse error
2023-02-09 23:50:11 +01:00
Myk
497d8e1ff7
Merge pull request #2854 from johncosker/fix-autoslab
...
autoslab: Improve check for existing engraved slab.
2023-02-09 07:59:48 -08:00
John Cosker
f6ab1630b1
Cleanup
2023-02-09 08:30:09 -05:00
John Cosker
99aa4c523a
Merge branch 'fix-autoslab' of https://github.com/johncosker/dfhack into fix-autoslab
2023-02-09 08:29:17 -05:00
John Cosker
6795a4a2c8
Further simplify check for engraved slabs
2023-02-09 08:28:33 -05:00
Myk
30ad6c9e4c
Merge pull request #2853 from myk002/myk_nestboxes_job
...
[nestboxes] remove in-progress jobs when protecting fert eggs
2023-02-09 00:04:30 -08:00
Myk
dad05a9a9a
Merge branch 'develop' into myk_nestboxes_job
2023-02-08 23:21:52 -08:00
DFHack-Urist via GitHub Actions
7cc3c08926
Auto-update submodules
...
library/xml: master
scripts: master
2023-02-09 05:14:15 +00:00
John Cosker
d27041e206
Remove debug logging
2023-02-08 22:42:28 -05:00
John Cosker
27ff6c9649
Remove debug logging
2023-02-08 22:41:56 -05:00
John Cosker
cf51054f86
Merge branch 'develop' into fix-autoslab
2023-02-08 22:39:46 -05:00
John Cosker
fed3b4ddb4
Hopefully fix CI linux build
2023-02-08 22:25:35 -05:00
lethosor
1fd807fc4d
Mark as dev-only changes: #2848 , #2842 , #2816 , #2792
2023-02-08 22:16:16 -05:00
John Cosker
5e09a1cbf1
Change autoslab to use slab's "topic" field to compare historical id of slab instead of using str comp
2023-02-08 22:05:08 -05:00
Myk Taylor
a41afb88fc
remove in-progress jobs when protecting fert eggs
2023-02-08 16:37:46 -08:00
DFHack-Urist via GitHub Actions
252a05ba11
Auto-update submodules
...
library/xml: master
scripts: master
2023-02-09 00:02:46 +00:00
Myk
90767b83d2
Merge pull request #2852 from myk002/myk_misery
...
update misery
2023-02-08 14:22:33 -08:00
Myk
8c046b070d
Merge pull request #2843 from myk002/myk_tailor
...
[tailor] persist state, use best practices
2023-02-08 14:22:23 -08:00
Myk Taylor
8bd9853597
make gcc happy
2023-02-08 14:16:11 -08:00