You need to edit in clif.cpp the show_mob_info part:
}else if( battle_config.show_mob_info ){
PACKET_ZC_ACK_REQNAMEALL packet = { 0 };
packet.packet_id = HEADER_ZC_ACK_REQNAMEALL;
packet.gid = bl->id;
safestrncpy( packet.name, md->name, NAME_LENGTH );
char mobhp[50], *str_p = mobhp;
if( battle_config.show_mob_info&4 ){
str_p += sprintf( str_p, "Lv. %d | ", md->level );
}
if( battle_config.show_mob_info&1 ){
str_p += sprintf( str_p, "HP: %u/%u | ", md->status.hp, md->status.max_hp );
}
if( battle_config.show_mob_info&2 ){
str_p += sprintf( str_p, "HP: %u%% | ", get_percentage( md->status.hp, md->status.max_hp ) );
}
// Even thought mobhp ain't a name, we send it as one so the client can parse it. [Skotlex]
if( str_p != mobhp ){
*(str_p-3) = '\0'; //Remove trailing space + pipe.
safestrncpy( packet.party_name, mobhp, NAME_LENGTH );
}
clif_send(&packet, sizeof(packet), src, target);