k = mon_damage_mod(m_ptr, k, FALSE);
/* Complex message */
- if (p_ptr->wizard)
- {
- msg_format(_("%d/%d のダメージを与えた。", "You do %d (out of %d) damage."), k, m_ptr->hp);
- }
+ msg_format_wizard(CHEAT_MONSTER,
+ _("%dのダメージを与えた。(残りHP %d/%d(%d))", "You do %d damage. (left HP %d/%d(%d))"),
+ k, m_ptr->hp - k, m_ptr->maxhp, m_ptr->max_maxhp);
/* Anger the monster */
if (k > 0) anger_monster(m_ptr);
}
}
- /* Complex message */
- if (p_ptr->wizard || cheat_xtra)
- {
- msg_format(_("%d/%d のダメージを与えた。", "You do %d (out of %d) damage."), k, m_ptr->hp);
- }
+ msg_format_wizard(CHEAT_MONSTER,
+ _("%dのダメージを与えた。(残りHP %d/%d(%d))", "You do %d damage. (left HP %d/%d(%d))"), k,
+ m_ptr->hp - k, m_ptr->maxhp, m_ptr->max_maxhp);
if (k <= 0) can_drain = FALSE;