View Issue Details

IDProjectCategoryView StatusLast Update
0000823Dwarf FortressDwarf Mode -- Interface, Managerpublic2011-04-07 10:11
ReporterQuietust Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Version0.31.13 
Summary0000823: "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work)
DescriptionNative copper, native silver, native gold, native platinum, native aluminum, horn silver (as per 0000821), raw adamantine, and slade all use METAL_TEMPLATE; as a result, it is possible to add jobs via the job manager to stud equipment with them. Actually attempting to add such a job will result in failure with the reason "Needs [ore] bars" (even if the ore itself is available, it still insists on bars).
Steps To Reproduce1. Embark with an anvil, a rock, some nuggets of one of the above ores, and a dwarf with Metal crafting skill.
2. Assign the Manager position to some dwarf.
3. Build a metalsmith's forge.
4. Using the job manager, enqueue a task to "Stud with native [ore]", for whatever ore was brought during embark.
Tagsmetal

Relationships

related to 0001399 resolveduser6 "Native" ores can't be used at mason's shop 
parent of 0000821 resolvedToady One Horn silver uses METAL_TEMPLATE 
parent of 0003108 resolvedToady One Native metals/raw adamantine have default metal properties 
parent of 0001887 resolvedToady One Mayor mandates "Make raw adamantine items", impossible to fulfill 
parent of 0001817 resolveduser6 Nobles issue mandates for raw adamantine items 
parent of 0000782 resolvedToady One [SPOILERS] Mayor mandates items of HFS material 
has duplicate 0001211 closeduser6 2 "stones" listed in preferences, no "metal" 
has duplicate 0002342 resolveduser6 You can make all weapons&armor from 'native' ores in the arena, and I think there could be a relationship with the rock bars bug 
has duplicate 0002781 resolveduser6 Native Gold/Silver Ores melted into unusable native gold/silver bars 
related to 0000445 resolvedToady One Native silver + stone crafter -> large native silver 
related to 0002151 resolvedToady One Mandate for "make native gold items" satisfied merely by mining out ore 
related to 0000099 resolvedToady One Fey dwarf screams for 'rock bars'. 

Activities

user6

2010-04-08 15:19

  ~0002169

Edited the title to include some other problems with ores that use METAL_TEMPLATE.

Quietust

2010-04-08 15:55

reporter   ~0002185

The eligibility for "sharp blades" seems to be what permits making weapons out of them in Arena mode, but this probably has rather unexpected results with the "native" ores since it ends up using all of the default properties for metals (except for slade, which explicitly redefines all of said properties so they make sense).

Quietust

2010-04-08 16:40

reporter   ~0002193

The "sharp blades" also appears to permit making rock short swords (or any other weapons with [CAN_STONE]), giving all of them properties roughly equivalent to steel (except with much higher elasticity values). Due to 0000256, though, it doesn't actually create them successfully.

quatch

2010-04-08 20:18

reporter   ~0002240

Also appears while inspecting ores ('k' then cursor to mined out ore chunk)

Quietust

2010-05-21 07:35

reporter   ~0007127

This appears to cause another issue: ores which use METAL_TEMPLATE can be designated for Melting - actually melting them produces "native [whatever] bars" which can probably then be used for studding.

Hieronymous Alloy

2010-06-08 17:15

reporter   ~0007965

Yeah, I had this bug also, my stonecrafter tried to make native gold short swords.

smjjames

2010-06-15 12:27

reporter   ~0008523

@Footkerchief: While my bug report was specifically for the arena, yea I guess I didn't quite see that the same conclusion had already been made and I had been wanting to get my thoughts out there.

Good idea to sticky this as the root of this bug could even solve the strange alchemy going on with gold goblets getting turned into iron and shell artifacts turning into iron.

dree12

2010-07-09 13:23

reporter   ~0009840

The "root" of this bug is the [IS_METAL] or whatever in the metal template, isn't it? I don't see how gold --> iron relates.

user6

2010-07-09 17:31

  ~0009849

Last edited: 2010-07-09 17:31

^^^ Yes. The gold/iron thing is probably unrelated.

Toady One

2010-09-06 05:18

administrator   ~0012452

They no longer use templates as of 0.31.13, so the studding jobs should go away, as well as some other issues.

Issue History

Date Modified Username Field Change
2010-04-08 14:20 Quietust New Issue
2010-04-08 15:19 user6 Summary Job manager permits studding with METAL_TEMPLATE stones => "Native" ores that use METAL_TEMPLATE are considered eligible for "sharp blades" and studding, but it doesn't actually work
2010-04-08 15:19 user6 Note Added: 0002169
2010-04-08 15:55 Quietust Note Added: 0002185
2010-04-08 16:40 Quietust Note Added: 0002193
2010-04-08 20:16 quatch Tag Attached: metal
2010-04-08 20:18 quatch Note Added: 0002240
2010-04-15 16:25 user6 Relationship added parent of 0001211
2010-04-19 01:30 user6 Tag Attached: PROBABLE QUICK FIX
2010-04-21 11:28 user6 Summary "Native" ores that use METAL_TEMPLATE are considered eligible for "sharp blades" and studding, but it doesn't actually work => "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work), can't be used as stone
2010-04-21 11:28 user6 Relationship added parent of 0001399
2010-04-21 11:32 user6 Summary "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work), can't be used as stone => "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work), can't be used by mason
2010-04-26 17:35 user6 Relationship replaced has duplicate 0001211
2010-04-28 09:51 smjjames Tag Attached: quick fix
2010-05-05 21:28 user6 Tag Detached: quick fix
2010-05-06 10:24 user6 Relationship added related to 0000445
2010-05-21 07:35 Quietust Note Added: 0007127
2010-06-04 08:52 user6 Relationship added related to 0002151
2010-06-08 17:15 Hieronymous Alloy Note Added: 0007965
2010-06-11 09:16 user6 Relationship added related to 0000099
2010-06-11 09:23 user6 Sticky Issue No => Yes
2010-06-15 12:12 user6 Relationship added has duplicate 0002342
2010-06-15 12:27 smjjames Note Added: 0008523
2010-07-09 13:23 dree12 Note Added: 0009840
2010-07-09 17:31 user6 Note Added: 0009849
2010-07-09 17:31 user6 Note Edited: 0009849
2010-07-22 07:32 user6 Relationship added parent of 0002781
2010-07-22 07:35 user6 Relationship replaced has duplicate 0002781
2010-07-23 08:54 user6 Relationship replaced related to 0001399
2010-07-31 02:09 user6 Relationship added parent of 0000821
2010-08-02 17:05 user6 Summary "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work), can't be used by mason => "Native" ores use METAL_TEMPLATE, can supposedly be used for "sharp blades" and studding (doesn't work)
2010-08-25 23:11 user6 Relationship added parent of 0003108
2010-09-06 05:18 Toady One Note Added: 0012452
2010-09-06 05:18 Toady One Status new => resolved
2010-09-06 05:18 Toady One Fixed in Version => 0.31.13
2010-09-06 05:18 Toady One Resolution open => fixed
2010-09-06 05:18 Toady One Assigned To => Toady One
2010-09-06 08:19 user11 Tag Detached: Probable Quick Fix
2010-09-06 08:23 user11 Sticky Issue Yes => No
2011-10-15 09:26 user11 Relationship added parent of 0001887
2011-10-15 09:35 user11 Relationship added parent of 0001817
2011-12-11 09:49 user11 Relationship added parent of 0000782