View Issue Details

IDProjectCategoryView StatusLast Update
0005734Dwarf FortressDwarf Mode -- Interface, Stockspublic2017-05-31 21:30
ReporterPetWolverine Assigned ToLoci  
PrioritynormalSeverityminorReproducibilitysometimes
Status confirmedResolutionopen 
OSMac OS XOS Version10.7.2 
Product Version0.34.07 
Summary0005734: Can't mass forbid stones from Stocks screen
DescriptionIn the save http://dffd.wimbli.com/file.php?id=6043 (MANAGER NOTE: save no longer available), I can't mass-forbid certain stones in the stocks screen. Selecting a stone type and pressing F un-forbids it if some or all of that type are forbidden, but for certain types, it will not forbid them if none of that type are forbidden. So rather than toggling, 'F' turns off forbid, but cannot turn it back on.

If I press tab to list them individually then I can forbid each stone, but there are tens of thousands of them, so this is inconvenient. Also, doing this with an indiscriminate macro forbids ones that are parts of buildings, which would normally be skipped by mass-forbid.
Steps To ReproduceIn the linked save, go to the stones section of the stocks screen, and try to mass forbid any of the following:

- granite
- diorite
- gabbro
- andesite
- dacite
- cobaltite
- olivine
- orthoclase
- microcline
- selenite
- alunite
TagsNo tags attached.

Relationships

has duplicate 0008814 resolveduser11 Grouped items whose "first" item is "in use" as a building or construction cannot be bulk forbidden in the stocks screen. 

Activities

user11

2015-02-24 00:39

  ~0032284

Reminder sent to: Loci

Do you have a save showing your report from 0008814? It seems to be a duplicate of 0005734, but the save provided in that report is no longer available.

Thank you.

user11

2015-02-24 00:40

  ~0032285

Reminder sent to: PetWolverine

Would you still happen to have the save for 0005734? The link is no longer valid. Thank you.

Loci

2015-07-08 15:14

viewer   ~0032865

Pressing 'f' on a stocks screen group bulk unforbids if any item is forbidden, otherwise it bulk forbids. Items that are used in buildings are not forbidden or unforbidden by the bulk commands, but they are still checked when deciding whether the group should be bulk unforbidden. That means an item used for a building then forbidden, will cause 'f' on the group to always bulk unforbid (because there is always a forbidden item in the group).

Loci

2017-05-31 21:30

viewer   ~0036580

Behavior confirmed in v0.43.05x32.

Reproducible scenario:

1) embark with a few stone blocks of one type
2) verify you can group forbid/unforbid the blocks on the stocks screen
3) build a workshop using a block
4) use the [t] menu to forbid the workshop block
5) verify you cannot group forbid the blocks on the stocks screen any more

Add Note

Note

Issue History

Date Modified Username Field Change
2012-03-30 23:39 PetWolverine New Issue
2015-02-24 00:36 user11 Description Updated
2015-02-24 00:37 user11 Relationship added has duplicate 0008814
2015-02-24 00:39 user11 Note Added: 0032284
2015-02-24 00:39 user11 Assigned To => user11
2015-02-24 00:39 user11 Status new => feedback
2015-02-24 00:40 user11 Note Added: 0032285
2015-07-08 15:14 Loci Note Added: 0032865
2017-05-31 21:30 Loci Note Added: 0036580
2017-05-31 21:30 Loci Assigned To user11 => Loci
2017-05-31 21:30 Loci Status feedback => confirmed