Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002253Dwarf FortressDwarf Mode -- Tradepublic2010-06-10 05:532010-07-05 09:16
ReporterLangdon 
Assigned ToFootkerchief 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionduplicate 
PlatformOSOS Version
Product Version0.31.06 
Target VersionFixed in Version 
Summary0002253: Elven caravan is empty, has no items to trade
DescriptionIn a 7-year old fort (3.7m created wealth, 40k exported) the elven caravan suddenly fails to bring any items (trade screen is empty, and no foreign trade goods show up when using "T" on the trade depot) despite having two warthogs.

All elven caravans in previous years have arrived properly laden with reasonable amounts of trade goods, and I bought out all animals, wood and food items every year (except the first).

It's probably related to 0000325, possibly my caravan had gone over the "non-trade-capacity item cap" placed by Toady to fix that bug.

I will upload a save once I have managed to reproduce this bug in a new game.
Tagscaravan, trade depot, trading
Attached Files

- Relationships
duplicate of 0000325resolvedToady One Elves bring hundreds/thousands of items when trading, due to warthogs lacking TRADE_CAPACITY tag 

-  Notes
(0008119)
Langdon (reporter)
2010-06-10 22:54

Next year the elves returned with five warthogs, again all empty. What's weird is that the "allowed weight" on the trade screen is only about 70 dwarfpounds or so, despite not carrying any goods. (I "o"ffered some of my trade goods to see if that would make anything show up, and was limited by the allowed weight). I checked the trade depot again with "T" to see if there were any "invisible" trade goods that merely did not show up on the trade interface, but there were no goods other than the ones I had hauled myself to the depot (no wooden goods at all).
(0008121)
Footkerchief (manager)
2010-06-10 23:04

You transferred this save from an older version, right? The problem is probably that your elven civ is still using warthogs as their trade animals, but the new trade capacity default prevents them from actually carrying anything. Try copying the 31.06 raws over your save raws and seeing whether that changes anything. (you may want to backup your save first)
(0008123)
Langdon (reporter)
2010-06-11 02:21

The game was genned on 31.05, but I remember I overwrote the raws with the .06 version in both the main raw/objects and save/region1/raw/objects directories.

To verify, I took a seasonal save from the start of spring and overwrote the raws in that directory with a fresh copy from the .06 zip. The elves arrived, again with seven warthogs and no trade goods.

I guess this save is broken as far as elves are concerned. I'll start a new game on .06 later and update this page if this problem reappears.
(0008133)
Langdon (reporter)
2010-06-11 05:51

Ok, fiddling around a bit with Phoebus's graphics set in a different game, I found a workaround.

Adding [COMMON_DOMESTIC][PACK_ANIMAL] back under the warthog entry in creature_large_tropical.txt allowed warthogs to carry items once again, and the elven caravan arrived with trade goods. I guess once an entity civ generates its usable pack animals, it will not change if the raws are changed mid-game.

This should only be needed for 31.05 games transferred to 31.06 - I guess fresh 31.06 games should have these tags deleted to remove warthogs from the list of allowable pack animals as Toady intended.
(0008137)
Footkerchief (manager)
2010-06-11 06:50

I guess once an entity civ generates its usable pack animals, it will not change if the raws are changed mid-game.

That seems likely. Good work investigating that -- it might be handy for modders too.

This should only be needed for 31.05 games transferred to 31.06 - I guess fresh 31.06 games should have these tags deleted to remove warthogs from the list of allowable pack animals as Toady intended.

Hopefully, yeah. I'll post a note on 0000325 alerting people to this problem.
(0008207)
SpacemanSpiff (reporter)
2010-06-12 12:21

I've hit the same issue in a game that was started in 31.05 and then transferred over to 31.06. Two elven caravans in a row have arrived with lots of warthogs and no trade goods. Thankfully this bug was the first one I looked at when I did a search on "caravans" :) I'll use Langdon's workaround

- Issue History
Date Modified Username Field Change
2010-06-10 05:53 Langdon New Issue
2010-06-10 22:54 Langdon Note Added: 0008119
2010-06-10 22:55 Langdon Tag Attached: trade depot
2010-06-10 22:55 Langdon Tag Attached: caravan
2010-06-10 22:56 Langdon Tag Attached: trading
2010-06-10 23:04 Footkerchief Note Added: 0008121
2010-06-11 02:21 Langdon Note Added: 0008123
2010-06-11 05:51 Langdon Note Added: 0008133
2010-06-11 06:50 Footkerchief Note Added: 0008137
2010-06-11 06:50 Footkerchief Relationship added related to 0000325
2010-06-12 12:21 SpacemanSpiff Note Added: 0008207
2010-06-12 22:21 Geocat Issue Monitored: Geocat
2010-06-18 08:55 Ultraviolent Note Added: 0008627
2010-06-18 09:02 Ultraviolent Note Deleted: 0008627
2010-07-05 09:16 Footkerchief Relationship replaced duplicate of 0000325
2010-07-05 09:16 Footkerchief Status new => resolved
2010-07-05 09:16 Footkerchief Resolution open => duplicate
2010-07-05 09:16 Footkerchief Assigned To => Footkerchief


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker