So, from a programmer’s perspective, it’s very easy to do a simple RNG check into a Select Case, then make a simple IF statement:
// Roll between 1 and 16
X = Random(1, 16)
//Select which item to drop based on the RNG roll
SelectCase (X):
Case 1: Item_Drop = "Cwing" //drop cosmic wings
Case 2: Item_Drop = "Fwing" //drop falcon wings
//etc.
You could even make them weighted, such as doing a “case 1-10: Item_Drop = null” which means you have a 5/8 chance of not getting any cosmetic drop in this example. Finally, check the IF to see if they have it already:
IF Item_Drop = "Cwing" ANDALSO Player_Collected = "TRUE" THEN
Item_Drop = "Glowing_Ore"
ENDIF
All of this takes like 10 minutes to code, deskcheck, and run-time test.
But if you instead start trying to nest IF’s and other craziness, that gets complicated. Alternatively, you could also make it so either duplicates are allowed to drop, OR make it so you get absolutely nothing when a duplicate drops. But neither of those are ideal either.
TL;DR VERSION: it’s easier to code a consolation drop and the alternative was most likely getting nothing. So enjoy the coal!
It’s an old obsolete item that was in the game years ago. They didn’t make anything, they just added it back into game on the Holiday Gift drop table, and made it worth 50K gold.
Well clearly it’s for getting 50k for nothing. But yeah without proper gold sink in the game, it’s pretty unnecesary. Unless you’re someone who just got to lvl 70 with their first time ever character, 50k for nothing is realy welcome.
There is other stuff in the game that it is the same way. There is a piece of paper that drops that you can sell for 50K. This holiday gift will only be here for about a month more. So at that point you won’t have to worry about it any more.
I have a whole stash space full of the treasures I have got over the years.
I just took it as a seasonal thing like they said – it’s a stand in for a lump of coal.
Anyways who cares about 50k in this game anyways? It’s such a small amount comparatively speaking, I don’t feel like it’s worth complaining about either way.
Glowing Ore was a Legendary Crafting Material in Diablo III. It was required for the crafting of the Cosmic Strand legendary source. As of patch 2.0.6., it no longer drops, and existing Ores may be sold for 50,000 Gold.
Maybe he is referring to this and NOT transmogs, I have received several of ones I already have. Developer’s Note:If a player owns any of the Pets or Wings from above list, they will be unable to receive a duplicate of them from any recovered Gifts. Otherwise, enjoy your lumps of coal!
I do not think so. I have received only 3 Glowing Ores, a Sword of Mediocrity, and a few transmogs among a larger number of holiday gifts. I have already all pets, the Falcon wings, and most transmogs. Almost all my holiday gifts are only crafting material (regular and bounty) and blood shards.
Apparently people still don’t grasp a simple concept. So using the code above I’ve replaced the code as such to reflect logic and common sense:
HERE IS THE ORIGINAL CODE FROM ABOVE:
HERE IS THE MODIFIED CODE FOR THE LOGICAL THING
There is zero point in having Glowing Ore drop just to have to sell it to a vendor. How about just drop the 50k instead.
Making the player go through an additional step just to collect 50k in this manor is straight up idiotic. Again just drop the damn 50k and stop making the play go through totally useless steps for no reason.
If the end goal was to give us COAL for being naughty, then rewarding a player with 50k is contradictory, how about make the ore worth ZERO gold. At least that would make sense.
Then again this is Blizzard we’re talking about so…