OSDN Git Service

殺戮の武器の値段の計算を修正.
authorhenkma <henkma@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 12 Mar 2002 14:17:43 +0000 (14:17 +0000)
committerhenkma <henkma@0568b783-4c39-0410-ac80-bf13821ea2a2>
Tue, 12 Mar 2002 14:17:43 +0000 (14:17 +0000)
lib/edit/e_info_j.txt
src/object2.c

index aed0245..b99dc8d 100644 (file)
@@ -562,7 +562,7 @@ F:BLOWS
 N:70:»¦Ù¤¤Î
 E:of Slaying
 X:24:15
-W:0:18:0:2500
+W:0:18:0:500
 C:0:0:0:0
 
 N:71:ÍýÎϤÎ
index 23c7f72..a5ec4ea 100644 (file)
@@ -1311,11 +1311,9 @@ s32b object_value_real(object_type *o_ptr)
                        /* Factor in the bonuses */
                        value += ((o_ptr->to_h + o_ptr->to_d + o_ptr->to_a) * 100L);
 
-                       /* Hack -- Factor in extra damage dice */
-                       if ((o_ptr->dd > k_ptr->dd) && (o_ptr->ds == k_ptr->ds))
-                       {
-                               value += (o_ptr->dd - k_ptr->dd) * o_ptr->ds * 100L;
-                       }
+                       /* Hack -- Factor in extra damage dice and sides */
+                       value += (o_ptr->dd - k_ptr->dd) * o_ptr->ds * 250L;
+                       value += (o_ptr->ds - k_ptr->ds) * o_ptr->dd * 250L;
 
                        /* Done */
                        break;
@@ -1332,11 +1330,9 @@ s32b object_value_real(object_type *o_ptr)
                        /* Factor in the bonuses */
                        value += ((o_ptr->to_h + o_ptr->to_d) * 5L);
 
-                       /* Hack -- Factor in extra damage dice */
-                       if ((o_ptr->dd > k_ptr->dd) && (o_ptr->ds == k_ptr->ds))
-                       {
-                               value += (o_ptr->dd - k_ptr->dd) * o_ptr->ds * 5L;
-                       }
+                       /* Hack -- Factor in extra damage dice and sides */
+                       value += (o_ptr->dd - k_ptr->dd) * o_ptr->ds * 5L;
+                       value += (o_ptr->ds - k_ptr->ds) * o_ptr->dd * 5L;
 
                        /* Done */
                        break;