X-Git-Url: http://git.osdn.net/view?p=hengband%2Fhengband.git;a=blobdiff_plain;f=src%2Fcmd-usestaff.c;fp=src%2Fcmd-usestaff.c;h=44e3ce4e55cb15416968dd31cb401fc28b8aeb1b;hp=a97a724f29f7ea5a132254790a7319fec3639c1d;hb=f178196957c974aae1798d33c5168f818d4a572c;hpb=8b9d9005188c5d45f73e578ab1dc6ffae4cfcb59 diff --git a/src/cmd-usestaff.c b/src/cmd-usestaff.c index a97a724f2..44e3ce4e5 100644 --- a/src/cmd-usestaff.c +++ b/src/cmd-usestaff.c @@ -265,15 +265,7 @@ int staff_effect(OBJECT_SUBTYPE_VALUE sval, bool *use_charge, bool powerful, boo case SV_STAFF_MSTORM: { - msg_print(_("強力な魔力が敵を引き裂いた!", "Mighty magics rend your enemies!")); - project(0, (powerful ? 7 : 5), p_ptr->y, p_ptr->x, - (randint1(200) + (powerful ? 500 : 300)) * 2, GF_MANA, PROJECT_KILL | PROJECT_ITEM | PROJECT_GRID, -1); - if ((p_ptr->pclass != CLASS_MAGE) && (p_ptr->pclass != CLASS_HIGH_MAGE) && (p_ptr->pclass != CLASS_SORCERER) && (p_ptr->pclass != CLASS_MAGIC_EATER) && (p_ptr->pclass != CLASS_BLUE_MAGE)) - { - (void)take_hit(DAMAGE_NOESCAPE, 50, _("コントロールし難い強力な魔力の解放", "unleashing magics too mighty to control"), -1); - } - ident = TRUE; - + ident = unleash_mana_storm(p_ptr, powerful); break; }