Cataclysm-dda: different kinds of flour mixed in a bag.

Created on 30 Sep 2020  ·  10Comments  ·  Source: CleverRaven/Cataclysm-DDA

Describe the bug

different kinds of flour mixed in a bag.

Steps To Reproduce

make flour from starch.
make flour from barley.
put the barley flour into a bag.
put the starch flour into the bag.
see now the bag contains only one stack of flour. it is made from barley and its number is the sum.

Expected behavior

should be two stack of flour in the bag.
or
cannot put two kinds of powder in one bag.
or
one stack of a kind of mixed/inferior/default flour in the bag.

Screenshots

Versions and configuration

  • OS: Windows

    • OS Version: 10.0 2004

  • Game Version: 0.E-6389-g6b0ba7e [64-bit]
  • Graphics Version: Tiles
  • Game Language: 系统语言 []
  • Mods loaded: [
    浩劫余生 [dda],
    Blaze 载具工业 [blazeindustries],
    大魔法 [magiclysm],
    恐龙世界 [DinoMod],
    神话武术 [MMA],
    技能提升属性 [StatsThroughSkills],
    禁用NPC需求 [no_npc_food],
    敏捷速度加成 [speedydex],
    杀怪提升属性 [stats_through_kills],
    生化插件槽位 [cbm_slots],
    Fuji的军事职业Mod [fuji_mpp]
    ]

Additional context

(S2 - Confirmed) <Bug> Crafting / Construction / Recipes

All 10 comments

Flour made using different recipes is the same item right now.

We would need to have different kinds of flour before we could have any way to prevent them from mixing together. As ZS said, there is only one kind of flour in the game, no matter what you make it from:

image

I will tag this as a feature request.

I guess the problem is not that they mix together, but that the mixed stack takes the components and nutrient values of only one of the source item, causing the nutrient values to effectively change after stacking?

I guess the problem is not that they mix together, but that the mixed stack takes the components and nutrient values of only one of the source item, causing the nutrient values to effectively change after stacking?

Yes. It is a bug that you can make barley flour (38kcal) from starch as starch flour is 34 kcal.

We would need to have different kinds of flour before we could have any way to prevent them from mixing together. As ZS said, there is only one kind of flour in the game, no matter what you make it from:

image

I will tag this as a feature request.

It is a bug , not a feature request.

The game already have the features:
Flour items made from different Ingredients have different properties.
Such different flour items clearly state what they are made from.
They do not stack in inventory.

But here is the BUG:
They do stack up in a bag. I mean a container.

@wapcaplet could you review #44539 ?

@lcy03406 You are right, I did not realize the recipe results included the different origin materials.

They do not stack in inventory.
But here is the BUG:
They do stack up in a bag. I mean a container.

All inventory (except what you are wearing or wielding) is made up of containers. It appears the flours stack in any container, which means they also stack in inventory, whenever they are in the same container. But I see that they do not stack when placed on the ground.

image

I will take a look at your PR later tonight. Thanks!

The same phenomenon occurs when picking up and combining "dehydrated fruit" made from different fruits into the same container (like a backpack). Here I have two stacks of dehydrated fruit on the floor, one made from huckleberries, the other from blackberries:

image

When I pick them up, and they combine in my backpack, it's just a stack of 12, only "blackberries":

image
image

to be clear as to why i put this in the 0.F planning project:

this is an outright regression in behavior compared to 0.E (and i did load up 0.E to verify); you could have multiple types of wheat in the same freshness/temperature band in your inventory without them merging.

image

these were made with barley and wheat, and they retain their original properties accordingly:
image

Fixed by #44539 - tested OK
image

Was this page helpful?
0 / 5 - 0 ratings