OSDN Git Service

[Refactor] #38997 do_cmd_target(), do_cmd_look() に player_type * 引数を追加. / Add player_...
authordeskull <deskull@users.sourceforge.jp>
Sun, 15 Dec 2019 03:57:48 +0000 (12:57 +0900)
committerdeskull <deskull@users.sourceforge.jp>
Sun, 15 Dec 2019 03:57:48 +0000 (12:57 +0900)
src/cmd/cmd-item.c
src/cmd/cmd-item.h
src/core.c

index bea3e87..3e300d6 100644 (file)
@@ -1130,9 +1130,9 @@ void do_cmd_target(void)
  * Look command
  * @return なし
  */
-void do_cmd_look(void)
+void do_cmd_look(player_type *creature_ptr)
 {
-       p_ptr->window |= PW_MONSTER_LIST;
+       creature_ptr->window |= PW_MONSTER_LIST;
        handle_stuff();
 
        /* Look around */
index 93970e4..1493bb1 100644 (file)
@@ -10,8 +10,8 @@ extern void do_cmd_observe(player_type *creature_ptr);
 extern void do_cmd_uninscribe(player_type *creature_ptr);
 extern void do_cmd_inscribe(player_type *creature_ptr);
 extern void do_cmd_refill(player_type *creature_ptr);
-extern void do_cmd_target(void);
-extern void do_cmd_look(void);
+extern void do_cmd_target(player_type *creature_ptr);
+extern void do_cmd_look(player_type *creature_ptr);
 extern void do_cmd_locate(player_type *creature_ptr);
 extern void do_cmd_query_symbol(void);
 extern void do_cmd_use(player_type *creature_ptr);
index 4fcc26b..3b25287 100644 (file)
@@ -4043,14 +4043,14 @@ static void process_command(player_type *creature_ptr)
                /* Look around */
                case 'l':
                {
-                       do_cmd_look();
+                       do_cmd_look(creature_ptr);
                        break;
                }
 
                /* Target monster or location */
                case '*':
                {
-                       do_cmd_target();
+                       do_cmd_target(creature_ptr);
                        break;
                }