case ACT_RECHARGE_XTRA:
return activate_recharge_extra(player_ptr, name);
case ACT_LORE:
- msg_print(_("石が隠された秘密を写し出した...", "The stone reveals hidden mysteries..."));
return StoneOfLore(player_ptr).perilous_secrets();
case ACT_SHIKOFUMI:
return activate_shikofumi(player_ptr);
*/
bool StoneOfLore::perilous_secrets()
{
+ msg_print(_("石が隠された秘密を写し出した...", "The stone reveals hidden mysteries..."));
if (!ident_spell(this->player_ptr, false)) {
return false;
}
#include "spell/spells-object.h"
#include "avatar/avatar.h"
-#include "core/player-redraw-types.h"
#include "core/player-update-types.h"
#include "core/window-redrawer.h"
#include "flavor/flavor-describer.h"
#include "object/object-kind.h"
#include "perception/object-perception.h"
#include "player-info/class-info.h"
-#include "player/player-damage.h"
#include "racial/racial-android.h"
-#include "spell-kind/spells-perception.h"
-#include "status/bad-status-setter.h"
#include "sv-definition/sv-other-types.h"
#include "sv-definition/sv-scroll-types.h"
#include "sv-definition/sv-weapon-types.h"