OSDN Git Service

[Fix] TRGフラグの番号付けが1ずれていた
authoriks <iks3@users.noreply.github.com>
Wed, 17 Mar 2021 15:30:50 +0000 (00:30 +0900)
committeriks <iks3@users.noreply.github.com>
Wed, 17 Mar 2021 15:30:50 +0000 (00:30 +0900)
そのため、過去のe_info.rawとのずれが発生することがあった

src/object-enchant/trg-types.h

index 0a8737c..9a60412 100644 (file)
@@ -2,24 +2,24 @@
 
 // clang-format off
 enum class TRG {
-       INSTA_ART         =  1, /* Item must be an artifact */
-    QUESTITEM         =  2, /* quest level item -KMW- */
-    XTRA_POWER        =  3, /* Extra power */
-    ONE_SUSTAIN       =  4, /* One sustain */
-    XTRA_RES_OR_POWER =  5, /* Extra resistance or power */
-    XTRA_H_RES        =  6, /* Extra high resistance */
-    XTRA_E_RES        =  7, /* Extra element resistance */
-    XTRA_L_RES        =  8, /* Extra lordly resistance */
-    XTRA_D_RES        =  9, /* Extra dragon resistance */
-    XTRA_RES          = 10, /* Extra resistance */
-    CURSED            = 11, /* Item is Cursed */
-    HEAVY_CURSE       = 12, /* Item is Heavily Cursed */
-    PERMA_CURSE       = 13, /* Item is Perma Cursed */
-    RANDOM_CURSE0     = 14, /* Item is Random Cursed */
-    RANDOM_CURSE1     = 15, /* Item is Random Cursed */
-    RANDOM_CURSE2     = 16, /* Item is Random Cursed */
-    XTRA_DICE         = 17, /* Extra dice */
-    POWERFUL          = 18, /* Item has good value even if Cursed */
+       INSTA_ART         =  0, /* Item must be an artifact */
+    QUESTITEM         =  1, /* quest level item -KMW- */
+    XTRA_POWER        =  2, /* Extra power */
+    ONE_SUSTAIN       =  3, /* One sustain */
+    XTRA_RES_OR_POWER =  4, /* Extra resistance or power */
+    XTRA_H_RES        =  5, /* Extra high resistance */
+    XTRA_E_RES        =  6, /* Extra element resistance */
+    XTRA_L_RES        =  7, /* Extra lordly resistance */
+    XTRA_D_RES        =  8, /* Extra dragon resistance */
+    XTRA_RES          =  9, /* Extra resistance */
+    CURSED            = 10, /* Item is Cursed */
+    HEAVY_CURSE       = 11, /* Item is Heavily Cursed */
+    PERMA_CURSE       = 12, /* Item is Perma Cursed */
+    RANDOM_CURSE0     = 13, /* Item is Random Cursed */
+    RANDOM_CURSE1     = 14, /* Item is Random Cursed */
+    RANDOM_CURSE2     = 15, /* Item is Random Cursed */
+    XTRA_DICE         = 16, /* Extra dice */
+    POWERFUL          = 17, /* Item has good value even if Cursed */
     MAX,
 };
 // clang-format on