OSDN Git Service

Merge remote-tracking branch 'remotes/origin/feature/Fix-Sanity-Blast-by-AutoSave...
[hengband/hengband.git] / src / object-enchant / object-curse.c
index 3317312..160b651 100644 (file)
@@ -63,7 +63,7 @@ void curse_equipment(player_type *owner_ptr, PERCENTAGE chance, PERCENTAGE heavy
     if (randint1(100) > chance)
         return;
 
-    object_type *o_ptr = &owner_ptr->inventory_list[INVEN_RARM + randint0(12)];
+    object_type *o_ptr = &owner_ptr->inventory_list[INVEN_MAIN_HAND + randint0(12)];
     if (!o_ptr->k_idx)
         return;
     BIT_FLAGS oflgs[TR_FLAG_SIZE];
@@ -72,7 +72,7 @@ void curse_equipment(player_type *owner_ptr, PERCENTAGE chance, PERCENTAGE heavy
     describe_flavor(owner_ptr, o_name, o_ptr, (OD_OMIT_PREFIX | OD_NAME_ONLY));
 
     /* Extra, biased saving throw for blessed items */
-    if (have_flag(oflgs, TR_BLESSED)) {
+    if (has_flag(oflgs, TR_BLESSED)) {
 #ifdef JP
         msg_format("祝福された%sは呪いを跳ね返した!", o_name);
 #else