851 Commits (dbfa204944646664bf1b4a71797025b626ec0d0a)

Author SHA1 Message Date
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 2 years ago
Gleb Mazovetskiy 09ab58343c Migrate gold drop/withdrawal to `text_input` 2 years ago
qndel ad3a20692c add trap sound to trapped chests 2 years ago
Gleb Mazovetskiy 88bbf4f913 Improve DiabloMsg handling 2 years ago
Gleb Mazovetskiy d1d27c8368 Rename error -> diablo_msg 2 years ago
Vinícius Ferrão 2644ec73af
Add Crippling Shrines from Hellfire (#6273) 3 years ago
Gleb Mazovetskiy 5355146d51 Use structured bindings 3 years ago
ephphatha 8ed451b051 Move AddPlrExperience to class member function of Player 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
Gleb Mazovetskiy 9ae72f0269 Remove `PointsInRectangle` factory functions 3 years ago
Gleb Mazovetskiy ba4def9382 Use utils/algorithm/container.hpp in more places 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy 62d067b653 Remove utils/stdcompat/abs.hpp 3 years ago
Gleb Mazovetskiy 703f3c2e6b Clean up `IsAreaOk` 3 years ago
staphen 98927e7a6e Sync potion drops from Divine shrine 3 years ago
Anders Jenbo 28b26da7fa Fix spawning shrines on custom levels 3 years ago
qndel 384a303afa add IsAreaOk function instead of multiple manual checks 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
Anders Jenbo 13e3217578
Only play the dialogs for the initating player (#6173) 3 years ago
obligaron c8f1804d04
Spawn Optic Amulet and Arkaine's Valor always at the same tile (#6167) 3 years ago
qndel 5e47dd57db refresh staff after using stone shrine 3 years ago
obligaron d2cf2083a2 Sync Na-Krul Quest 3 years ago
obligaron d055aa5cbd Sync break crux correctly 3 years ago
ephphatha 3bbb80d849 Introduce temporary function to advance the global rng state and discard results 3 years ago
staphen 9c3b005c2c Sync multiplayer door state in ObjChangeMap 3 years ago
Stephen C. Wills acae4d0ee9
Fix state of doors after ObjChangeMapResync (#6085) 3 years ago
staphen defc52f9a4 Fixes for book lever synchronization 3 years ago
obligaron bf86114ec3 Sync learned/changed spells 3 years ago
Anders Jenbo 124cc71800 Update realtime lighting when static lights are changed 3 years ago
Anders Jenbo c3fafa1aff Move list of lightemitting objects to AddObjectLight() 3 years ago
Anders Jenbo 2f908277a8 Apply pre calculated lighting for quest levels 3 years ago
Anders Jenbo d8b5c3a970 Fix light brightness pop on load 3 years ago
Anders Jenbo 0f7713bad8 Fix lighting when debugging 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
obligaron 2e7125fe65 Multiplayer: Sync Lazarus stand 3 years ago
Anders Jenbo ec9d1b5550 Rename _oLight to applyLighting 3 years ago
obligaron 40bb3aeb45 Replace earflag with DeathReason 3 years ago
obligaron 0e663a8d64 Multiplayer: Sync circles in Lazarus' Lair 3 years ago
obligaron cb5e2b252c Multiplayer: Enable Slain Hero 3 years ago
Łukasz 2ec0603896
use `Point`s instead of `x, y`s in GetRndObjLoc (objects.cpp) and portal-related functions (portal.cpp) (#5897) 3 years ago
Gleb Mazovetskiy f34dbf2aa9 Fix a libfmt compilation error on master 3 years ago
staphen 9af5bf84ba Arkaine's Valor: Don't check player inventory when processing CMD_OPERATEOBJ 3 years ago
obligaron 55bf5348c4 Multiplayer: Prevent trapped doors to fire twice 3 years ago
obligaron cd89372512 Introduce Object::name() 3 years ago
staphen f6fd519561 Remove references to Bard-specific speech IDs 3 years ago
obligaron 3a31539c7e Multiplayer: Enable Warlord of Blood Quest 3 years ago
Gleb Mazovetskiy e67ea9b006 Make `MissilesData` const 3 years ago