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.