New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inventory items morphing in hellfire mode #981
Comments
Confirm happens in MinGW x86 and MSVC x86 and x64. Only Hellfire Multiplayer. Hellfire Singleplayer and Diablo Single and Multi are fine. |
Thanks, the cause of this is that at the moment all multiplayer save games are considered to be Diablo. I still have to decide research if there is a way to detect a Hellfire hero, or if we have to add our own flag for this. The way hellfire (and DeviutionX) detects the save game version by looking at the header of the |
I think it would be good to unify multi and single saves. The way it currently sits, the packed player save is the same size and there isn't a reliable way to ensure a new save is hellfire or diablo. There are reserved fields you may set a flag in :P |
being able to use same character to play both in single and multi is indeed an interesting idea |
They separated them with the intention it would help prevent cheating on battle.net. Only to realize everyone just used trainers that modify the in game memory ;P |
Fixed in a5ca521 Unfortunately, the save games created with the bugged code will be affected but new items found will work correctly. |
Describe
All found items in the inventory are morphing when starting a new game in hellfire mode
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Items shouldn't morph
Screenshots
multi_0.hsv.gz
Additional context
Built from a freshly cloned version DevilutionX v1.1.0-290098fd buillt pn 32bit Linux
The text was updated successfully, but these errors were encountered: