From 10a6371351133909b5057e3fdd015cfc28d39f2f Mon Sep 17 00:00:00 2001 From: Samual Date: Fri, 4 Nov 2011 15:03:24 -0400 Subject: [PATCH] Fix announcement/previous_announcement check -- should be good to go now :D --- qcsrc/client/announcer.qc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qcsrc/client/announcer.qc b/qcsrc/client/announcer.qc index be2f8734c..c1f023d6b 100644 --- a/qcsrc/client/announcer.qc +++ b/qcsrc/client/announcer.qc @@ -12,10 +12,11 @@ void Announcer_Play(string announcement) { sound(world, CH_INFO, strcat("announcer/", autocvar_cl_announcer, "/", announcement, ".wav"), VOL_BASEVOICE, ATTN_NONE); - previous_announcement = announcement; + if(previous_announcement) { strunzone(previous_announcement); } + + previous_announcement = strzone(announcement); previous_announcement_time = time; } - print(strcat("announcement: '", announcement, "' at time: ", ftos(time), ". \n")); } void Announcer_Countdown() @@ -227,4 +228,4 @@ void Announcer_Precache () precache_sound (strcat("announcer/", autocvar_cl_announcer, "/voteaccept.wav")); precache_sound (strcat("announcer/", autocvar_cl_announcer, "/votecall.wav")); precache_sound (strcat("announcer/", autocvar_cl_announcer, "/votefail.wav")); -} \ No newline at end of file +} -- 2.39.2