OSDN Git Service

[Fix] #39587 misc_english_usage_patch.txt に従い英文校正 / Proofreading English in complianc...
[hengband/hengband.git] / src / player-damage.c
index 37665cf..8a28853 100644 (file)
@@ -109,7 +109,7 @@ void inventory_damage(player_type *player_ptr, inven_func typ, int perc)
 
                /* Destroy "amt" items */
                inven_item_increase(player_ptr, i, -amt);
-               inven_item_optimize(i);
+               inven_item_optimize(player_ptr, i);
        }
 }
 
@@ -149,7 +149,7 @@ static bool acid_minus_ac(player_type *creature_ptr)
        /* No damage left to be done */
        if (o_ptr->ac + o_ptr->to_a <= 0)
        {
-               msg_format(_("%sは既にボロボロだ!", "Your %s is already crumble!"), o_name);
+               msg_format(_("%sは既にボロボロだ!", "is already fully corroded!"), o_name);
                return (FALSE);
        }
 
@@ -493,7 +493,7 @@ int take_hit(player_type *creature_ptr, int damage_type, HIT_POINT damage, concp
 
                chg_virtue(creature_ptr, V_SACRIFICE, 10);
 
-               handle_stuff();
+               handle_stuff(creature_ptr);
                creature_ptr->leaving = TRUE;
 
                /* Note death */
@@ -683,7 +683,7 @@ int take_hit(player_type *creature_ptr, int damage_type, HIT_POINT damage, concp
                return damage;
        }
 
-       handle_stuff();
+       handle_stuff(creature_ptr);
 
        /* Hitpoint warning */
        if (creature_ptr->chp < warning)