320 Commits (3ab94ebdb45a24d15c34641db16aee093b1baa93)

Author SHA1 Message Date
Anders Jenbo 54cd839cf6 Clean up drlg tests 4 years ago
Andrew James 1047e408bd
Simplify logic of UpdateMissilePos using helpers from 4620 (#4621) 4 years ago
qndel 354e329644 Players[MyPlayerId] -> MyPlayer 4 years ago
Anders Jenbo 0645d9b2a1 Correct missing hellfire level mapping in leveltype 4 years ago
ephphatha 64a2c41b2c Set clang-tidy config for MethodCase option 4 years ago
DakkJaniels dad46e1905
Item special effect enum (#4129) 4 years ago
ephphatha 7e7798fd2b Add function to mark an item as empty 4 years ago
Gleb Mazovetskiy a66ca44695 Zero-based frame indexing 4 years ago
ephphatha eb45b3708b Only save stash pages containing items 4 years ago
Drakker 3039b760e1 Added more Quickspell hotkeys for a total of 16. Saving will write the number of configured quickspell slots at the beginning of the hotkeys file. The loader will check the size, if its bigger than older saves should be it will load the header and read the hotkeys, otherwise it will load 4 quickspells for compatibility. 4 years ago
Andrew James 028c5945b8
Add helpers to change stash pages (#4287) 4 years ago
ephphatha 2b47f3abcc Address type conversion warnings in loadsave.cpp 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
Gleb Mazovetskiy f4bce38875 Use `uint16_t` for sprite widths 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
DakkJaniels 7bc19ee91a
add enum for the spell flags. Adjust code to use them. 4 years ago
ephphatha 9a2002e200 Get rid of RemoveEmptyLevelItems 4 years ago
Gleb Mazovetskiy 7c07e9a3e1 loadsave.cpp: Fix -Wsign-compare and -Wnarrowing 4 years ago
Anders Jenbo a19d3ad6a2 Fix typo of availableMissiles 4 years ago
ephphatha 32d397eb2a Add max_size checks when adding missiles to allow for limited size containers 4 years ago
ephphatha d3c42544a6 Address warnings/dead code 4 years ago
obligaron c68eeb25cc Add additional missiles to save game 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
ephphatha 14aeeaa24d Don't count invalid items as active items 4 years ago
ephphatha 5fa0dfbc28 Skip loading item locations from file 4 years ago
obligaron 419fe7b7ec Change Keymapper to OptionCategory/OptionEntry 4 years ago
obligaron b2750c99e7 Call SyncPortals() only once for a level load 4 years ago
Gleb Mazovetskiy 7e1fea6f76 clang-format all files in {Source,test}/ 4 years ago
ephphatha b8b220311a Remove AvailableItems, no longer required 4 years ago
ephphatha 18658f6a42 Remove duplicate argument to DeleteItem 4 years ago
ephphatha f60cc3bfd9 Update calls to DeleteItem to use ActiveItems inline 4 years ago
ephphatha 55a52b82c2 Use unsigned types for Items array indexes consistently 4 years ago
ephphatha 84302c45f3 Extract common logic for saving items to a save file 4 years ago
ephphatha 71e39dda6f Extract common logic for loading items from a save 4 years ago
Gleb Mazovetskiy 720d210d95 utils/mpq* -> mpq/* 4 years ago
Gleb Mazovetskiy 23406b6fc5 Replace mpqapi.h with the MpqWriter class 4 years ago
Gleb Mazovetskiy b8affd5fe5 Fix a few build warnings 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
qndel bee45d61d6 make monster lights compatible with vanilla 4 years ago
Anders Jenbo b77686213a 🐛 Correctly wipe temp data from saves 4 years ago
Anders Jenbo 96e1d5caba Fix spell properties incorrectly being capped at 8 4 years ago
qndel e567953bc9 Sharing automap exploration in multiplayer 4 years ago
Anders Jenbo 0e3c1321fb 🐛 Fix scavenger groups getting stuck 4 years ago
Thomas Christlieb 7013ee8349 rename variable in new code 4 years ago
ThomasChr d72e590183 add light source for berserk monster 4 years ago
Anders Jenbo 3be7ffbc48 🐛 Adjust save buffer to a safe value 4 years ago
Anders Jenbo b4f699f0a3 Validate item network messages 4 years ago
Anders Jenbo a0009b0ff8 Correct name of IPL_LASTDIABLO 5 years ago
Anders Jenbo 0c5bdf5dbf 🐛 Reject items that would cause an OOB to 5 years ago