Eric Robinson
ebe353f105
Revise how unique cursor graphic is obtained ( #7066 )
2 years ago
Tully
ba529feb3e
Fix infravision monsters flickering when manipulating inventory ( #6687 )
2 years ago
Tully-B
8fa95a1740
Add Hungarian translation ( #7062 )
2 years ago
Eric Robinson
b6b9c7d794
Fix draw monster ( #7057 )
2 years ago
Trihedraf
334f306192
Clear Panel so lines don't repeat
2 years ago
Eric Robinson
0736ba27c9
Fix Sideways Walk Draw Order ( #7056 )
2 years ago
Eric Robinson
6d5bbe6782
Fix draw order problems with south walk ( #7053 )
2 years ago
Eric Robinson
0a2d488efc
Remove redundant code from southwalk fix ( #7052 )
2 years ago
KPhoenix
1c4166ce46
fix hp validation
2 years ago
KPhoenix
00e97d4efc
Remove more redundant code
2 years ago
KPhoenix
21df8d6703
Remove redundant code
2 years ago
KPhoenix
fee49ea061
Consolidate walk functions
2 years ago
KPhoenix
8a5a6c57d3
Fix monster tile occupation
2 years ago
KPhoenix
8291d30dd1
Fix South Walk bug
2 years ago
Eric Robinson
0d68aed1f7
Sort inventory ( #7040 )
2 years ago
Eric Robinson
ad452cb6c0
Bugfix: DLVL 16 speech after Diablo death ( #7008 )
2 years ago
Andrew James
6b2a0c4b7a
Remove conditionals for OOB reads that aren't hit in normal gameplay
...
Reworded and added comments explaining what would've happened and calling out the case that is still technically possible.
2 years ago
ikonomov
99308085f0
spectral damage off by 1 ( #7021 )
2 years ago
Anders Jenbo
7d6c2ff6f2
Limit theme scan to the number of generated rooms
...
This greatly speeds up level generation as there is no need to search for the fitness of 127 (or 256 as in the original) rooms if only 23 where created.
2 years ago
staphen
ba02a739da
Call the functions to save/load level seeds in the SP save files
2 years ago
KPhoenix
0f90d5baba
Bugfix: Auto Refill Belt not working properly
2 years ago
Eric Robinson
bd89e2f7a0
Bugfix: Celia Infostring displaying after quest ( #7009 )
2 years ago
staphen
3c5b298391
Capture the level seed and use it to skip failed dungeon layouts
2 years ago
staphen
9e682afe13
Rename glSeedTbl
2 years ago
PaintingTs
00c8882c73
Unique items InfoBox now visible at 800X600 and lower resolutions. Stashed unique items show InfoBox near the Stash Panel
2 years ago
staphen
bc4f43490f
Load objcurs when creating starting items
2 years ago
staphen
a99eda1c0b
Fix out-of-bounds mini-map ellipse
2 years ago
Gleb Mazovetskiy
dc59cdaee4
Extract objcurs widths into a file
...
Read from the widths file when using the original CEL.
When using CLX, use width in CLX.
2 years ago
Gleb Mazovetskiy
c1714810c8
Fix out-of-bounds mini-map pentagram
2 years ago
staphen
8603696538
Avoid the use of SetRndSeed() in AddStoryBook()
2 years ago
staphen
706bc43f13
Isolate shrine RNG from global RNG state
2 years ago
staphen
d81b6f869d
Isolate quest pool initialization from global RNG state
2 years ago
staphen
b676c67261
Introduce class to generate vanilla random number sequences
2 years ago
staphen
ab601eeb11
Apply Hellfire spellbook validation to PItem packet handling
2 years ago
qndel
d907ee230d
fix typos
...
[skip ci]
2 years ago
obligaron
4be420e1c1
Allow Leoric to dynamically spawn skeletons in multiplayer with full quests enabled
2 years ago
obligaron
2a3ef25f9e
SpawnMonster: Override old monster delta information
2 years ago
obligaron
9964ff8721
Fix MSVC warning in SDL1
2 years ago
Gleb Mazovetskiy
25c1c5b372
Fix a few -Wsign-compare warnings
2 years ago
Gleb Mazovetskiy
76c90e34a9
mpq_sdl_rwops: Fix -Wtype-limits
...
Fixes the following warning:
mpq/mpq_sdl_rwops.cpp:82:25: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits]
82 | if (newPosition < 0) {
2 years ago
Gleb Mazovetskiy
41189060ef
Fix mouse wheel key names
2 years ago
Gleb Mazovetskiy
5790a733bf
DiabloUI: Fix Japanese text clipping
...
Fixes #6911
2 years ago
obligaron
51ab0106ab
Sync monster spawn in multiplayer
2 years ago
obligaron
423150b457
Introduce SpawnMonster
2 years ago
obligaron
cd840513b9
Introduce Player::isLevelOwnedByLocalClient
2 years ago
Gleb Mazovetskiy
647f8c38e4
Slightly improve CJK infobox rendering
...
It still isn't perfect (there just isn't enough space) but we now
cut off fewer pixels at the bottom.
2 years ago
Gleb Mazovetskiy
dbf14dd6d4
Fix item label height for CJK
2 years ago
obligaron
b32cc11ad9
Disable chat in singleplayer also for debug builds
2 years ago
obligaron
bd3d17975c
Fix MSVC SDL1 warnings
2 years ago
obligaron
95205294e8
Fix MSVC x86 warnings
2 years ago