OSDN Git Service

、ハ、゙、ア・ー・テ・コ、ホチェツホコンswitch、ネ、ヲ、隍ヲ、ヒスュハム、ィ。」、ウ、テ、チ、ホ、ロ、ヲ、ャトセエカナェ、ハ・ウ。シ・ノ、ヌ、キ、遉ヲ。」
authorhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 22 Feb 2002 03:26:22 +0000 (03:26 +0000)
committerhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 22 Feb 2002 03:26:22 +0000 (03:26 +0000)
src/xtra2.c

index 4d0c753..0f49129 100644 (file)
@@ -1147,23 +1147,22 @@ msg_print("
                        {
                                do
                                {
-                                       if (one_in_(3))
+                                       switch (randint0(3))
                                        {
+                                       case 0:
                                                a_idx = ART_NAMAKE_HAMMER;
-                                               chance = 100;
-                                       }
-                                       else if (one_in_(2))
-                                       {
+                                               break;
+                                       case 1:
                                                a_idx = ART_NAMAKE_BOW;
-                                               chance = 100;
-                                       }
-                                       else
-                                       {
+                                               break;
+                                       case 2:
                                                a_idx = ART_NAMAKE_ARMOR;
-                                               chance = 100;
+                                               break;
                                        }
                                }
                                while (a_info[a_idx].cur_num);
+
+                               chance = 100;
                        }
                        else if (m_ptr->r_idx == MON_GHB)
                        {