The death bell only tolls for those who use our Sound Emotes Pack. This sound have not been part of the official .def files for long now. Thus, you have to go to the resources_override files and modify files to get rid of it, but it will take a while.
[Technical stuff]
First, let's me explain why some mobs have this sound. Some undead mobs (undead Dragons, Dryad Zombies, maybe some others) use the .def files from players' characters .def files: then, devs didn't have to create there own files. For example, for undeadwar_u_track_death.def:
Code:
TAnimTrackData fiend_m_death_n
{
TAnimTrackKeyframe list keyframeList =
{
//float when = 0.0
//string soundName = ""
//string tagName = ""
//string attachName = ""
//float soundVolume = 100.0
{
float when = 0.0
string soundName = "fiend_m_death_n"
}
{
float when = 0.0
string soundName = "body_fall_m"
}
}
}
Yes, it uses male Fiends sounds. I think this causes the death bell sound to Dryad Zombies, even I'm not 100% sure.
It is a smart way to reduce the amount of work on files, but it's not very clean way because entities are pretty dependent of others.
However, I used the trackRace system as well for some emotes to go faster as well.
But as it is a working system and considering the amount of work to have an almost invisible change for players, I don't think it will be ever reworked.
[/Technical stuff]
So, what you have to do for a remove the death bell sound permanently is to go to ..\resources_override\resources\definitions\charac ters then enter in each race folder you want to have the sound removed.
There, go to the track folder then open the [race]_[gender]_track_death.def and delete the following lines:
Code:
{
float when = 0.0
string soundName = "kill_bad"
}
If you want to have this sound removed from monsters, then you have to remove it from characters.