804 Commits (422f2bae9dd67950a016c9aa821ea7b8bc04eaf3)

Author SHA1 Message Date
qndel 220e9f092b
ignore auric amulet of other players in MP (#4151) 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
DakkJaniels 0bae1ea3a1
switch affix_item_type bit flag enum to class format (#4123) 4 years ago
DakkJaniels 7bc19ee91a
add enum for the spell flags. Adjust code to use them. 4 years ago
qndel be0845f41d barb 2h cleanup 4 years ago
DakkJaniels 6e9fd1b18b
Max Resist Item Formatting (#4104) 4 years ago
Gleb Mazovetskiy 1519e995cf Move store graphics out of `stores.cpp` 4 years ago
ephphatha 68b3252d24 Call dropitem when spawning a quest reward in a network game 4 years ago
ephphatha db1d776539 Deduplicate PItem and DItem 4 years ago
staphen b85485b8f3 Resolve game crash when syncing Diablo items in Hellfire games 4 years ago
obligaron 35dc64312e Show preview CelSprite for player actions (Introduce PlayerStruct.pPreviewCelSprite and UpdatePreviewFrame) 4 years ago
ephphatha 8bf05571a1 Dedupe code which determines how much life/mana to restore for potions 4 years ago
ephphatha 77a783098d Use ObjectAtPosition when checking if an item can be dropped 4 years ago
Anders Jenbo 6de6825ce0 Correct false positives translation warnings 4 years ago
Anders Jenbo 6d346c7e18
Use std::string in PrintItemPower 4 years ago
Anders Jenbo af08a99691 Perform item requirement check when entering vendors 4 years ago
ephphatha 3598ee313c Remove StoreStatOk, replace with calls to CanUseItem 4 years ago
ephphatha 6e2751649a Move ItemMinStats to a member function on Player 4 years ago
qndel 8d318ae397 🐛 Make item stat checking consistent 4 years ago
Anders Jenbo c2515f4724
Fix number of witch items for Diablo, clean up store spawn code 4 years ago
Gleb Mazovetskiy c57644970f Move `UiFlags` and `UiPanels` into their own files 4 years ago
Andrew James 4a940b1b07
Remove uses of Items[] as a temporary for other Item variables (#2924) 4 years ago
obligaron 43841477bc Add OptionEntry Test Bard 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 71e39dda6f Extract common logic for loading items from a save 4 years ago
qndel 30a28fd21e fix displaying unique stats 4 years ago
Anders Jenbo 799f1763af Performce UTF8 aware limited string copies 4 years ago
Anders Jenbo 9d4a5f4890 Clean up item name generation 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
Anders Jenbo 69b4a64a8f Fix OOB in ItemSpaceOk 4 years ago
qndel 18c0b1858f
use DUR_INDESTRUCTIBLE (#3468) 4 years ago
Anders Jenbo 56170b3372 Clean up id normalization 4 years ago
ephphatha 335b0b9349 Use crawl table based search for item checks 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
Gleb Mazovetskiy 64a88343e8 Refactor: Use item iterators in 7 more places 4 years ago
Anders Jenbo 2d986430be Allow for slightly better item name generation 4 years ago
Anders Jenbo e9bc05063c [translation] Allow reordering of prefix 4 years ago
Anders Jenbo bff9140995 Expand buffers to handle Bulgarian translation 4 years ago
qndel 0ccdf940f7
fix bounds checks (#3237) 4 years ago
qndel 78c75aa7c7 update vision of other players 4 years ago
qndel d81de165d4
code cleanup (#3235) 4 years ago
staphen 2e9dd1defa Use unsigned char in CornerstoneSave() 4 years ago
staphen ab13fba13f Use Rune Bomb or Cathedral Map to open Hive or Crypt 4 years ago
qndel 91fd583fe6
Revert "fix loot" for 1.3.0 (#3064) 5 years ago
Anders Jenbo ba10fa3182 Correct name generation of staffs 5 years ago
Anders Jenbo ebc0ad94eb Clean up SetupAllItems initialization 5 years ago