Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Cancel 'Bring Item to Depot'  (Read 2155 times)

Seshat

  • Bay Watcher
    • View Profile
Cancel 'Bring Item to Depot'
« on: December 29, 2006, 12:21:00 am »

I just had unicorns wipe out a trade caravan (yay, lots of goods!).

Unfortunately, I still have a screenful of 'Bring Item to Depot' jobs. Which will then become a screenful of 'Store Item in Stockpile' jobs. Waste of Dwarf-hours.

Any chance of developing a way to cancel 'Bring Item to Depot' when the Trade Depot is reporting 'There are no merchants trading right now.'?

Thanks again.

Logged

Maximus

  • Bay Watcher
    • View Profile
Re: Cancel 'Bring Item to Depot'
« Reply #1 on: December 29, 2006, 01:58:00 am »

Destroying & rebuilding the trade depot would probably work.
Logged

slMagnvox

  • Bay Watcher
  • Attend Party
    • View Profile
Re: Cancel 'Bring Item to Depot'
« Reply #2 on: December 31, 2006, 11:34:00 am »

The jobs that cannot be cancelled inevitably get someone into trouble.  Store Item in Bin/Barrel/Bag, Give Water/Food, Bring Item, Clean Blood, Etc..  Someone important always grabs a noncancel-able job when you need him working on something else.  The reason they cannot be cancelled is they are not linked to a building/stockpile?  Bring Item to Depot doesn't seem to fit that generalization but we still cannot cancel it.  Heh, my Trade Minister hauled two of the 1200lbs armor bins from the magma to the depot, took him the better part of the month, with the Human Trade Rep following him around the whole time, shaking his head about crazy dwarves.
Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Cancel 'Bring Item to Depot'
« Reply #3 on: January 07, 2007, 05:44:00 pm »

I think we discussed the issue arising from the depot somewhere else -- the problem with allowing a depot to be used year-round is that it functions as a stockpile cheat since it has unlimited capacity.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Seshat

  • Bay Watcher
    • View Profile
Re: Cancel 'Bring Item to Depot'
« Reply #4 on: January 09, 2007, 04:01:00 pm »

Would it be possible to have an 'empty depot' function that remains year-round? Essentially, a player-trigger for the 'the merchants have left' depot-clearing system?

Would that block the stockpile cheat, yet solve the problem?

It'd solve MY problem, at least.  :)

Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: Cancel 'Bring Item to Depot'
« Reply #5 on: January 10, 2007, 04:13:00 pm »

Come to think of it, having the merchant event fail should just cancel those jobs anyway...  it might even be failing to do that despite some code I wrote...  I'll mark it down.
Logged
The Toad, a Natural Resource:  Preserve yours today!

Seshat

  • Bay Watcher
    • View Profile
Re: Cancel 'Bring Item to Depot'
« Reply #6 on: January 10, 2007, 05:25:00 pm »

Yaaaaay!

Thank you, Toady One!

Logged