#include "monster-floor/place-monster-types.h"
#include "monster-race/monster-race.h"
#include "monster-race/race-indice-types.h"
+#include "monster/monster-describer.h"
+#include "monster/monster-description-types.h"
#include "monster/monster-info.h"
#include "object-enchant/apply-magic.h"
#include "object-enchant/item-apply-magic.h"
msg_print(_("\90V\82½\82È\90í\8em\82ª\8c»\82ê\82½\81I", "A new warrior steps forth!"));
}
+static void on_dead_unmaker(player_type *player_ptr, monster_death_type *md_ptr)
+{
+ if (is_seen(player_ptr, md_ptr->m_ptr)) {
+ GAME_TEXT m_name[MAX_NLEN];
+ monster_desc(player_ptr, m_name, md_ptr->m_ptr, MD_NONE);
+ msg_format(_("%s\82Í\95Ó\82è\82É\83\8d\83O\83\8b\83X\82Ì\8ec\82è\8d\81\82ð\8eT\82«\8eU\82ç\82µ\82½\81I", "%^s sprinkled the remaining incense from Logrus!"), m_name);
+ }
+
+ (void)project(player_ptr, md_ptr->m_idx, 6, md_ptr->md_y, md_ptr->md_x, 100, GF_CHAOS, PROJECT_GRID | PROJECT_ITEM | PROJECT_KILL, -1);
+}
+
static void on_dead_sacred_treasures(player_type *player_ptr, monster_death_type *md_ptr)
{
if ((player_ptr->pseikaku != PERSONALITY_LAZY) || !md_ptr->drop_chosen_item)
on_dead_dawn(player_ptr, md_ptr);
return;
case MON_UNMAKER:
- (void)project(player_ptr, md_ptr->m_idx, 6, md_ptr->md_y, md_ptr->md_x, 100, GF_CHAOS, PROJECT_GRID | PROJECT_ITEM | PROJECT_KILL, -1);
+ on_dead_unmaker(player_ptr, md_ptr);
break;
case MON_UNICORN_ORD:
case MON_MORGOTH: