OSDN Git Service

[Refactor] #38997 inven_item_increase()、inven_takeoff() にplayer_type *引数を追加&少し整形...
[hengband/hengband.git] / src / birth.c
index 98ed0a7..d2dd46b 100644 (file)
@@ -1986,7 +1986,7 @@ static void wield_all(player_type *creature_ptr)
                /* Decrease the item (from the pack) */ 
                if (item >= 0) 
                { 
-                       inven_item_increase(item, -1); 
+                       inven_item_increase(creature_ptr, item, -1); 
                        inven_item_optimize(item); 
                } 
  
@@ -2220,7 +2220,7 @@ static void add_outfit(player_type *creature_ptr, object_type *o_ptr)
 {
        s16b slot;
 
-       object_aware(o_ptr);
+       object_aware(creature_ptr, o_ptr);
        object_known(o_ptr);
        slot = inven_carry(creature_ptr, o_ptr);
 
@@ -2296,7 +2296,7 @@ void player_outfit(player_type *creature_ptr)
                object_prep(q_ptr, lookup_kind(TV_FLASK, SV_ANY));
 
                /* Fuel with oil (move pval to xtra4) */
-               apply_magic(q_ptr, 1, AM_NO_FIXED_ART);
+               apply_magic(creature_ptr, q_ptr, 1, AM_NO_FIXED_ART);
 
                q_ptr->number = (ITEM_NUMBER)rand_range(7, 12);
                add_outfit(creature_ptr, q_ptr);