707 Commits (de10b96bfb341f193824c7d461f0e88cb55f9ab8)

Author SHA1 Message Date
Anders Jenbo 4cc3a5264c Make dPiece zero-indexed 4 years ago
Anders Jenbo 98e4310cad Index Minis by tile instead of by coordinate 4 years ago
Anders Jenbo 860bd1cebf Operate directly on SOL data 4 years ago
obligaron 19749420b5 Introduce Player::isOnActiveLevel 4 years ago
Vladimir Olteanu 6f4fe8a142 Fix typo in CanPlaceRandomObject 4 years ago
Vladimir Olteanu 5d3274de45 Consolidate random object placement 4 years ago
Vladimir Olteanu 4d6ff58c22
Reduce reliance on `bool done` for control flow (part 1 of x) (#4720) 4 years ago
Anders Jenbo d17d7e018d Use common function for loading .dun tile data 4 years ago
Gleb Mazovetskiy 1fc8ecb6f6 Add fmt::runtime annotations for C++20 support 4 years ago
Anders Jenbo 98a10d262e Unify PlaceMiniSet 4 years ago
qndel fc5b7b3462
[diablo] Fix shrine rng (#4529) 4 years ago
Anders Jenbo 1203514383 Clean up use of currlevel 4 years ago
Gleb Mazovetskiy 628406a44c Refactor inventory/belt item presence and removal 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
obligaron 2f629b6315 Unify cost of wisdom shrines (Fascinating, Sacred and Ornate) 4 years ago
Anders Jenbo 6c6999235f Add debug command for testing custom levels 4 years ago
staphen 7c28029d1a Fix condition for set pieces in AddL2Torches() 4 years ago
Anders Jenbo 17f3f3930b Correct typo 4 years ago
Anders Jenbo 457f804f10 [vanilla] Fix missing tource light in Lazarus' chamber 4 years ago
Anders Jenbo e32dd690ae Clean up object update code 4 years ago
staphen f2e5f62909 Pass object by reference to AddBarrel() 4 years ago
Anders Jenbo 9872c7be05 Only load relevant object graphics 4 years ago
Anders Jenbo 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
Gleb Mazovetskiy ade8aba822 Fix some more warnings 4 years ago
ephphatha 6bfe5fd564 set statflag after recreating potion 4 years ago
Anders Jenbo 2d2362d035
Avoid using HoldItem in OperateShrineEldritch 4 years ago
Anders Jenbo 1ba817ca53
Unify gold handling (withdraw any amount from stash) 4 years ago
Anders Jenbo 6d28810dc7 Change infostr from char[128] to std::string 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo be57d62684 Use UTF8 aware string copying 4 years ago
Anders Jenbo 718c46e7fe Remove use of tempstr 4 years ago
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
galaxyhaxz 13175df53d Add vanilla trap bugfix 4 years ago
staphen 30a9595020 Fix Hork Demon and Nakrul drops in multiplayer 4 years ago
ephphatha 4eec1bd40c Refactor trap target loop to use range iterator 4 years ago
staphen 597cde8ff2 Fix item cursor graphic used when generating Rogue's reward from the Slain Hero quest 4 years ago
ephphatha 13c54102e0 Combine Add*Door functions 4 years ago
ephphatha 939df1b9c3 Remove duplicate arguments to Add*Door functions 4 years ago
ephphatha eebea35280 Pass object by reference 4 years ago
ephphatha 099fad5cb9 Use ObjectAtPosition helper for remaining references in objects.cpp 4 years ago
ephphatha 77a783098d Use ObjectAtPosition when checking if an item can be dropped 4 years ago
ephphatha a0019d289d Use Point based object lookups in themes.cpp 4 years ago
ephphatha 903b661307 Use ObjectAtPosition for debug object type display 4 years ago
ephphatha 379d6e87b3 Move ObjectAtPosition to objects.cpp and make it return a pointer 4 years ago
obligaron ff5de056fa
Add all (boolean) Game Settings to Settingsmenu (#3616) 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
obligaron 635f378722 Add OptionEntry Experience Bar 4 years ago
Andrew James 8104432db4
Use object reference (and self-id lookup) for BreakBarrel 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago