2 #include "player-item.h"
5 * @brief get_item()からのリファクタリング
6 * @return アイテムのポインタ、キャンセルや不能ならNULLを返す。
8 object_type *ref_item(player_type *player_ptr, cptr pmt, cptr str, BIT_FLAGS mode)
11 (player_ptr); // しばらくは未使用
13 if(!get_item(&idx, pmt, str, mode)) return NULL;
14 return idx >= 0 ? &inventory[idx] : &o_list[0 - idx];