Eric Robinson
Eric Robinson
Based on https://github.com/diasurgical/devilutionX/pull/6288 This PR only modifies pack.cpp. The rest of the changes are from the parent branch.
https://github.com/diasurgical/devilutionX/assets/68359262/a981e9d8-ef46-4317-9060-111846162eba Sound closely resembles the sound used in Diablo 2 for level ups. Specifically chosen due to that, because it will be familiar for D2 players trying out D1, and...
Adds chat messages for when a player dies, showing the thing that killed the player. Many messages are randomized for fun and variety. Also shows a chat message when a...
### Operating System Windows x64 ### DevilutionX version 1.5.0 (latest release) ### Describe title ### To Reproduce put constricting ring on some appendage die https://github.com/diasurgical/devilutionX/assets/68359262/0901e052-7cd1-4d71-8a31-6c1e252ee106 ### Expected Behavior no floating...
Adds a new flag for Indestructible, so that 255 durability doesn't need to be used as indestructible. Indestructible items are given both the new flag, and also have their durability...
Fixes: https://github.com/diasurgical/devilutionX/issues/6875 Hellfire writes the Life and Mana directly to the item. This is a problem since it does not dynamically change the values, but keeps the values from when...
Changes Readiness & Swiftness to "fires quick speed arrows" & "fires fast speed arrows", on bow items in Hellfire.
Cleans up the code a bit by adding variables and restructuring Monk's code.
Creates function `GetTrn()` along with an enum class. All trn files will be represented in the enum class and `TrnFileLoc` table rather than only the trn files that get used...
Revises the Esc Menu in Single Player and Multiplayer, and changes how death is handled in both. This method is derived from Diablo 2, however there is some reasoning behind...