This line

announcer_dlc_gaben_killing_spree_gaben_ann_kill_f ollowup_42

is a 40% for when the Dire team wipes out the Radiant, but a non-chance-based line for when Radiant wipes out dire

It should be 40% for both teams.

Also, the announcer is missing subtitles currently.

For team dire
Code:
Response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeChance_40%IsAnnouncerKillingSpreeVoice_Gaben
{
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_good_01.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_teamwipe_01.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_42.vcd" nodelay noscene speakonce
}

Rule announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeChance_40%IsAnnouncerKillingSpreeVoice_Gaben_Rule
{
	criteria Custom Isannouncer_dlc_gaben_killing_spree HeroDeath IsPlayerTeam_Dire RadiantWipe Chance_40% IsAnnouncerKillingSpreeVoice_Gaben
	response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeChance_40%IsAnnouncerKillingSpreeVoice_Gaben
}

Response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeChance_15%IsAnnouncerKillingSpreeVoice_Gaben
{
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_teamwipe_enemy_01.vcd" nodelay noscene speakonce
}

Rule announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeChance_15%IsAnnouncerKillingSpreeVoice_Gaben_Rule
{
	criteria Custom Isannouncer_dlc_gaben_killing_spree HeroDeath IsPlayerTeam_Dire RadiantWipe Chance_15% IsAnnouncerKillingSpreeVoice_Gaben
	response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeChance_15%IsAnnouncerKillingSpreeVoice_Gaben
}

Response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeIsAnnouncerKillingSpreeVoice_Gaben
{
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_15.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_38.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_41.vcd" nodelay noscene speakonce
}

Rule announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeIsAnnouncerKillingSpreeVoice_Gaben_Rule
{
	criteria Custom Isannouncer_dlc_gaben_killing_spree HeroDeath IsPlayerTeam_Dire RadiantWipe IsAnnouncerKillingSpreeVoice_Gaben
	response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_DireRadiantWipeIsAnnouncerKillingSpreeVoice_Gaben
}
For team Radiant
Code:
Response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeChance_40%IsAnnouncerKillingSpreeVoice_Gaben
{
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_good_01.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_teamwipe_01.vcd" nodelay noscene speakonce
}

Rule announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeChance_40%IsAnnouncerKillingSpreeVoice_Gaben_Rule
{
	criteria Custom Isannouncer_dlc_gaben_killing_spree HeroDeath IsPlayerTeam_Radiant DireWipe Chance_40% IsAnnouncerKillingSpreeVoice_Gaben
	response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeChance_40%IsAnnouncerKillingSpreeVoice_Gaben
}

Response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeChance_15%IsAnnouncerKillingSpreeVoice_Gaben
{
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_teamwipe_enemy_01.vcd" nodelay noscene speakonce
}

Rule announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeChance_15%IsAnnouncerKillingSpreeVoice_Gaben_Rule
{
	criteria Custom Isannouncer_dlc_gaben_killing_spree HeroDeath IsPlayerTeam_Radiant DireWipe Chance_15% IsAnnouncerKillingSpreeVoice_Gaben
	response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeChance_15%IsAnnouncerKillingSpreeVoice_Gaben
}

Response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeIsAnnouncerKillingSpreeVoice_Gaben
{
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_15.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_38.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_41.vcd" nodelay noscene speakonce
	scene "scenes/announcer_dlc_gaben_killing_spree/announcer_dlc_gaben_killing_spree_gaben_ann_kill_followup_42.vcd" nodelay noscene speakonce
}

Rule announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeIsAnnouncerKillingSpreeVoice_Gaben_Rule
{
	criteria Custom Isannouncer_dlc_gaben_killing_spree HeroDeath IsPlayerTeam_Radiant DireWipe IsAnnouncerKillingSpreeVoice_Gaben
	response announcer_dlc_gaben_killing_spree_CustomHeroDeathIsPlayerTeam_RadiantDireWipeIsAnnouncerKillingSpreeVoice_Gaben
}