199 Commits (1.4.1)

Author SHA1 Message Date
ephphatha 65de934b9c Update spell book requirements when refreshing stash items 4 years ago
Anders Jenbo 1ba817ca53
Unify gold handling (withdraw any amount from stash) 4 years ago
Anders Jenbo 55a0b71b1c Only spawn loot once 4 years ago
obligaron ef7966393b Enable apply oil on stash items 4 years ago
obligaron 9183b6fa57 Enable recharge on stash items 4 years ago
obligaron 1f866bd53b Enable repair on stash items 4 years ago
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
Anders Jenbo 6d346c7e18
Use std::string in PrintItemPower 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
ephphatha b8b220311a Remove AvailableItems, no longer required 4 years ago
ephphatha 18658f6a42 Remove duplicate argument to DeleteItem 4 years ago
ephphatha baa1cd65c5 Make FindGetItem return an index into ActiveItems 4 years ago
ephphatha 55a52b82c2 Use unsigned types for Items array indexes consistently 4 years ago
ephphatha 87651aa2f5 Check the item at the target position before searching all items 4 years ago
qndel 6dbe9109b2
make durability int again (#3467) 4 years ago
staphen ab13fba13f Use Rune Bomb or Cathedral Map to open Hive or Crypt 4 years ago
qndel c44ae7b0d4
Faster and better debug unique drop 5 years ago
Gleb Mazovetskiy ec13c333a9 Refactor: Use item iterators for scroll checks 5 years ago
Anders Jenbo 7771a08d03 Translatable mainpanel 5 years ago
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class 5 years ago
Juliano Leal Goncalves 5a69380074 ♻️ Leverage 'ItemType' enum 5 years ago
Juliano Leal Goncalves 6323539fcc 🚚 Rename 'item_type' enum to 'ItemType' 5 years ago
Juliano Leal Goncalves 20db8d1a11 🚚 Rename 'MonsterStruct' to 'Monster' 5 years ago
BC Ko 589abe65d1 documentation cleanup: items 5 years ago
Juliano Leal Goncalves bb2dfdfb73 🚚 Rename 'ItemStruct' to 'Item' 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
Anders Jenbo 4044fadeb5 Clean up some players references 5 years ago
BC Ko 4df798808e
2435 refactor global variable Items part 2 (#2673) 5 years ago
Robin f7f9786658
items: add BUGFIX, reset item get records when resetting items (#2691) 5 years ago
qndel 6fca66ad8a debug commands: dropitem/dropunique 5 years ago
ephphatha 0575716eac Rename UiFlags members to group related options 5 years ago
ephphatha 4ad53232a0 Convert the UiFlags enum to a scoped enum type 5 years ago
Anders Jenbo 77b72da276 ♻️Use monster by reference when possible 5 years ago
Anders Jenbo 74b57558c9 🚚 Move local code to anonymous namespace 5 years ago
matheusgomes28 42e2c174ac
Refactored parameters of "StartItemPower(...)" and code around calls to it. (#2345) 5 years ago
Anders Jenbo c8870dbd1f Rename item globals 5 years ago
Gleb Mazovetskiy cb0dae8590 🚚 Rename `CelOutputBuf` to `Surface` and extract 5 years ago
Andrew James 20190ee687
Update random number functions to avoid IB (#2226) 5 years ago
Anders Jenbo 790f42d078 Clang-tidy: readability-inconsistent-declaration-parameter-name 5 years ago
Anders Jenbo 2bdb6caa07
Cleanup majority of remaning implicit bool conversions (#2234) 5 years ago
Anders Jenbo 22b632f04a ♻️Clean up implicit bool conversions 5 years ago
Anders Jenbo ee7b32d8f6 Player by reference part 3 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Juliano Leal Goncalves d47fc924f3 ♻️ Use '_item_indexes' instead of 'int' for 'ItemStruct.IDidx' field 5 years ago
obligaron ab3f3f3ee7 Introduce ItemStruct.SetNewAnimation(bool) to start Animations only at one location 5 years ago
obligaron ccc1ccf9c3 Introduce ItemStruct.AnimInfo 5 years ago
Juliano Leal Goncalves b04047ba4d ♻️ Leverage 'Point' struct on 'SpawnUnique' 5 years ago
Juliano Leal Goncalves 9c85e61025 ♻️ Leverage 'Point' struct on 'ItemSpaceOk' 5 years ago