It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Upon killing Diablo and entering a new game in single player, my Veil of Steel was glitched out. It turned into a potion. Highlighting over it identified it as a Butcher's Cleaver with glitches stats.

I ran through again on a new game, got another Veil of Steel, and when entering the next game it turned into a potion again, but was now identified as a 0 stat Naj's Puzzler.

...Any ideas what's going on?
Attachments:
No posts in this topic were marked as the solution yet. If you can help, add your reply
I have played several games without the Veil of Steel morphing. Are you using any mods?
This has also happened to me. I'm not using any mods or anything, it just turns my helmet into a potion every time. Pity cause it's my favorite helmet.
avatar
Noobstorm: I have played several games without the Veil of Steel morphing. Are you using any mods?
No mods
I thought I found a fix, but I did not. Ignore this post
Post edited April 17, 2019 by Kikyoo
i have this problem to. i have only the cog-version of diablo installed.

@Kikyoo: what is the fix?
Any update on this case, or a chance of getting this bug fixed?
It's bad luck aka a bug. That is to say from time to time unique items including the Auric Amulet in Hellfire morph when taken to a new game.

A possible workaround may be Ulmo's Stash ... I suspect that an item transferred via the stash would not morph. I have reason to believe this as stashed weapons which have had their damage increased by an Oil of Sharpness don't loose the bonus damage.

In my experience if an item doesn't morph when taken to a new game then it will not morph at any later transfer to a new game.

Knowing this if I want to bring a unique item or the Auric Amulet to another game I make sure to check by starting a new game ... if it morphs then I reload and sell the item. The last time I did such a check it was in fact with the Auric Amulet and it insisted on repeatedly morphing to a near worthless version of the Shield of Brilliance I had purchased just before acquiring the Amulet. It took multiple new game starts to get one the didn't morph and only after I sold the morphed item and started a new game without getting another Amulet immediately did I finally get one that didn't morph.

Another plausible workaround is possible in Hellfire which involves using the Cornerstone of the World. Years ago I had a mule parked in a game and I passed every unique item my other characters acquired to that mule. Eventually I had an example of every unique in the game which in the end nearly took up every square of space on the level of the Crypt on which the CotW is found. This transfer if correctly managed results in the item existing in both games aka it is duped.
Post edited July 18, 2019 by zuntan
We have now tracked down the issue ad fixed it in DevilutionX.

Basically what was happening here is that unique items did not clean the value from the previous inventory item, which could lead to it having the potion or shop state set to true.
When creating a new game this state would be read before the unique state leading to the item incorrectly being seen as a potion or random item.

The fix in DevilutionX both prevents this from happening in the future but also fixes any existing heroes where this problem exists. So if you create a new game and save then you can even transfer it back to vanilla if you prefer.

Here is a link for the latest beta of 1.2.0 with the mentioned fix.
https://17549-143324737-gh.circle-artifacts.com/0/devilutionx_x86.zip
This just happened to me today. I've been playing D1 since 1996 and never seen an issue like it since 1.09b came out. Oh well, suppose I'll sell the veil and make 15950g :)
Post edited June 22, 2022 by freenachos