If it's possible to add those lines for the Barbarian Rage to the script:
{
int iVoice = d3(1);
switch(iVoice)
{
case 1: iVoice = VOICE_CHAT_BATTLECRY1; break;
case 2: iVoice = VOICE_CHAT_BATTLECRY2; break;
case 3: iVoice = VOICE_CHAT_BATTLECRY3; break;
}
PlayVoiceChat(iVoice);
}
I sick to hear 5 years now only one battle cry voice from my char,my suggestion will give the option when barbarian activated rage will play one of the above Battle Cry at random and not the same all the time.