OSDN Git Service

[Refactor] #38824 get_item() を choose_object() に置換中。 / Replacing get_item() to choose...
[hengband/hengband.git] / src / cmd-eat.c
index d469cdc..db3179f 100644 (file)
@@ -298,7 +298,7 @@ void do_cmd_eat_food_aux(INVENTORY_IDX item)
        }\r
 \r
        /* Combine / Reorder the pack (later) */\r
-       p_ptr->notice |= (PN_COMBINE | PN_REORDER);\r
+       p_ptr->update |= (PU_COMBINE | PU_REORDER);\r
 \r
        if (!(object_is_aware(o_ptr)))\r
        {\r
@@ -355,7 +355,7 @@ void do_cmd_eat_food_aux(INVENTORY_IDX item)
                        o_ptr->ident |= (IDENT_EMPTY);\r
 \r
                        /* Combine / Reorder the pack (later) */\r
-                       p_ptr->notice |= (PN_COMBINE | PN_REORDER);\r
+                       p_ptr->update |= (PU_COMBINE | PU_REORDER);\r
                        p_ptr->window |= (PW_INVEN);\r
 \r
                        return;\r
@@ -374,8 +374,6 @@ void do_cmd_eat_food_aux(INVENTORY_IDX item)
                {\r
                        object_type forge;\r
                        object_type *q_ptr;\r
-\r
-                       /* Get local object */\r
                        q_ptr = &forge;\r
 \r
                        /* Obtain a local object */\r
@@ -418,7 +416,7 @@ void do_cmd_eat_food_aux(INVENTORY_IDX item)
                        my_strchr("pht", r_info[o_ptr->pval].d_char)))\r
        {\r
                /* Drain vitality of humanoids */\r
-               char o_name[MAX_NLEN];\r
+               GAME_TEXT o_name[MAX_NLEN];\r
                object_desc(o_name, o_ptr, (OD_OMIT_PREFIX | OD_NAME_ONLY));\r
                msg_format(_("%sは燃え上り灰になった。精力を吸収した気がする。", "%^s is burnt to ashes.  You absorb its vitality!"), o_name);\r
                (void)set_food(PY_FOOD_MAX - 1);\r
@@ -442,8 +440,6 @@ void do_cmd_eat_food_aux(INVENTORY_IDX item)
                                object_type *q_ptr = &forge;\r
 \r
                                msg_print(_("食べ物がアゴを素通りして落ちた!", "The food falls through your jaws!"));\r
-\r
-                               /* Create the item */\r
                                object_prep(q_ptr, lookup_kind(o_ptr->tval, o_ptr->sval));\r
 \r
                                /* Drop the object from heaven */\r
@@ -504,7 +500,6 @@ void do_cmd_eat_food(void)
        OBJECT_IDX item;\r
        cptr        q, s;\r
 \r
-\r
        if (p_ptr->special_defense & (KATA_MUSOU | KATA_KOUKIJIN))\r
        {\r
                set_action(ACTION_NONE);\r
@@ -516,7 +511,7 @@ void do_cmd_eat_food(void)
        q = _("どれを食べますか? ", "Eat which item? ");\r
        s = _("食べ物がない。", "You have nothing to eat.");\r
 \r
-       if (!get_item(&item, q, s, (USE_INVEN | USE_FLOOR))) return;\r
+       if (!choose_object(&item, q, s, (USE_INVEN | USE_FLOOR))) return;\r
 \r
        /* Eat the object */\r
        do_cmd_eat_food_aux(item);\r