Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Rock is stuck with TSK tag  (Read 1596 times)

urgeblind

  • Bay Watcher
    • View Profile
Rock is stuck with TSK tag
« on: December 11, 2019, 06:16:40 pm »

So, I've accidently tagged all the diorite in my fortress for trade. I did it using dfhack. Now, all of the diorite has the TSK tag, and nothing else can be done with it. I can't untag it, the dwarves don't take it to the trade depot, or do anything else with it, and if I want to do anything on the square with a peice of diorite, the dwarves will suspend the task.

To summarise:
- 433 peices of diorite are tagged
- In dfhack, I accidentally pressed shift+T while highlighting diorite. Doing that again does not untag it.
- I have tried trading, dumping, but no dwarf will interact with any diorite.
- Any building I try to build atop a peice of diorite will suspend.
- Dwarves will not touch any diorite, reguardless of them being idle
- I CAN use dfhack's autodump feature, but I have to select the diorite, tag it to dump, then run the script, once for each of the 433 peices

Anyone know how to untag all my diorite?
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Rock is stuck with TSK tag
« Reply #1 on: December 11, 2019, 08:21:15 pm »

Have you tried targeting all of the items through the Stocks menu (for Dump or Forbid)? Or, deconstructing the trade depot?

If traders are at the depot, is the stone listed in the goods pending to be brought to the depot, allowing it to be unflagged?
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

Mort Stroodle

  • Bay Watcher
    • View Profile
Re: Rock is stuck with TSK tag
« Reply #2 on: December 12, 2019, 01:47:37 am »

Well you should be able to untag it for trading when the next caravan comes right? Maybe try forbid/unforbid on the stone then dumping?
« Last Edit: December 12, 2019, 01:49:18 am by Mort Stroodle »
Logged

IncompetentFortressMaker

  • Bay Watcher
  • [NATURAL_SKILL:MODDING:2]
    • View Profile
Re: Rock is stuck with TSK tag
« Reply #3 on: December 12, 2019, 04:47:24 pm »

Try going into the trade depot's menu to move goods and pressing Enter (or your equivalent) on every single rock item listed as [PENDING]; any rock items listed as [TRADING] are at the trade depot and ready to be traded. Pressing Enter while highlighting these items will also unmark them for trading. If an item is successfully unmarked, its [PENDING]/[TRADING] marker will disappear. If you can manage to unmark all the rock items one by one, like I've suggested, they should be usable again once you exit the trade depot menu and unpause the game.

feelotraveller

  • Bay Watcher
  • (y-sqrt{|x|})^2+x^2=1
    • View Profile
Re: Rock is stuck with TSK tag
« Reply #4 on: December 12, 2019, 06:46:28 pm »

If you can do it from the trade depot then that is preferable but if nothing else works a bit easier than

select the diorite, tag it to dump, then run the script, once for each of the 433 peices

is to mark all the diorite for dumping then run the auto-dump script once.
Logged

urgeblind

  • Bay Watcher
    • View Profile
Re: Rock is stuck with TSK tag
« Reply #5 on: December 14, 2019, 05:49:07 pm »

Have you tried targeting all of the items through the Stocks menu (for Dump or Forbid)? Or, deconstructing the trade depot?

If traders are at the depot, is the stone listed in the goods pending to be brought to the depot, allowing it to be unflagged?
Thanks anewaname, good suggestions. Yes, I've selected them as forbid and/or dump, but the dwarves ignore the diorite. Course, If I forbad it, they're supposed to ignore it. But just with dump on, they dwarves still don't do anything about it.

Deconstructing the Depot- that's something I didn't think about! Unfortunately, it didn't work!

 
Try going into the trade depot's menu to move goods and pressing Enter (or your equivalent) on every single rock item listed as [PENDING]; any rock items listed as [TRADING] are at the trade depot and ready to be traded. Pressing Enter while highlighting these items will also unmark them for trading. If an item is successfully unmarked, its [PENDING]/[TRADING] marker will disappear. If you can manage to unmark all the rock items one by one, like I've suggested, they should be usable again once you exit the trade depot menu and unpause the game.
Here's the interesting thing though, the diorite isn't visable in trade menu. I can see some diorite that I have minded recently, and didn't get tagged, but the rest is stuck. Two trade caravans later, and all the peices of diorite are completely untouched.
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Rock is stuck with TSK tag
« Reply #6 on: December 15, 2019, 01:05:07 am »

So can you use the Stocks menu to flag them all for Dump and then use the auto-dump script once (as feelotraveller posted)?
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.