Dwarf Fortress

Dwarf Fortress

Cali_Z33 Dec 14, 2022 @ 10:05am
Cant Stop Fishing
First off, I've been playing DF for 8 Years. I know the mechanics of the game very well. Yesterday I started messing around with the custom labor controls. Now all of my dwarfs will only prioritize fishing. I made sure to turn off all forms of fishing labor and even mark it as for no dwarves to do this labor. They all still continue to only fish, unless prioritized to do other tasks manually. I checked all the custom labors and regular labors, they should not be fishing. Even if I removed the fishing designated areas, they continue to want to fish eternally. They only stop to eat, drink, sleep or forced prioritized labor. They wont do things that I can't prioritize, like mine. They are fishing fanatics. Obsessed. New immigrants immediately join in. I have to abandon the fortress, It's cursed.
< >
Showing 1-15 of 15 comments
AlP Dec 14, 2022 @ 10:14am 
Originally posted by Cali_Z33:
I have to abandon the fortress, It's cursed.
Or you can post a screenshot with your labors screen.
Erei Dec 14, 2022 @ 10:25am 
They'll fish if they have nothing else to do, or the fishing labor.

I abandoned my very first fortress in classic, a long time ago, because nobody was chopping the trees I asked them to chop. I thought it was buggy. I realized at the beginning of the new fort I probably put the "chop" command 1 zlvl above ground, and dwarves couldn't climb up to cut the tree where I said they should.
Teemo Dec 14, 2022 @ 10:28am 
Originally posted by Cali_Z33:
First off, I've been playing DF for 8 Years. I know the mechanics of the game very well. Yesterday I started messing around with the custom labor controls. Now all of my dwarfs will only prioritize fishing. I made sure to turn off all forms of fishing labor and even mark it as for no dwarves to do this labor. They all still continue to only fish, unless prioritized to do other tasks manually. I checked all the custom labors and regular labors, they should not be fishing. Even if I removed the fishing designated areas, they continue to want to fish eternally. They only stop to eat, drink, sleep or forced prioritized labor. They wont do things that I can't prioritize, like mine. They are fishing fanatics. Obsessed. New immigrants immediately join in. I have to abandon the fortress, It's cursed.

Try changing the standing order to "only fish in designated areas" after you've removed all fishing areas and see what happens. If you haven't changed this setting, removing the zones didn't really do anything. The default setting is "prefer designated areas".
Last edited by Teemo; Dec 14, 2022 @ 10:29am
Erei Dec 14, 2022 @ 10:35am 
They'll still fish outside fishing area. It's not "only fish" but "favor fishing areas". If they are empty/non existent they'll fish elsewhere.
The best way is simply to remove the labor from everyone. IF they continue, they can't do the work you want them to do. Why ? That can be a variety of reasons, ranging for no materials, no access, burrows,....
Teemo Dec 14, 2022 @ 10:44am 
Originally posted by Erei:
They'll still fish outside fishing area. It's not "only fish" but "favor fishing areas". If they are empty/non existent they'll fish elsewhere.
The best way is simply to remove the labor from everyone. IF they continue, they can't do the work you want them to do. Why ? That can be a variety of reasons, ranging for no materials, no access, burrows,....

The default setting is favor, I'm saying change that default to "only fish". The setting exists in the standing orders area of the UI. If you set it to only fish designated areas, then they can't fish if you don't designate anything.

Removing the labor from everyone actually automatically pushes the labor into "everyone does this". A better solution on that screen is just to click the button at the top for "nobody does this".
Erei Dec 14, 2022 @ 10:51am 
There is a "nobody do this" option in labor.
lostsq Dec 16, 2022 @ 1:50pm 
Having this exact thing happening to me. Suddenly ALL my dwarfs (except one child 17 years of age) was fishing.. They all had tasks that they were performing.. I just spent some time setting it all up and updating the labors menu (which might have something to do with it, but fishing is not selected except to one dwarf at the time).
I deleted the fishing area and created a "nobody do this" with fishing set to it and assigned that to everyone.. They just continued fishing and found new fishing spots.
This is a bug and it does happen after you've invested hours into your fort. I've yet to find a way to recover.
Hope you see this Mr. Adams.
AlP Dec 16, 2022 @ 3:15pm 
Originally posted by lostsq:
Having this exact thing happening to me. Suddenly ALL my dwarfs (except one child 17 years of age) was fishing.. They all had tasks that they were performing.. I just spent some time setting it all up and updating the labors menu (which might have something to do with it, but fishing is not selected except to one dwarf at the time).
I deleted the fishing area and created a "nobody do this" with fishing set to it and assigned that to everyone.. They just continued fishing and found new fishing spots.
This is a bug and it does happen after you've invested hours into your fort. I've yet to find a way to recover.
Hope you see this Mr. Adams.
Have you tried drafting/undrafting everyone in military squads?
Catteus Of Mars Dec 16, 2022 @ 5:44pm 
Originally posted by AlP:
Originally posted by lostsq:
Having this exact thing happening to me. Suddenly ALL my dwarfs (except one child 17 years of age) was fishing.. They all had tasks that they were performing.. I just spent some time setting it all up and updating the labors menu (which might have something to do with it, but fishing is not selected except to one dwarf at the time).
I deleted the fishing area and created a "nobody do this" with fishing set to it and assigned that to everyone.. They just continued fishing and found new fishing spots.
This is a bug and it does happen after you've invested hours into your fort. I've yet to find a way to recover.
Hope you see this Mr. Adams.
Have you tried drafting/undrafting everyone in military squads?
i set up EVERYONE into squads and monthly training and it immediately fixed it for me :/
Lume Dec 27, 2022 @ 2:04am 
seems like a bug i got it three times now when the fortress has evolved a bit. then suddenly certain jobs dont work anymore even having checked all the regulars. check burrow, labor assignments etc. all doesnt work . in this case it was that they didnt want to place my engraved slabs down. i then turned all the "this dwarf is specialized" off so every dwarf does everything a bit of the other jobs too. and then they all started fishing. i thought a long time and i think it has something to do with adding too many work details, more specifically when you go beyond the VIII amount and it starts recounting from I(roman) again when adding another workdetail. i also deleted one at some point from that second list of VIII work details. so i think it get scuffed if you go beyond 8 work details and then deletion or something. so sadly enough i deleted ALL my work details and law and behold everyone gets back to their jobs. thats the best i got gl, then you have to add all the work details again and be paranoid about above eight i guess. system needs rework.. its kinda sneaky too because you just keep adding what you need usually
ZaGeR Apr 23, 2024 @ 6:39am 
Originally posted by Lume:
seems like a bug i got it three times now when the fortress has evolved a bit. then suddenly certain jobs dont work anymore even having checked all the regulars. check burrow, labor assignments etc. all doesnt work . in this case it was that they didnt want to place my engraved slabs down. i then turned all the "this dwarf is specialized" off so every dwarf does everything a bit of the other jobs too. and then they all started fishing. i thought a long time and i think it has something to do with adding too many work details, more specifically when you go beyond the VIII amount and it starts recounting from I(roman) again when adding another workdetail. i also deleted one at some point from that second list of VIII work details. so i think it get scuffed if you go beyond 8 work details and then deletion or something. so sadly enough i deleted ALL my work details and law and behold everyone gets back to their jobs. thats the best i got gl, then you have to add all the work details again and be paranoid about above eight i guess. system needs rework.. its kinda sneaky too because you just keep adding what you need usually
Same to me. All dwarfs in fortress go fishing and I can do nothing with it. Just at ones something was broken in scripts and they gone crazy.
2024 year - and still no fixes?
ZaGeR Apr 23, 2024 @ 7:22am 
Originally posted by ZaGeR:
Originally posted by Lume:
seems like a bug i got it three times now when the fortress has evolved a bit. then suddenly certain jobs dont work anymore even having checked all the regulars. check burrow, labor assignments etc. all doesnt work . in this case it was that they didnt want to place my engraved slabs down. i then turned all the "this dwarf is specialized" off so every dwarf does everything a bit of the other jobs too. and then they all started fishing. i thought a long time and i think it has something to do with adding too many work details, more specifically when you go beyond the VIII amount and it starts recounting from I(roman) again when adding another workdetail. i also deleted one at some point from that second list of VIII work details. so i think it get scuffed if you go beyond 8 work details and then deletion or something. so sadly enough i deleted ALL my work details and law and behold everyone gets back to their jobs. thats the best i got gl, then you have to add all the work details again and be paranoid about above eight i guess. system needs rework.. its kinda sneaky too because you just keep adding what you need usually
Same to me. All dwarfs in fortress go fishing and I can do nothing with it. Just at ones something was broken in scripts and they gone crazy.
2024 year - and still no fixes?
Hmm, guess the problem was in fishery table and it's task to catch fish. Just cancel it and all is ok.
AlP Apr 23, 2024 @ 8:25am 
Originally posted by ZaGeR:
Originally posted by ZaGeR:
Same to me. All dwarfs in fortress go fishing and I can do nothing with it. Just at ones something was broken in scripts and they gone crazy.
2024 year - and still no fixes?
Hmm, guess the problem was in fishery table and it's task to catch fish. Just cancel it and all is ok.
Usually the problem is that the task cannot be cancelled until completed, and it takes a long time to complete. Herbalism has a similar problem.

You can usually stop it by something like putting him in a squad and giving him an order.
ZaGeR Apr 23, 2024 @ 8:39am 
Originally posted by AlP:
Originally posted by ZaGeR:
Hmm, guess the problem was in fishery table and it's task to catch fish. Just cancel it and all is ok.
Usually the problem is that the task cannot be cancelled until completed, and it takes a long time to complete. Herbalism has a similar problem.

You can usually stop it by something like putting him in a squad and giving him an order.
Thanks, try that next time, but hope that won't happen again though. :steammocking:
AlP Apr 23, 2024 @ 9:43am 
Originally posted by ZaGeR:
Originally posted by AlP:
Usually the problem is that the task cannot be cancelled until completed, and it takes a long time to complete. Herbalism has a similar problem.

You can usually stop it by something like putting him in a squad and giving him an order.
Thanks, try that next time, but hope that won't happen again though. :steammocking:
It happens every time you start a new fort, because one of the dwarves is assigned fishing by default.

It also happens when you mess with labor assignments, and the game sets fishing to "everyone can do it", so everyone does.
Last edited by AlP; Apr 23, 2024 @ 9:43am
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Dec 14, 2022 @ 10:05am
Posts: 15