Duplicate Recipes for same Item
bobsort.4097:
I’m not sure if this is mentioned somewhere before. I was poking around the data received from Recipe API and found out there are some recipes that create same item. I put them in 3 groups.
1 – Recipes that belong to same Discipline, but with different creating level (eg. 75 and 175) and different material.
Item Recipe Recipe
---------------------------------------- ---------------------------- ----------------------------
24742 Minor Rune of the Earth 489,Armorsmith( 75) 1106,Armorsmith(175)
24743 Major Rune of the Earth 495,Armorsmith(275) 1114,Armorsmith(375)
24745 Minor Rune of the Fire 490,Armorsmith( 75) 1107,Armorsmith(175)
24746 Major Rune of the Fire 496,Armorsmith(275) 1115,Armorsmith(375)
24760 Minor Rune of the Krait 487,Armorsmith( 50) 1104,Armorsmith(150)
24761 Major Rune of the Krait 497,Armorsmith(250) 1112,Armorsmith(350)
24792 Minor Rune of Svanir 488,Armorsmith( 50) 1105,Armorsmith(150)
24793 Major Rune of Svanir 498,Armorsmith(250) 1113,Armorsmith(350)
24819 Minor Rune of the Warrior 485,Armorsmith( 0) 1101,Armorsmith(100)
24820 Major Rune of the Warrior 494,Armorsmith(200) 1109,Armorsmith(300)
24822 Minor Rune of the Guardian 483,Armorsmith( 0) 1100,Armorsmith(100)
24823 Major Rune of the Guardian 492,Armorsmith(200) 1108,Armorsmith(300)
24825 Minor Rune of the Trooper 484,Armorsmith( 25) 1103,Armorsmith(125)
24826 Major Rune of the Trooper 493,Armorsmith(225) 1111,Armorsmith(325)
24831 Minor Rune of the Brawler 486,Armorsmith( 25) 1102,Armorsmith(125)
24832 Major Rune of the Brawler 491,Armorsmith(225) 1110,Armorsmith(325)
24861 Minor Sigil of Luck 3876,Artificer( 75) 4447,Artificer(175)
24866 Minor Sigil of Impact 3874,Artificer( 25) 4445,Artificer(125)
24867 Major Sigil of Impact 3878,Artificer(225) 4449,Artificer(325)
24565 Minor Sigil of Frailty 3875,Artificer( 0) 4446,Artificer(100)
24566 Major Sigil of Frailty 3879,Artificer(200) 4448,Artificer(300)
24662 Major Sigil of Elemental Slaying 3877,Artificer(250) 4450,Artificer(350)
24663 Minor Sigil of Elemental Slaying 3873,Artificer( 50) 4444,Artificer(150)
12482 Bowl of Orrian Truffle Soup 3020,Chef(400) 9909,Chef(400)
38215 Bowl of Chocolate Chip Ice Cream 6802,Chef( 25) 6808,Chef( 25)
24587 Minor Sigil of Speed 4758,Huntsman( 0) 5314,Huntsman(100)
24588 Major Sigil of Speed 4762,Huntsman(200) 5316,Huntsman(300)
24637 Minor Sigil of Paralyzation 4760,Huntsman( 25) 5312,Huntsman(125)
24638 Major Sigil of Paralyzation 4764,Huntsman(225) 5317,Huntsman(325)
24649 Minor Sigil of Icebrood Slaying 4759,Huntsman( 50) 5313,Huntsman(150)
24650 Major Sigil of Icebrood Slaying 4763,Huntsman(250) 5318,Huntsman(350)
24863 Minor Sigil of Celerity 4757,Huntsman( 75) 5315,Huntsman(175)
24864 Major Sigil of Celerity 4761,Huntsman(275) 5319,Huntsman(375)
24718 Minor Rune of Speed 1361,Leatherworker( 75) 1968,Leatherworker(175)
24719 Major Rune of Speed 1367,Leatherworker(275) 1975,Leatherworker(375)
24751 Minor Rune of the Ice 1360,Leatherworker( 75) 1967,Leatherworker(175)
24752 Major Rune of the Ice 1365,Leatherworker(275) 1973,Leatherworker(375)
24754 Minor Rune of the Ogre 1358,Leatherworker( 50) 1965,Leatherworker(150)
24755 Major Rune of the Ogre 1366,Leatherworker(250) 1974,Leatherworker(350)
24789 Minor Rune of the Wurm 1359,Leatherworker( 50) 1966,Leatherworker(150)
24790 Major Rune of the Wurm 1368,Leatherworker(250) 1976,Leatherworker(350)
24810 Minor Rune of the Engineer 1354,Leatherworker( 0) 1961,Leatherworker(100)
24811 Major Rune of the Engineer 1362,Leatherworker(200) 1970,Leatherworker(300)
24813 Minor Rune of the Ranger 1355,Leatherworker( 25) 1962,Leatherworker(125)
24814 Major Rune of the Ranger 1363,Leatherworker(225) 1971,Leatherworker(325)
24816 Minor Rune of the Thief 1356,Leatherworker( 0) 1963,Leatherworker(100)
24817 Major Rune of the Thief 1364,Leatherworker(200) 1972,Leatherworker(300)
24828 Minor Rune of the Adventurer 1357,Leatherworker( 25) 1964,Leatherworker(125)
24748 Minor Rune of the Air 2199,Tailor( 75) 2812,Tailor(175)
24749 Major Rune of the Air 2205,Tailor(275) 2825,Tailor(375)
24798 Minor Rune of the Elementalist 2193,Tailor( 0) 2818,Tailor(100)
24799 Major Rune of the Elementalist 2201,Tailor(200) 2819,Tailor(300)
24801 Minor Rune of the Mesmer 2194,Tailor( 0) 2817,Tailor(100)
24802 Major Rune of the Mesmer 2202,Tailor(200) 2820,Tailor(300)
24804 Minor Rune of the Necromancer 2195,Tailor( 25) 2816,Tailor(125)
24805 Major Rune of the Necromancer 2203,Tailor(225) 2821,Tailor(325)
24780 Minor Rune of the Privateer 2196,Tailor( 50) 2814,Tailor(150)
24781 Major Rune of the Privateer 2206,Tailor(250) 2823,Tailor(350)
24834 Minor Rune of the Scholar 2197,Tailor( 25) 2815,Tailor(125)
24835 Major Rune of the Scholar 2204,Tailor(225) 2822,Tailor(325)
24758 Major Rune of the Undead 2207,Tailor(250) 2824,Tailor(350)
24759 Minor Rune of the Undead 2198,Tailor( 50) 2813,Tailor(150)
24837 Minor Rune of the Water 2200,Tailor( 75) 2811,Tailor(175)
24838 Major Rune of the Water 2208,Tailor(275) 2826,Tailor(375)
24585 Minor Sigil of Benevolence 5714,Weaponsmith( 25) 6302,Weaponsmith(125)
24586 Major Sigil of Benevolence 5717,Weaponsmith(225) 6305,Weaponsmith(325)
24652 Minor Sigil of Destroyer Slaying 5715,Weaponsmith( 50) 6301,Weaponsmith(150)
24653 Major Sigil of Destroyer Slaying 5719,Weaponsmith(250) 6306,Weaponsmith(350)
24608 Major Sigil of Doom 5720,Weaponsmith(275) 6307,Weaponsmith(375)
24862 Minor Sigil of Doom 5716,Weaponsmith( 75) 6300,Weaponsmith(175)
24563 Major Sigil of Strength 5718,Weaponsmith(200) 6304,Weaponsmith(300)
24564 Minor Sigil of Strength 5713,Weaponsmith( 0) 6303,Weaponsmith(100)
2 – recipes to create same item from 3 different disciplines and different material.
Item Recipe Recipe Recipe
---------------------------------------- ---------------------------- ---------------------- -------------------------
24869 Rune of Life 541,Armorsmith( 10) 2263,Tailor( 10) 1399,Leatherworker( 10)
38204 Minor Rune of Altruism 6799,Armorsmith(100) 6846,Tailor(100) 6885,Leatherworker(100)
38205 Major Rune of Altruism 6800,Armorsmith(300) 6847,Tailor(300) 6886,Leatherworker(300)
38206 Superior Rune of Altruism 6801,Armorsmith(400) 6848,Tailor(400) 6887,Leatherworker(400)
48907 Superior Rune of Antitoxin 7834,Armorsmith(400) 7833,Tailor(400) 7835,Leatherworker(400)
36042 Minor Rune of the Mad King 6467,Armorsmith( 75) 6461,Tailor( 75) 6464,Leatherworker( 75)
36043 Major Rune of the Mad King 6468,Armorsmith(275) 6462,Tailor(275) 6465,Leatherworker(275)
36044 Superior Rune of the Mad King 6469,Armorsmith(400) 6463,Tailor(400) 6466,Leatherworker(400)
50065 Gift of Blades 8455,Armorsmith(500) 8460,Tailor(500) 8459,Leatherworker(500)
74525 20-Slot Equipment Pact Box 11666,Armorsmith(400) 10702,Tailor(400) 11553,Leatherworker(400)
36055 Minor Sigil of the Night 6498,Artificer( 75) 6501,Huntsman( 75) 6504,Weaponsmith( 75)
36054 Major Sigil of the Night 6499,Artificer(275) 6502,Huntsman(275) 6505,Weaponsmith(275)
36053 Superior Sigil of the Night 6500,Artificer(400) 6503,Huntsman(400) 6506,Weaponsmith(400)
48911 Superior Sigil of Torment 7838,Artificer(400) 7837,Huntsman(400) 7836,Weaponsmith(400)
3 – And this item has two recipe just with different material.
75703 Guild Insignia 11202,Leatherworker;Armorsmith;Tailor(400) 11270,Leatherworker;Armorsmith;Tailor(400)
(sorry for the formatting mess, pre tag does not work as expected)
I believe in the game, players only see one recipe per item which makes me wonder which one of those recipes are current or obsolete. I don’t think an application can identify which one to use which makes the application ineffective (in case of these recipes). For example if an application supposed to calculate the cost of making or create a shopping list, most probably it will be wrong.
As for group 2, I had trouble calculating the final cost of material for each Discipline is different and for example an item created by a tailor will be more expensive than the same item created by Armorsmith. I haven’t been able to find a way to implement an option for this in my UI yet.
I suggest using the same recipes shared between disciplines (same recipe ID for all of them) just like most of other recipes in game which also makes it consistent.
I’m not sure if this is a bug or by design. however if this is by design, there should be a way to tell applications, a recipe is obsolete either by deleting it from list or adding a property.
Lawton Campbell.8517:
I believe in the game, players only see one recipe per item which makes me wonder which one of those recipes are current or obsolete.
I just tried in-game with these recipes — they can be independently discovered and used. After discovery, there’s two instances of “Minor Rune of Earth” in my crafting list — one for each recipe — and I can select which one I want to craft. If the recipe is obsoleted it’s just deleted outright and will stop appearing in the API.
That said, I really have no idea why we’ve got so many dupe recipes.
As for group 2, I had trouble calculating the final cost of material for each Discipline is different and for example an item created by a tailor will be more expensive than the same item created by Armorsmith. I haven’t been able to find a way to implement an option for this in my UI yet.
If you’ve got access to API keys with the characters permission, you can check which crafting professions (at which levels) the user has access to across their characters (example). Using this you can determine whether it would be cheaper to use the more expensive recipe or to level up the crafting rating to use the cheaper recipe (though admittedly it’s a lot of logic to go through all that).
I suggest using the same recipes shared between disciplines (same recipe ID for all of them) just like most of other recipes in game which also makes it consistent.
That’s more of a design thing — I’m under the impression that it is the way it is intentionally, but I can certainly forward your complaint.
bobsort.4097:
I was not sure if this is a bug or by design. Thank you for clarifying. I appreciate forwarding this matter to right person in your design team
Mystic.5934:
yeah, I noticed these too. one will use iron, other will use steel (for example). I didn’t think either was obsolite, just a lack of variety. (only 3 tiers of runes, but 6 tiers of materials, so each rune tier occupies 2 material tiers)
As for group 2, I had trouble calculating the final cost of material for each Discipline is different and for example an item created by a tailor will be more expensive than the same item created by Armorsmith. I haven’t been able to find a way to implement an option for this in my UI yet.
not sure if it works for your application, but I’ve been calculating all available recipes and choosing the cheapest.
what could be cool: example I see a lot of sites have radio button choices between TP and craft. maybe have multiple ‘craft’ radio buttons for people to choose which one they will go with, defaulting to the cheapest. so:
O TP (10g) O Craft Tailor 75 (9g) Ø Craft Armorsmith 75 (8g) O Craft Leatherworker 75 (9g)
or
O TP (5g) O Craft Armorsmith 75 (5s) Ø Craft Armorsmith 175 (4s)
Sariel V.7024:
yeah, I noticed these too. one will use iron, other will use steel (for example). I didn’t think either was obsolite, just a lack of variety. (only 3 tiers of runes, but 6 tiers of materials, so each rune tier occupies 2 material tiers)
The more salient difference is the tier and number of lodestone bits used in making each one.