7910 Commits (cpp20-using-enum)

Author SHA1 Message Date
Anders Jenbo 64d7af2937 Fix loading new demo files and give better error messages when failing 3 years ago
obligaron 09bc43b0ed Ensure warp and teleport target position is free 3 years ago
staphen 470c028c17 Make Bucklers available in shareware 3 years ago
staphen b1711739c6 Immediately drop player who sends invalid player data 3 years ago
staphen b43a8dc904 Fix empty item slot validation in UnPackNetItem() 3 years ago
obligaron 0eda8d9367 Convert town portal level type to vanilla hellfire logic 3 years ago
Anders Jenbo b01670e1e4 Correct fields being validated 3 years ago
Eric Robinson 46824261f9
Validate iCreateInfo (#6377) 3 years ago
Gleb Mazovetskiy 9d96eea86b De-duplicate extra fonts version check code 3 years ago
staphen 22fdeaf2f0 Use JNI to check VERSION file in fonts.mpq 3 years ago
Gleb Mazovetskiy d6b7949dab Fonts: Use pre-cropped CLX sprites 3 years ago
Gleb Mazovetskiy fee948b9c5 Fix character panel label for CJK 3 years ago
staphen a090ab7d5c Apply position-based quest completion logic to Single Player 3 years ago
ikonomov ee91d9ecf5 update arenas 3 years ago
Stephen C. Wills f0f317e685
Log validation errors in UnPackNetPlayer() (#6363) 3 years ago
DakkJaniels ad19caf667 Move hp/mana display and item graphics to gameplay options 3 years ago
Eric Robinson b835460541
Fix iCreateInfo comment (#6354) 3 years ago
ikonomov db7ca59738 Update discord link in support 3 years ago
Gleb Mazovetskiy 4187a34896 Fix `-Wshift-negative-value` 3 years ago
Gleb Mazovetskiy 6230ab34b6 Fix `-Wunused-result` for `std::fread` calls 3 years ago
Gleb Mazovetskiy d8cd147ac7 Re-encode CL2 on load 3 years ago
Gleb Mazovetskiy de081b7080 Fix a few compilation warnings 3 years ago
Gleb Mazovetskiy 14ce84b056 Fix CLX outline clipped rendering on the right 3 years ago
Anders Jenbo 97ee615a8a
Avoid durability overflow when packing items. (#6342) 3 years ago
Anders Jenbo 09595cde5e Only apply relevant oils in multiplayer 3 years ago
Anders Jenbo 01d2a46a8d Validate items when unpacking importing 3 years ago
Gleb Mazovetskiy 65fc1008c6 player.cpp: Avoid redundant copies of `PlayerData` 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 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` 3 years ago
staphen 81a034132a Find valid target when casting scroll from inventory 3 years ago