634 Commits (44de539afb606edfbacee2efa049ef239bfb7137)

Author SHA1 Message Date
obligaron 44de539afb Introduce CronerStoneStruct::isAvailable() 3 years ago
staphen 5e832e75d9 Fix alignment for 2x2 armor sprite in the chest slot 3 years ago
obligaron 715e689ecb Introduce Item::isUsable() 3 years ago
Gleb Mazovetskiy ebcd6b222d Optimize `SpellData` size: 40 bytes -> 24 3 years ago
KPhoenix a1fbf5253f `enum talk_id` -> `enum class TalkID` 3 years ago
obligaron 2d4e84c561 Multiplayer: Enable Black Mushroom Quest 3 years ago
Gleb Mazovetskiy b61dac853b Add `GetSpellData(SpellID)` 3 years ago
KPhoenix d813f13700 `enum spell_id` -> `enum class SpellID` 3 years ago
Gleb Mazovetskiy 1788d2f8ec Remove miniwin 3 years ago
obligaron a935066180 Multiplayer: Enable Halls of the Blind Quest 3 years ago
Gleb Mazovetskiy 4f9e9e04b1 Fix ConsumeScroll 3 years ago
obligaron 600cb656fb Multiplayer: Enable Arkaine's Valor Quest 3 years ago
obligaron a45ba2895e Multiplayer: Enable Anvil of Fury Quest 3 years ago
Gleb Mazovetskiy 3afef6299f Level renderer: Remove `cel_transparency/foliage_active` globals 3 years ago
obligaron d912babc91 Multiplayer: Enable Magic Rock Quest 3 years ago
Gleb Mazovetskiy 680ab5ec40 Overhaul backbuffer state handling 3 years ago
KPhoenix 069ba7f1d4
[QOL] Colored slot backs (#5266) 3 years ago
staphen 21bd760bfa Bypass CMD_PUTITEM when triggering CMD_OPENHIVE or CMD_OPENGRAVE 3 years ago
obligaron d59a7e2794 Combine SyncDropItem and SyncPutItem 3 years ago
obligaron ba65d5fbff SyncPutItem: Always use passed coordinates for item position 3 years ago
staphen 3049421008 Include runes in CanUseScroll() validation 3 years ago
Gleb Mazovetskiy 41f43ea3f5 Support unpacked MPQs from devilutionx-mpq-tools 3 years ago
ephphatha ea3ecbd619 Use _item_indexes type where appropriate 3 years ago
staphen 8b6db3a678 Get rid of panelstr, pnumlines, and ClearPanel() 4 years ago
qndel 810f229388
fix oob access (#5349) 4 years ago
staphen 8854135137 Fix error syncing item swap in inventory 4 years ago
staphen 147a13d66c Synchronize gold in player's inventories 4 years ago
staphen e28a8065e9 Sync more item data with TCmdChItem 4 years ago
staphen 73028ec04a Define network struct for ears 4 years ago
obligaron b3aa08589b Don't use MyPlayer in UnPackItem and dependend methods 4 years ago
Anders Jenbo 872456ae5d Use size_t for a select few pnum variables 4 years ago
Gleb Mazovetskiy 6327e713e0 Lowercase all file paths 4 years ago
Stephen C. Wills a06dd25d17
Synchronize player inventories (#5217) 4 years ago
Gleb Mazovetskiy 961866e1c4 CLX: A new graphics format 4 years ago
obligaron 439a9926e5 Clean up spell usage function names 4 years ago
obligaron 6804221199 Store scroll/rune location in SpellCastInfo.spellFrom and remove the scroll/rune only after the spell is casted 4 years ago
obligaron 279e92e69c Checks conditions for spell again, cause initial check was done when spell was queued 4 years ago
obligaron 1cfd1ca99d Fix double casting bug - use separated info for casted and queued spells 4 years ago
ephphatha 9e76cd4ab7 Use object pointer for pcursobj 4 years ago
ephphatha 0c08980c71 Combine Telekinesis with other object network commands 4 years ago
Gleb Mazovetskiy 8ca71272b8 Load all CEL as CL2 4 years ago
Anders Jenbo 56915974d6 Minimize passing of player indexes 4 years ago
Anders Jenbo ac2bf9aaac Limit what gets called in headless mode 4 years ago
Anders Jenbo 3ae834148a Split event handeling from general miniwin features 4 years ago
Anders Jenbo 2d21fc372e Remove more miniwin code 4 years ago
Anders Jenbo 6a8fd04067
Use player by references (#4938) 4 years ago
Gleb Mazovetskiy 197e1180b2 Add StrCat and StrAppend 4 years ago
Cesar Canassa e538acb248
📝 Fixes Doxygen warnings (#4904) 4 years ago
Mikołaj Piróg 15989609a8
Members' name changes and comments in Monster struct (#4861) 4 years ago
Mikołaj Piróg dda0b96ea5
Remove #defines in player.h and add constexpr where applicable (#4896) 4 years ago