From: deskull Date: Sat, 18 May 2013 06:58:56 +0000 (+0000) Subject: Add artifact, 'Toragoroshi-Nanacho-Nenbutsu'. X-Git-Tag: v2.1.3~73 X-Git-Url: http://git.osdn.net/view?p=hengband%2Fhengband.git;a=commitdiff_plain;h=3c26f0ccd00f36abaf409dc18fad7aec0def05bb Add artifact, 'Toragoroshi-Nanacho-Nenbutsu'. --- diff --git a/lib/edit/a_info.txt b/lib/edit/a_info.txt index 8c54433d5..47de5e57a 100644 --- a/lib/edit/a_info.txt +++ b/lib/edit/a_info.txt @@ -4053,4 +4053,14 @@ F:SPEED | DEX | CHR | SLAY_DEMON | SLAY_ORC | SLAY_TROLL | F:IGNORE_ACID | IGNORE_ELEC | IGNORE_FIRE | IGNORE_COLD D:¡ÖåºÎï¤Ê¥Ð¥é¤Ë¤Ï¡¢Ûù¤¬¤¢¤ë¤Î¤µ¡×¤È¤¢¤ëÍŸѤ¬°¦ÍѤ·¤Æ¤¤¤¿°ñ¤ÎÊܤÀ¡£ +N:248:¡Ø¸×»¦¼·ÃúÇ°Ê©¡Ù +E:'Toragoroshi-Nanacho-Nenbutsu' +I:23:20:3 +W:40:30:120:65000 +P:0:6d4:11:23:-15 +F:VORPAL | HIDE_TYPE | SHOW_MODS | AGGRAVATE | KILL_HUMAN | KILL_ANIMAL +D:ÄԻ¤ê¤Ë¤¢¤Ã¤¿¸ð¿©Ë·¼ç¤¬ÀÚ¤é¤ì¤¿¤³¤È¤Ë¤¹¤éµ¤¤Å¤«¤º¡¢ +D:Ç°Ê©¤ò¾§¤¨¤Ê¤¬¤é¼·Ãú¤âÊ⤤¤¿¸å¤ËÀäÌ¿¤·¤¿¤È¤¤¤¦ÍÅÅá¤À¡£ +D:»ý¤Á¼ç¤ËºÒ¤¤¤ò¤â¤¿¤é¤¹¤È¸À¤ï¤ì¡¢¤½¤Î¼ç¤¿¤ë½êÍ­¼Ô¤Ç¤¢¤Ã¤¿ +D:´äËܸ״ã¤Î»à¤Ë¤è¤ê¡Ö¸×»¦¡×¤ÎÌ䬲䨤é¤ì¤¿¡£ diff --git a/lib/edit/misc.txt b/lib/edit/misc.txt index c975d704c..810491b4d 100644 --- a/lib/edit/misc.txt +++ b/lib/edit/misc.txt @@ -25,7 +25,7 @@ M:V:129 M:F:255 # Maximum number of artifacts in a_info.txt -M:A:248 +M:A:249 # Maximum number of ego-items in e_info.txt M:E:255 diff --git a/src/defines.h b/src/defines.h index 64a1c83cf..841e50e7c 100644 --- a/src/defines.h +++ b/src/defines.h @@ -1463,6 +1463,7 @@ #define ART_KAMUI 198 #define ART_GOURYU 207 #define ART_EOWYN 216 +#define ART_NANACHO 248 /* Polearms */ #define ART_THEODEN 93 @@ -5195,6 +5196,7 @@ extern int PlayerUID; #define MON_JIZOTAKO 1065 #define MON_TANUKI 1067 #define MON_HATOPOPPO 1083 +#define MON_KOGAN 1096 /* Maximum "Nazguls" number */ #define MAX_NAZGUL_NUM 5 diff --git a/src/xtra2.c b/src/xtra2.c index 98e269da9..77d92ea58 100644 --- a/src/xtra2.c +++ b/src/xtra2.c @@ -1429,6 +1429,12 @@ msg_print(" a_idx = ART_ROBIN_HOOD; chance = 5; break; + + case MON_KOGAN: + a_idx = ART_NANACHO; + chance = 80; + break; + } if ((a_idx > 0) && ((randint0(100) < chance) || p_ptr->wizard))