staphen
74fc3d7ffc
Restore vanilla Diablo behavior for elemental damage on weapons
4 years ago
staphen
f386df4079
Fix from 354e329 for InGameMenu() segfault
4 years ago
staphen
156343d44b
Validate spell IDs that are sent over the network
4 years ago
staphen
9e2d6a7500
Check both SPL_NULL and SPL_INVALID to determine spell validity
4 years ago
Trihedraf
64ea43d538
show item labels toggle in menu
...
Co-Authored-By: obligaron <25415264+obligaron@users.noreply.github.com>
4 years ago
Gleb Mazovetskiy
dadf378df7
CMake: Fix SimpleIni on vcpkg
4 years ago
Gleb Mazovetskiy
92fa2500a6
Fix finding SimpleIni
...
The version in Ubuntu 22.04 comes without `ConvertUTF.{h,c}`.
We actually do not need `ConvertUTF.{h,c}` and starting from
v4.19 it is possible to tell SimpleIni to not include it
by setting `SI_NO_CONVERSION`.
Sets `SI_NO_CONVERSION` and raises the minimum required SimpleIni
version to 4.19.
4 years ago
Yuvraj Tetarwal
d9ae750564
Check for system version of simpleini. ( #4751 )
4 years ago
Gleb Mazovetskiy
d8f60f3adf
Fix wide-screen background paths
...
These files are lowercase when in a bundled filesystem.
4 years ago
staphen
e5e446e258
Fix issues with ears due to translation
4 years ago
Anders Jenbo
6fed3a514d
Apply workaround for OOB in DRLG L1
4 years ago
staphen
05732bef99
Check player hitpoints in InGameMenu()
4 years ago
staphen
6b422d2c5a
Apply CopyUtf8() to SelheroCatToName()
4 years ago
staphen
56d7091f6e
Fix error that produces broken character at end of UTF8 string
4 years ago
qndel
f2e3ca3887
[diablo] Fix shrine rng ( #4529 )
...
This bug was less sever in Diablo then Hellfire as it didn't fully initialize the object leading to them sometimes getting garbage as the RNG seed, but it was never working correctly.
4 years ago
Sandro
33aab7e4b2
Prefer system FindSDL_audiolib
4 years ago
staphen
a15a28a7c5
Correctly indicate when scroll can be used on virtual gamepad
4 years ago
Oleksandr Kalko
f0fb9bc862
Update Gradle plugin version
4 years ago
k-bar
fd745cf6db
Berserk melee unsquelch fix
4 years ago
Gleb Mazovetskiy
a5a510609f
Resegment Chinese translations
...
Following the recent translation updates
tools/segmenter/segment_all.py
4 years ago
Bubio
b974ee062c
Update Japanese Translations
4 years ago
kleo
d9e12196bf
3DS use homebrew logo
4 years ago
staphen
4cb462cea4
Fix crash when switching to English
4 years ago
qndel
b1affa3179
replace slash with proper character ( #4610 )
4 years ago
Oleksandr Kalko
2162460090
Upgrade Android build tool versions
4 years ago
staphen
1085cf1d62
Skip touch interactions with stash when stash is not open
4 years ago
staphen
6e26a8dd26
Skip touch interactions with main panel when not in a game session
4 years ago
obligaron
3e2bb7bee4
Fix item label text with open stash ( #4595 )
...
* Item labels: check if stash is open in IsMouseOverGameArea
* Add IsLeft/RightPanelOpen
4 years ago
Andrew James
a8b0a66b10
Use the count of store items instead of repairOk flag ( #4576 )
...
Cursed items (with an item value of 0) will not be added to the list of items by AddStoreHoldRepair. This results in a situation where a player can try repair a null/invalid item because StartSmithRepair doesn't realise that no items are available to be repaired.
4 years ago
staphen
79694860e1
Ignore leave requests if the player leaving is the local player
4 years ago
galaxyhaxz
698bf2ef4b
Lazarus level reset bugfix
4 years ago
Gleb Mazovetskiy
6bf474a6ba
Bump libzt
...
Includes https://github.com/diasurgical/libzt/pull/8
4 years ago
staphen
39745de02d
Accept all PT_MESSAGE packets when buffering messages
4 years ago
qndel
02c5bea328
fix refreshing/drawing bottom description part
4 years ago
John Törnblom
c3470097d8
ps4: avoid using std::locale to detect language, and fallback to English on first run
4 years ago
qndel
1973644515
fix displacement on death
4 years ago
DakkJaniels
3c623426a6
Restore randomization of stores for multiplayer games
4 years ago
SergBrNord
b9843e07b5
Update ru.po
...
3 small fixes to ru.po
4 years ago
obligaron
ef99b7d367
Throttle send player commands to avoid desyncs
4 years ago
obligaron
20679cd50d
ADL: Fix PreviewFrame for some spells
4 years ago
ephphatha
65de934b9c
Update spell book requirements when refreshing stash items
4 years ago
Andrew James
6a828a1093
Play gold sound effect when depositing in stash
...
This adds a bit of audible feedback to help the player know that the action had an impact (along with the cursor changing and the count increasing).
4 years ago
Gleb Mazovetskiy
2cca31142a
GitHub CI: Add a `--fully_vendored` source dist
...
Refs #4469
4 years ago
MrHuu
2dd3dce90c
Update n3ds.cmake
...
C-Stick mapping is incorrect for the 3ds platform.
Currently left/right is not functional,
up/down moves the cursor left/right.
This corrects the behavior.
Congrats on the new release!
4 years ago
ephphatha
4aa9a4bc5d
Expand hot area of stash cell to include bottom-right border
...
This matches the behaviour of inventory cell hit logic. Previously it was possible to click exactly on a border and be unable to put an item in the stash.
4 years ago
PegHorse
ea6b66c5a3
French Translation is updated
4 years ago
Oleksandr Kalko
fb96ebd559
Ukrainian Translation 100% complete
4 years ago
Gleb Mazovetskiy
9746579aa8
printInConsole: Add string_view support
...
Also print `\r\n` instead of `\n` on Windows.
4 years ago
staphen
a043434971
Improve refresh behavior in selgame
4 years ago
staphen
c8966122a6
Check if dthread is running before locking mutex
4 years ago