diff --git a/Moose Development/Moose/Core/Radio.lua b/Moose Development/Moose/Core/Radio.lua index 77def8fa6..435cc7914 100644 --- a/Moose Development/Moose/Core/Radio.lua +++ b/Moose Development/Moose/Core/Radio.lua @@ -275,8 +275,12 @@ function RADIO:NewUnitTransmission(FileName, Subtitle, SubtitleDuration, Frequen self:F({FileName, Subtitle, SubtitleDuration, Frequency, Modulation, Loop}) self:SetFileName(FileName) - if Subtitle then self:SetSubtitle(Subtitle) end - if SubtitleDuration then self:SetSubtitleDuration(SubtitleDuration) end + local Duration = 5 + if SubtitleDuration then Duration = SubtitleDuration end + -- SubtitleDuration argument was missing, adding it + if Subtitle then self:SetSubtitle(Subtitle, Duration) end + -- self:SetSubtitleDuration is non existent, removing faulty line + -- if SubtitleDuration then self:SetSubtitleDuration(SubtitleDuration) end if Frequency then self:SetFrequency(Frequency) end if Modulation then self:SetModulation(Modulation) end if Loop then self:SetLoop(Loop) end