Anders Jenbo
f81f3814f5
Use fixed sizes for player properties
3 years ago
Anders Jenbo
8e7c29ecd3
Remove unused player property _pISplDur
3 years ago
staphen
c2814088d2
Add fields to PlayerNetPack for validation
3 years ago
Anders Jenbo
ad7020be20
Change syntax for optional and required arguments to match various CLI tools
3 years ago
obligaron
8832c26955
Fix PoolFix() to always replace dirt ceiling tiles if they are adjacent to a ground lava tile ( #6266 )
3 years ago
obligaron
a3cd3732fa
Remove Trap-Flag from OBJ_SIGNCHEST
3 years ago
Gleb Mazovetskiy
14e9689e4c
sdl_bilinear_scale.cpp: Fix `MixColorsWithAlpha` comment
...
The previous comment was incorrect and had a typo in the formula.
3 years ago
Anders Jenbo
63277a842d
Clean up player packing
3 years ago
Anders Jenbo
efa51993e3
Split network player sync and hero save file
3 years ago
Anders Jenbo
e8910bb3d7
Do not crash on missing fonts
3 years ago
staphen
874ccdb69a
Fix TCP join crash when entering password for public game
3 years ago
staphen
9381251b9d
Fix net validation of durability for items without durability
3 years ago
Gleb Mazovetskiy
1167b92692
Remove uses of `std::tolower`
...
`std::tolower` relies on the C locale, which we try to avoid.
3 years ago
staphen
81a034132a
Find valid target when casting scroll from inventory
3 years ago
Gleb Mazovetskiy
72d42143a1
Demo: Disable KBCTRL while the demo is running
...
KBCTRL can interfere with the demo mode.
For example, Escape maps to Select on most KBCTRL platforms.
3 years ago
Gleb Mazovetskiy
936b3bd45a
Demomode: Store/override gameplay options
3 years ago
Anders Jenbo
89a677d0cb
Validate item modifier ranges
3 years ago
Anders Jenbo
23e479e9aa
Remove unused item properties from network
3 years ago
staphen
956574bfa2
Also disallow boosted stats for ground items
3 years ago
Anders Jenbo
f1c447c7f2
Do not allow bosted item stats in base game
3 years ago
Anders Jenbo
343db308fc
Bump version to 1.5.1-dev
3 years ago
Anders Jenbo
8f74f86a6e
🐛 Use the alternate stairs up banner is active
3 years ago
Anders Jenbo
0438be6cf3
Bump version to 1.5.0
3 years ago
Anders Jenbo
4eb07c9237
React to SDL_WINDOWEVENT_RESTORED
3 years ago
obligaron
c0b2d5569f
When checking chamber of bone entry also check the current dungeon level
3 years ago
staphen
26bf9be89d
Fix Item::getName() for Doppelganger's prefix
3 years ago
Anders Jenbo
555dac5d22
Fix code style
3 years ago
Anders Jenbo
9e7d223f19
Menu tweaks
3 years ago
staphen
c2698fc357
[Seedinfo] Display flags for quest state instead of seed
3 years ago
staphen
1cb367ab91
Move seedinfo to text commands
3 years ago
Anders Jenbo
67ea5bcbe6
Sync monster light when position is gotten from the network
3 years ago
Anders Jenbo
01a7966f1d
Empty cursor when closing inventory
...
Fixes #4205
3 years ago
staphen
48caf5004f
[Debug] Add more data to seedinfo
3 years ago
Anders Jenbo
13e3217578
Only play the dialogs for the initating player ( #6173 )
...
* Only play the The Chamber of Bone lore for the reader
* Only play dialog for the player who is having the conversation
* Allow rock quest when skipping to level 5
3 years ago
Anders Jenbo
e707bd0c4a
Drop quest item based on difficulty
3 years ago
obligaron
c8f1804d04
Spawn Optic Amulet and Arkaine's Valor always at the same tile ( #6167 )
...
* Spawn Optic Amulet and Arkaine's Valor always at the same tile
* Multiplayer: To complete Halls of Blind and Arkaine's Valor also check drop position, because quest rewards items can be randomized
3 years ago
Gleb Mazovetskiy
23d68718b1
Clear screen before drawing the loading background
3 years ago
Anders Jenbo
fc91b65958
Add widescreen hive loadscreen
3 years ago
obligaron
571e770e68
In multiplayer randomly drop unique quest reward or magic item of same type
3 years ago
obligaron
4ce6413db1
Spawn butcher's cleaver and undead crown
3 years ago
staphen
217f6aee85
Don't turn monster towards player during hit recovery if monster is petrified
3 years ago
staphen
e39c19f85e
Only sync monster animations after both monsters and missiles are loaded
3 years ago
obligaron
d46aa0e2bc
Always check for uniqueType in TalktoMonster
3 years ago
staphen
60e3c32437
Sync monster animation data after loading Stone Curse missiles
3 years ago
ephphatha
8f90f975c4
Always spawn at Farnham when returning from an arena level
3 years ago
staphen
5be3d76104
Validate item prices and revert oil effects in Diablo
3 years ago
qndel
ddd0f1b051
dont always force staff recharge to change spell
3 years ago
qndel
5e47dd57db
refresh staff after using stone shrine
3 years ago
obligaron
aa354849ee
Fix stone curse shows the wrong animation & infinite petrify
3 years ago
obligaron
805c323063
Sync Jersey's Jersey Quest
3 years ago