--- src/melee2.c.orig 2004-02-24 16:42:13.000000000 -0500 +++ src/melee2.c 2004-08-30 00:14:17.000000000 -0400 @@ -3162,7 +3162,10 @@ /* Can the player disrupt it's punny attempts ? */ if ((p_ptr->antimagic_dis >= m_ptr->cdis) && (magik(p_ptr->antimagic)) && (thrown_spell >= 128)) { - msg_format("Your anti-magic field disrupts %^s spell.", m_name); + // We can safely hijack m_poss[] for this, since we're + // about to skip past everything that uses it. + monster_desc(m_poss, m_ptr, 0x06); + msg_format("Your anti-magic field disrupts %s spell.", m_poss); } else {