KPhoenix
5a6a5082e1
Bugfix: Elemental Arrows missile data
2 years ago
Gleb Mazovetskiy
65fc1008c6
player.cpp: Avoid redundant copies of `PlayerData`
...
Follow-up to #6288
3 years ago
Eric Robinson
2c7704bfe0
Validate Base Life and Mana ( #6289 )
3 years ago
Eric Robinson
a2af3b5942
Refactor CreatePlayer() ( #6288 )
3 years ago
staphen
11e0ccd854
Invoke padmap release handler in menus
3 years ago
staphen
2068d66c85
Stop streaming sfx when exiting the game
3 years ago
staphen
c577b6a6bf
Only warp to Lazarus' chamber when red portal is active
3 years ago
KPhoenix
9dcf264d65
Fix Book requirements not updating from Objects #2
3 years ago
Eric Robinson
5ebedafd83
Fix Book requirements not updating from Objects ( #6316 )
3 years ago
staphen
cc5261fa15
Support for ears in PlayerNetPack
3 years ago
KPhoenix
3354689a5d
Fix Book requirements not updating
3 years ago
Eric Robinson
074a1f2e0c
Rename: Loopback -> Offline ( #6300 )
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