View Issue Details

IDProjectCategoryView StatusLast Update
0006117Dwarf FortressCreaturespublic2014-07-23 10:11
ReporterQuietust Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version0.34.11 
Fixed in Version0.40.05 
Summary0006117: Vermin can only escape from artifact animal traps
DescriptionPart of the logic for vermin attempting to escape from animal traps includes a check against whether or not the animal trap is an artifact. This check appears to be backwards, however - as a result, a trapped vermin can only escape from an artifact animal trap, and a non-artifact trap will be able to safely contain any type of vermin.

This bug appears to date back to at least version 0.23.130.23a (which is where I initially found it).
Tagsbinary patch

Relationships

related to 0006343 resolvedToady One Caravans brings small animals/vermin that immediately escape their cages 

Activities

Quietust

2012-07-21 09:16

reporter   ~0023308

Last edited: 2012-07-21 10:06

This applies to all types of containers - in Fortress mode it's only animal traps and cages, while in Adventurer mode it also includes backpacks, quivers, waterskins, bags, barrels, and any other type of container you might find.

ab9rf

2012-07-21 09:25

reporter   ~0023309

I can confirm that this happens with cages; I recently had a half dozen small tame creatures escape from an artifact cage immediately upon being placed within it. I have, otherwise, never had a tame creature escape from confinement.

Quietust

2012-07-21 09:37

reporter   ~0023310

Last edited: 2012-07-21 10:04

The following binary patch fixes this problem in Win32 v0.34.11 SDL:
0x329E14 : 00 -> 01

Quietust

2012-07-21 10:08

reporter   ~0023312

This patch could lead to hilarity with Elven caravans - they bring all sorts of vermin in wooden cages, and any with [GNAWER] would immediately escape upon arrival.

ab9rf

2012-08-08 14:15

reporter   ~0023430

I can confirm Quietust's prediction of hilarity: gnawing vermin brought by elven caravans escape immediately upon the caravan's entry, with this patch in place.

Issue History

Date Modified Username Field Change
2012-07-21 08:32 Quietust New Issue
2012-07-21 09:16 Quietust Note Added: 0023308
2012-07-21 09:25 Quietust Note Edited: 0023308
2012-07-21 09:25 ab9rf Note Added: 0023309
2012-07-21 09:37 Quietust Note Added: 0023310
2012-07-21 09:38 Quietust Tag Attached: binary patch
2012-07-21 10:04 Quietust Note Edited: 0023310
2012-07-21 10:06 Quietust Note Edited: 0023308
2012-07-21 10:08 Quietust Note Added: 0023312
2012-08-08 14:15 ab9rf Note Added: 0023430
2013-06-22 23:53 user11 Relationship added parent of 0006343
2014-03-25 13:13 user11 Assigned To => user11
2014-03-25 13:13 user11 Status new => acknowledged
2014-07-23 10:10 Toady One Relationship replaced related to 0006343
2014-07-23 10:11 Toady One Status acknowledged => resolved
2014-07-23 10:11 Toady One Fixed in Version => Next Version
2014-07-23 10:11 Toady One Resolution open => fixed
2014-07-23 10:11 Toady One Assigned To user11 => Toady One