106 Commits (1.5.3)

Author SHA1 Message Date
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
Gleb Mazovetskiy b5f788cb33 trigs.cpp: Optimize & clean up the data structures 3 years ago
Gleb Mazovetskiy 6d7d95c5da drlg_l2: Use WorldTilePosition for Room/HallNode 3 years ago
Gleb Mazovetskiy 759ca7f055 `WorldTileRectangle/Size` 3 years ago
obligaron 795a43dd89 Add Arena Support 3 years ago
obligaron 496689bb87 Fix incorrect SOLData for L1 arched/pillar Pieces (BlockLight and BlockMissile is missing) 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
ephphatha 22adb0a93f Use counter to track number of candidates considered in TFit_Obj5 4 years ago
obligaron 9ee325e537 TFit_Obj5: Fix theme room generation when only last skipped candidate was valid 4 years ago
obligaron 69338e1733 Fix poison water entrace position 4 years ago
Anders Jenbo 715926e751
Fix single room cathedral with quest piece (#5321) 4 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
obligaron 7ad5a45905
Fix warp position offset and adjust some spawn positions (#5364) 4 years ago
Anders Jenbo 58c8c021f8 Clean up ConnectHall 4 years ago
ephphatha 29f65a92bb Return direct from switch in all cases of CheckThemeReqs 4 years ago
ephphatha 9c245f8ec4 Expand anonymous namespace in themes.cpp 4 years ago
ephphatha 08acd4aac0 Tidy up T_FitObj5 4 years ago
ephphatha 6656c74842 Use 0 as a default for non-random object placement tests 4 years ago
Anders Jenbo e348fa3b1e Implement town map 4 years ago
obligaron 054930256c Fix skeleton kings lair spawn position 4 years ago
obligaron f8a3212fba Fix incorrect SOLData for L1 Piece 27 (BlockMissile is missing) 4 years ago