76 Commits
Author SHA1 Message Date
Gleb Mazovetskiy 7cb24054a3 DataFile: Add a couple of helper methods 2023-11-18 17:33:14 +00:00
Gleb Mazovetskiy cfdade5f37 Simplify txtdata parsing with a helper class 2023-11-14 00:20:17 +00:00
Gleb Mazovetskiy f566359e4f Migrate item data to txtdata/ 2023-11-14 00:20:17 +00:00
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 2023-08-14 09:59:14 +01:00
obligaron 1522dc7031 Multiplayer: Add arena potions 2023-04-13 21:20:53 +02:00
obligaron a50d4a93ee Revert "Fix duplicate affix name (Crimson)"
This reverts commit 34ac4ec707.
2023-04-13 00:07:00 +02:00
staphen 928d00e9a8 Revert "Fine -> Sturdy"
This reverts commit 99a37a4113.
2023-02-15 19:27:18 +01:00
obligaron 6edae7cf6c Ensure Spectral Elixir is only usable after black mushroom quest is finished 2023-02-07 08:02:38 +01:00
KPhoenix d813f13700 enum spell_id -> enum class SpellID 2023-02-05 10:24:58 +00:00
KPhoenix 99a37a4113 Fine -> Sturdy 2023-02-03 06:45:47 +01:00
KPhoenix 34ac4ec707 Fix duplicate affix name (Crimson)
Reverts Affix name for Crimson back to Burgundy (Taken from Diablo 1 Beta)
2023-02-03 06:45:47 +01:00
Gleb Mazovetskiy 7c53a5d5b3 Reduce ObjectData size: 24 bytes -> 11 bytes
1. Reduces sizes of integral fields.
2. Merges boolean flags into a single field.
2023-01-25 09:32:50 +00:00
Gleb Mazovetskiy b281f0afac Run tools/cpp_format_struct_table.py 2023-01-15 14:57:17 +01:00
Gleb Mazovetskiy ae0297006e A tool to format a struct table
Does not support subobjects, i.e. it treats them as a single value.
2023-01-15 14:57:17 +01:00
Vladimir Olteanu 58ae9169f1 Item effect cleanup (#5229) 2022-08-11 01:00:38 +02:00
burningserenity 69e0c51d8c Another approach 2022-07-09 19:51:55 +02:00
burningserenity 0b6e81a598 Fix flash, town portal, and identify scroll descriptions 2022-07-09 19:51:55 +02:00
ikonomov fd8f96b713 minor alignment adjustment (#4498)
minor alignment issue after https://github.com/diasurgical/devilutionX/pull/4129
2022-04-19 20:25:53 +02:00
DakkJaniels dad46e1905 Item special effect enum (#4129) 2022-04-19 15:44:46 +02:00
qndel e3019b43b0 fix armor pierce on uniques and display affix values 2022-04-10 21:00:00 +02:00
DakkJaniels 0bae1ea3a1 switch affix_item_type bit flag enum to class format (#4123) 2022-03-06 04:19:33 +01:00
Gleb Mazovetskiy e12adf689e Fix windows build 2022-01-06 13:43:01 +00:00
KPhoenix bb9a20f5e9 Implement unused Long War Bow graphic 2022-01-03 09:29:45 +01:00
qndel 35c5144bde fix indentation in items table (#3868) 2021-12-30 08:55:41 +01:00
qndel c6a22f6490 fix helm of sprits name 2021-09-22 21:19:44 +02:00
qndel 893f91bacd fix gryphons claw name 2021-09-22 21:19:44 +02:00
Juliano Leal Goncalves 379a27b64a ♻️ Convert 'ItemType' enum to enum class
🎨 Rename 'ItemType' elements to enum class standards
2021-09-13 00:25:49 +02:00
Juliano Leal Goncalves 4431e3a823 🚚 Rename 'UItemStruct' struct to 'UniqueItem' (#2806)
* 🚚 Rename 'UItemStruct' struct to 'UniqueItem'
* 🚚 Rename 'UniqueItemList' global array to 'UniqueItems'
New name is more concise and follows the standard of pluralizing the base name for collections.
2021-09-06 12:51:23 +02:00
Juliano Leal Goncalves 528d703616 🚚 Rename 'ItemDataStruct' to 'ItemData' 2021-08-30 13:40:08 +02:00
Anders Jenbo 90960f0c14 Remove dead code 2021-08-07 00:36:38 +02:00
Anders Jenbo 996cadf972 ♻️Unique powers cleanup
- Mark unused unique item powers as invalid
- Split to hit and value calculations from SaveItemPowers
2021-07-11 15:07:24 -07:00
matheusgomes28andMatheus Gomes 42e2c174ac Refactored parameters of "StartItemPower(...)" and code around calls to it. (#2345)
Co-authored-by: Matheus Gomes <[email protected]>
2021-07-10 18:04:42 +02:00
Anders Jenbo c8870dbd1f Rename item globals 2021-07-08 02:01:14 -07:00
Anders Jenbo 2da100c63e Align data tables 2021-06-06 04:51:43 +02:00
Anders Jenbo 9e2206a673 Format code 2021-05-21 14:12:31 +02:00
arcas 6502a3ca4d Adding resources for translation (#1973) 2021-05-15 14:12:28 +02:00
Anders Jenbo 187d547fb8 🌐 Remove unused string from the translation list 2021-04-28 01:58:00 +02:00
John Törnblom e0dddf508a Add automatically translated string literals (#1694) 2021-04-25 18:14:58 +02:00
Anders Jenbo bb4e1960e7 🎨 modernize-use-nullptr 2021-04-19 16:02:05 +02:00
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 2021-04-16 01:04:54 +02:00
Anders Jenbo 20186e0370 🎨 Replace TRUE/FALSE with true/false
fix


Fix


fix
2021-04-09 15:13:02 +02:00
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 2021-04-06 15:21:25 +02:00
Anders Jenbo 630e507f63 🚚 Apply namespace 2021-04-06 15:21:25 +02:00
Anders Jenbo 8f09cc3034 [diablo] 🐛 Correct spelling of Sorcerer
Fixes #1074
2021-03-21 12:18:10 +01:00
Anders Jenbo c3b4b5193f Unify a chunk of Hellfire code 2021-01-18 03:25:52 +01:00
Anders Jenbo 00e3ff08ae Unify majorty of monster.cpp 2021-01-17 03:55:23 +01:00
Anders Jenbo 4ffbb32952 [hellfire] Allow continuing Diablo saves in Hellfire and vice versa 2021-01-13 16:10:21 +01:00
Anders Jenbo 61b2d0de95 Merge branch 'master' of github.com:diasurgical/devilution 2020-12-16 02:24:39 +01:00
qndel 7f7ae623df Goe (#2163)
* proper random_ comparisons
* proper mienemy comparisons
* add mienemy/micaster enum
* GOE enum
2020-12-04 19:16:58 +01:00
Anders Jenbo 38dbcf7641 Format source 2020-12-02 00:52:38 +01:00