Fish and meat unused in training camp
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
widelands |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I've noticed something strange in Empire training camp (build bzr5485) : when a soldier upgrades, bread and lance/armor vanish, but meat and fish stay still, as if they were untouched. This behavior corresponds to the building definition. While arena and colosseum are requiring:
consume=bread fish,meat
the training camp is
consume=lance bread,fish,meat
Barbarian training camp does the same.
I wonder if this is desirable or if it just comes from a typo in the conf file. I don't really see the point in storing so many different kinds of food if bread does the job alone. Of course, one could answer that this is convenient, but actually it is not at all, since the bread is eaten first and there is no way to save the bread for taverns or other buildings; if your economy is so bad that there is no more bread and fish, the last thing you probably want is to have your training camp finishing off your meat.
Intuitively, I would thing that the training camp should behave the same way as arena and tavern (1 bread + 1 fish/meat). If there is a rationale for not doing so, perhaps the rule should switch to a "bread only" economy, or to a fish/meat-only feeding source.
Changed in widelands: | |
status: | Opinion → Fix Committed |
milestone: | none → build16-rc1 |
Changed in widelands: | |
assignee: | Nasenbaer (nasenbaer) → nobody |
this is intended. -> invalid