View Issue Details

IDProjectCategoryView StatusLast Update
0013382Dwarf FortressReactionspublic2025-12-17 19:11
Reporterfuzzlecutter Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx86OSWindowsOS Version11
Product Version53.06 
Summary0013382: In reactions, partial reagents do not add up correctly
DescriptionIf you have 3 bars each with 50 PRODUCT_DIMENSION and in adventure mode you try to make a reaction with a reagent requiring 150 PRODUCT_DIMENSION of bars (150 is the standard bar dimension), you will be prompted to provide 4 bars, rather than 3. This prevents you from completing the reaction even though you have enough reagents.

If you in fact have 4 bars and provide all 4 when prompted, only the expected 3 will be consumed.

Note: I reproduce this in adventure mode. I haven't tested fortress mode.
Steps To Reproduce[OBJECT:REACTION]

[REACTION:MAKE_CHUNK]
    [NAME:make chunk]
    [ADVENTURE_MODE_ENABLED]
    [REAGENT:Bbb:1:ROCK:NONE:NONE:NONE]
    [PRODUCT:100:3:BAR:NONE:INORGANIC:COPPER][PRODUCT_DIMENSION:50]
    [PRODUCT:100:4:BAR:NONE:INORGANIC:ZINC][PRODUCT_DIMENSION:49]

[REACTION:USE_CHUNK]
    [NAME:use chunk]
    [ADVENTURE_MODE_ENABLED]
    [REAGENT:Ccc:150:BAR:NONE:INORGANIC:NONE]
    [PRODUCT:100:1:WEAPON:ITEM_WEAPON_AXE_BATTLE:GET_MATERIAL_FROM_REAGENT:Ccc:NONE]


1. Make 3 50 dimension copper bars and 4 49 dimension zinc bars using the MAKE_CHUNK reaction above.
2. Try using the USE_CHUNK to make a copper battle axe and a zinc battle axe.

Expected:
With the 3 copper bars, you should be able to make a copper battle axe (3 * 50 = 150), and with the 4 zinc bars, you should be able to make a zinc battle axe (4 * 49 = 196 > 150).

Actual:
After selecting 3 copper bars, the UI will say 0 copper needed.
Similarly, after selecting 4 zinc bars, the UI will say -46 zinc needed.
Tagsadventure, reactions

Activities

There are no notes attached to this issue.

Add Note

Note

Issue History

Date Modified Username Field Change
2025-12-17 19:10 fuzzlecutter New Issue
2025-12-17 19:10 fuzzlecutter Tag Attached: adventure
2025-12-17 19:10 fuzzlecutter Tag Attached: reactions