OSDN Git Service

Change Rarity of Armor ego.
authordis- <dis-@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 24 Jun 2013 12:14:20 +0000 (12:14 +0000)
committerdis- <dis-@0568b783-4c39-0410-ac80-bf13821ea2a2>
Mon, 24 Jun 2013 12:14:20 +0000 (12:14 +0000)
Modify the percentage of Morgul-armor Curse.

lib/edit/e_info.txt
src/object2.c

index 0af4288..5fd1094 100644 (file)
@@ -100,7 +100,7 @@ F:XTRA_E_RES
 N:8:Á´ÂÑÀ­¤Î
 E:of Resistance
 X:31:20
-W:0:20:0:12500
+W:0:25:0:12500
 C:0:0:10:0
 F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD | 
 F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD | XTRA_H_RES
@@ -110,7 +110,7 @@ F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD | XTRA_H_RES
 N:9:¥¨¥ë¥Õ¤Î
 E:of Elvenkind
 X:31:25
-W:0:30:0:15000
+W:0:35:0:15000
 C:0:0:10:3
 F:STEALTH | 
 F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD | 
@@ -150,7 +150,7 @@ F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD
 N:13:¥¦¥ë¥¯¤Î
 E:of Uruk-hai
 X:31:25
-W:0:30:0:13000
+W:0:35:0:13000
 C:5:5:5:0
 F:RES_ACID | RES_ELEC | RES_FIRE | RES_COLD | SHOW_MODS
 F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD | XTRA_H_RES
index 2137e76..c4a811c 100644 (file)
@@ -2742,11 +2742,11 @@ static void a_m_aux_2(object_type *o_ptr, int level, int power)
                                        break;
                                  case EGO_A_MORGUL:
                                        if (one_in_(3)) o_ptr->curse_flags |= (TRC_HEAVY_CURSE);
-                                       if (one_in_(6)) add_flag(o_ptr->art_flags, TR_TY_CURSE);
+                                       if (one_in_(9)) add_flag(o_ptr->art_flags, TR_TY_CURSE);
                                        if (one_in_(4)) add_flag(o_ptr->art_flags, TR_ADD_H_CURSE);
-                                       if (one_in_(4)) add_flag(o_ptr->art_flags, TR_AGGRAVATE);
-                                       if (one_in_(6)) add_flag(o_ptr->art_flags, TR_NO_MAGIC);
-                                       if (one_in_(6)) add_flag(o_ptr->art_flags, TR_NO_TELE);
+                                       if (one_in_(6)) add_flag(o_ptr->art_flags, TR_AGGRAVATE);
+                                       if (one_in_(9)) add_flag(o_ptr->art_flags, TR_NO_MAGIC);
+                                       if (one_in_(9)) add_flag(o_ptr->art_flags, TR_NO_TELE);
                                        break;
                                  default:
                                        break;