OSDN Git Service

[Feature] #38807 盾技能項目追加。 / Add a new status, shild skill.
authorDeskull <deskull@users.sourceforge.jp>
Mon, 17 Dec 2018 12:11:14 +0000 (21:11 +0900)
committerDeskull <deskull@users.sourceforge.jp>
Mon, 17 Dec 2018 12:11:14 +0000 (21:11 +0900)
src/cmd4.c
src/defines.h

index c698567..63afa94 100644 (file)
@@ -5787,9 +5787,13 @@ static void do_cmd_knowledge_skill_exp(void)
        FILE *fff;
 
        char file_name[1024];
-       char skill_name[3][20]={_("マーシャルアーツ", "Martial Arts    "),
-                                                       _("二刀流          ", "Dual Wielding   "), 
-                                                       _("乗馬            ", "Riding          ")};
+       char skill_name[GINOU_TEMPMAX][20] =
+       {
+               _("マーシャルアーツ", "Martial Arts    "),
+               _("二刀流          ", "Dual Wielding   "), 
+               _("乗馬            ", "Riding          "),
+               _("盾              ", "Shield          ")
+       };
 
        /* Open a new file */
        fff = my_fopen_temp(file_name, 1024);
@@ -5799,7 +5803,7 @@ static void do_cmd_knowledge_skill_exp(void)
            return;
        }
 
-       for (i = 0; i < 3; i++)
+       for (i = 0; i < GINOU_TEMPMAX; i++)
        {
                skill_exp = p_ptr->skill_exp[i];
                fprintf(fff, "%-20s ", skill_name[i]);
index ec8e7db..06d5052 100644 (file)
@@ -4661,6 +4661,8 @@ extern int PlayerUID;
 #define GINOU_SUDE      0
 #define GINOU_NITOURYU  1
 #define GINOU_RIDING    2
+#define GINOU_SHIELD    3
+#define GINOU_TEMPMAX   4
 #define GINOU_MAX      10
 
 /* Proficiency level */