pjf / masterwork-dwarf-fortress

Patches and bugfixes applied to Meph's amazing Masterwork Dwarf Fortress
33 stars 22 forks source link

Strange moods forcing requirements of orichalcum or bifrost instead of adamantine #156

Open Frostea opened 10 years ago

Frostea commented 10 years ago

Strange moods, in vanilla DF, will force the requirement of adamantine as base material in applicable moods such as weaponsmithing. Presumably, this is to ensure that players get the best possible material (at least for bladed weapons) without having to forbid all other metals. The [SPECIAL] tags on Orichalcum and Bifrost seems to makes these two eligible of this behavior as well, which can be highly undesirable in the case of Orichalcum.

I propose the removal of this tag from at least Orichalcum to preserve the original behavior. Keeping the tag on Bifrost might be desirable for blunt weapon moods, but it is probably best to remove it anyway as armorsmithing moods work best with adamantine.

PaulMaynard commented 10 years ago

The special tags also do other things, such as stop the dwarf traders from bringing them.

Frostea commented 10 years ago

Duly noted, as Niveras had also pointed out here: http://www.bay12forums.com/smf/index.php?topic=138281.msg5276122#msg5276122

I will try to test this out more, to see if the [SPECIAL] tag is the actual culprit, as it is strange that other rare metals like the welded ones have the tag as well, but aren't forced to be mood materials. But this will take some time. World gen and then waiting for moods always does.

PaulMaynard commented 10 years ago

I think it might have something to do with the value of the metal. And besides, isn't dwarves taking wierd and/or valuable metals to make useless crap part of the fun of strange moods?

Frostea commented 10 years ago

I was trying to make some artifacts for my adventurers. Having some actual weapons for once would be nice instead of gabbro scepters to hurl at goblins.