Stephen C. Wills

Results 33 issues of Stephen C. Wills

Discord user trtr1000 has suggested that navigation assistance will be necessary for visually impaired players. I'm not sure yet what specifically will be involved; this is just to document the...

enhancement

Discord user bit indicated that chests and barrels in particular can be prohibitively difficult to see for colorblind players and requested an option to highlight objects as a visual aid.

enhancement

### Operating System Other (please specify) ### DevilutionX version Custom build (please specify commit ID) ### Describe Platform: OG Xbox Commit ID: 55a5337 (no release versions are affected) The build...

### Operating System Windows x64 ### DevilutionX version Custom build (please specify commit ID) ### Describe Tested using commit ID: 560aeac Seems to be present in 1.5.1 as well There...

bug

For example... `IONDownloader.exe --destinationFolder "C:\Program Files\openMIC\Downloads\\"` In this case, the backslash at the end of the path escapes the quote and causes the quoted path to be unclosed. This seems...

Although there are scripts to set up a PostgreSQL database, the option is missing from the Configuration Setup Utility. I imagine this also indicates that the PostgreSQL database scripts have...

help wanted

Implements the technique for mitigating overlapping random number sequences described in https://github.com/diasurgical/devilutionX/pull/6438#discussion_r1285147193. Summary of changes: * Introduce the xoshiro128++ RNG * Rename `GenerateSeed()` to `GenerateRandomNumber()` * Use xoshiro128++ to reimplement...

The `TimeoutCursor()` function sets up the info panel to display basic information about why the game is lagging. https://github.com/diasurgical/devilutionX/blob/15e44a19c3e0d0e80cb6185103e0a4b4286d40a9/Source/diablo.cpp#L1476-L1478 This text was being overwritten by the logic in `DrawInfoBox()` unless...

We recently received a report from a user who has encountered audio distortion and app crashes as a result of plugging/unplugging his headphones. He appears to have a somewhat rare...

This resolves an issue where Runes could be used to PK another player and have them drop their equipment as if they had been killed by a trap or monster....