pjf / masterwork-dwarf-fortress

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

Turn adjectived duplicate item names into unique item names #69

Open pjf opened 10 years ago

pjf commented 10 years ago

As mentioned in this thread, adjectives don't show up in stockpiles and other menus.

This is great if we have a long item name, and want it to be shorter in the menus, but it also means that 'Zweihander' will show up in the stockpile three times (for typical, superior, and legendary), but players won't know which is which.

I've always found this incredibly confusing, and it sounds easy to fix! Simply incorporate the adjective into the item name, if the item name would otherwise be duplicated. (If the item doesn't have a duplicate name, there's no need to change things.)

pjf commented 10 years ago

Apparently the gotcha here is that the adjectives produce better names. 'superior steel zweihander' (with adjectives) versus ('steel superior zweihander' without).

The best way to fix this would be to give upgraded items unique thematic names (bow -> razorbow), but that's more hard work. In the interm I still like the idea of removing adjectives and changing the item names, but it's more controversial than I had previously thought.