From 8e81539a3f711cbdb9a98782d62c9fbb983cd2e1 Mon Sep 17 00:00:00 2001 From: Deskull Date: Fri, 18 Jan 2019 21:15:13 +0900 Subject: [PATCH] =?utf8?q?[Refactor]=20#37353=20symbol=5Fgenocide()?= =?utf8?q?=E7=84=A1=E5=8A=B9=E6=99=82=E3=81=AE=E3=83=A1=E3=83=83=E3=82=BB?= =?utf8?q?=E3=83=BC=E3=82=B8=E8=BF=BD=E5=8A=A0=E3=80=82=20/=20Add=20messag?= =?utf8?q?e=20when=20symbol=5Fgenocide=20can't=20use.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- src/cmd-usestaff.c | 3 +-- src/spells2.c | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cmd-usestaff.c b/src/cmd-usestaff.c index 5350532ca..1205bda83 100644 --- a/src/cmd-usestaff.c +++ b/src/cmd-usestaff.c @@ -238,8 +238,7 @@ int staff_effect(OBJECT_SUBTYPE_VALUE sval, bool *use_charge, bool powerful, boo case SV_STAFF_GENOCIDE: { - (void)symbol_genocide((magic ? lev + 50 : 200), TRUE); - ident = TRUE; + ident = symbol_genocide((magic ? lev + 50 : 200), TRUE); break; } diff --git a/src/spells2.c b/src/spells2.c index eda4afda8..a88ffaa6e 100644 --- a/src/spells2.c +++ b/src/spells2.c @@ -1102,6 +1102,7 @@ bool symbol_genocide(int power, bool player_cast) /* Prevent genocide in quest levels */ if ((p_ptr->inside_quest && !random_quest_number(dun_level)) || p_ptr->inside_arena || p_ptr->inside_battle) { + msg_print(_("何も起きないようだ……", "It seems nothing happen here...")); return (FALSE); } -- 2.11.0