View Issue Details

IDProjectCategoryView StatusLast Update
0002630Dwarf FortressAdventure Mode -- Reactionspublic2011-08-01 10:14
ReporterLofn Assigned ToToady One  
PrioritylowSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformPCOSWindowsOS Version7
Product Version0.31.10 
Fixed in Version0.31.25 
Summary0002630: Adventure mode reactions ignore material reaction product requirements for reagents.
DescriptionIn adventure mode, reactions that require a specific item with a material reaction product will ignore that restriction and accept anything fitting the rest of the reagent token.
Steps To Reproduce1. Copy the TAN_A_HIDE reaction from reaction_other and alter it to an adventure mode reaction.
2. Attempt to tan a skin in Adventure mode.
3. Discover that you can use any bodypart belonging to the creature.
TagsNo tags attached.

Activities

Igfig2

2010-07-14 20:05

reporter   ~0010285

The problem appears to be with the HAS_MATERIAL_REACTION_PRODUCT token. It's accepted by the game as a valid token, but it doesn't actually do anything.

smjjames

2010-07-14 20:09

reporter   ~0010286

Obsolete and/or nonfunctional tag then?

Lofn

2010-07-15 00:58

reporter   ~0010312

The tag works perfectly well for Fortress mode reactions, it's just apparently not taken into account for Adventure mode reactions. It may be possible to work around it via REACTION_CLASS.

user1294

2011-08-01 10:13

  ~0018410

As per this post http://www.bay12forums.com/smf/index.php?topic=61304.msg2140706#msg2140706 and my own experience, I'm marking this as resolved.

Issue History

Date Modified Username Field Change
2010-07-11 11:21 Lofn New Issue
2010-07-12 11:47 user6 Category Adventure Mode -- General => Adventure Mode -- Reactions
2010-07-14 20:05 Igfig2 Note Added: 0010285
2010-07-14 20:09 smjjames Note Added: 0010286
2010-07-15 00:58 Lofn Note Added: 0010312
2011-08-01 10:13 user1294 Note Added: 0018410
2011-08-01 10:14 user1294 Status new => resolved
2011-08-01 10:14 user1294 Fixed in Version => 0.31.25
2011-08-01 10:14 user1294 Resolution open => fixed
2011-08-01 10:14 user1294 Assigned To => Toady One