126 Commits (c19a7049ee4ee55811522f2e9170fb4cd59b0a2c)

Author SHA1 Message Date
obligaron 22ec684671 Fix some MSVC warnings 2 years ago
obligaron 7cd7a3445f Remove global SetPiece Handling 2 years ago
obligaron 42e1b82a91 Use GetDunSize in loops 2 years ago
obligaron dc85e7db43 Introduce GetDunSize 2 years ago
Gleb Mazovetskiy 0d19c1b773 Slightly optimize loading same-sprite monsters 2 years ago
obligaron 631111f405 Fix MSVC warnings in themes.cpp 2 years ago
obligaron 9bf1fd48b0
Fix a few MSVC warnings (#6782) 2 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
Gleb Mazovetskiy fa155d4ffd Dungeon tiles: Port over some cleanups from #6636 3 years ago
ephphatha c1f3dcb705 Use safer versions of random number functions instead of GenerateRnd 3 years ago
Gleb Mazovetskiy e5c426c315 Make `IsWall` easier for the compiler to inline 3 years ago
Gleb Mazovetskiy cf925d1edc Replace tuples with structs 3 years ago
Gleb Mazovetskiy 0f77cc3797 Force-inline methods to improve debug build perf 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 14540164a7 Remove utils/stdcompat/optional.hpp 3 years ago
Gleb Mazovetskiy 62d067b653 Remove utils/stdcompat/abs.hpp 3 years ago
Gleb Mazovetskiy 74755c8be7 Remove utils/stdcompat/cstddef.hpp 3 years ago
qndel 728b632960 fix typos 3 years ago
Gleb Mazovetskiy 8101e2c0ba Add `c_any_of` and friends 3 years ago
ikonomov ee91d9ecf5 update arenas 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
Anders Jenbo 8f74f86a6e 🐛 Use the alternate stairs up banner is active 3 years ago
obligaron c0b2d5569f When checking chamber of bone entry also check the current dungeon level 3 years ago
Gleb Mazovetskiy 5bf0b8bc96 Add more missing <cstdint> includes 3 years ago
Gleb Mazovetskiy 4fa3732526 Add missing <cstdint> includes 3 years ago
ephphatha 3bbb80d849 Introduce temporary function to advance the global rng state and discard results 3 years ago
Anders Jenbo 261776b255 Correct OOB check in PrepareInnerBorders() 3 years ago
DakkJaniels 000516ebf9
Update gendung.h (#6038) 3 years ago
Anders Jenbo 2f908277a8 Apply pre calculated lighting for quest levels 3 years ago
Anders Jenbo 4db65d94de Add glow to Crypt lava tiles 3 years ago
Anders Jenbo 828a52dc6d Clean up ProcessLightsList() 3 years ago
Anders Jenbo e969a8ad01 Invert player to vision relation 3 years ago
Anders Jenbo 382212b98c Remove DisableLighting from release builds 3 years ago
Anders Jenbo 779f16280c Consistently use uint8_t for lighting values 3 years ago
obligaron 1a150ed193
Multiplayer: Ensure monster hitpoints are calculated reproducable in quest/set-maps (#5958) 3 years ago
obligaron 4cdd7ff2d9 Replace ReturnLevel/LevelTyp/LvlPosition 3 years ago
obligaron f4b2fee532 Transform Lazarus portal position to world space earlier 3 years ago
obligaron 44de539afb Introduce CronerStoneStruct::isAvailable() 3 years ago
obligaron 3a31539c7e Multiplayer: Enable Warlord of Blood Quest 3 years ago
Gleb Mazovetskiy 09d7f99c32 Optimize IsTileSafe 3 years ago
Gleb Mazovetskiy 38e37e0d53 Fix warnings/errors with `-funsigned-char` 3 years ago
Gleb Mazovetskiy 79b330825d dun_render: Avoid `Invalid` tile type 3 years ago
obligaron f8705c51a2 Make skeleton king's lair multiplayer compatible 3 years ago
obligaron d0978672e9 Make Poisoned Water Supply quest multiplayer compatible 3 years ago
obligaron 5a45ee4eba Update diablo pentagram when quest state changes 3 years ago
obligaron 9a1bf42519 Always set lazarus portal position 3 years ago
obligaron 5fe20e3d32 Make Lazarus quest map multiplayer compatible 3 years ago
staphen 21bd760bfa Bypass CMD_PUTITEM when triggering CMD_OPENHIVE or CMD_OPENGRAVE 3 years ago
Gleb Mazovetskiy 0f6a4be8ab trigs.cpp: Fix build error 3 years ago