From 61f1c3cda7e631789824b3460c5c9c0b01585644 Mon Sep 17 00:00:00 2001 From: Alar of Runetotem Date: Wed, 30 Aug 2017 10:55:56 +0200 Subject: [PATCH] Fix: Error when playing sounds --- MissionCompletion.lua | 4 ++-- MissionControl.lua | 4 ++-- RelNotes.lua | 3 +++ ShipControl.lua | 5 +++-- Widgets.lua | 2 +- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/MissionCompletion.lua b/MissionCompletion.lua index f23b2a6..df66d5e 100644 --- a/MissionCompletion.lua +++ b/MissionCompletion.lua @@ -311,10 +311,10 @@ function module:GetMissionResults(success,currentMission) stopTimer() if (success) then report:AddMissionResult(currentMission.missionID,true) - PlaySound("UI_Garrison_Mission_Complete_Mission_Success") + PlaySound(SOUNDKIT.UI_GARRISON_MISSION_COMPLETE_MISSION_SUCCESS) else report:AddMissionResult(currentMission.missionID,false) - PlaySound("UI_Garrison_Mission_Complete_Encounter_Fail") + PlaySound(SOUNDKIT.UI_GARRISON_MISSION_COMPLETE_MISSION_FAIL_STINGER) end if success then local resourceMultiplier=currentMission.resourceMultiplier or {} diff --git a/MissionControl.lua b/MissionControl.lua index dc922e0..c30d8c8 100644 --- a/MissionControl.lua +++ b/MissionControl.lua @@ -146,7 +146,7 @@ function module:RunMission(missionID,start) local GMC=GMF.MissionControlTab if (start) then G.StartMission(missionID) - PlaySound("UI_Garrison_CommandTable_MissionStart") + PlaySound(SOUNDKIT.UI_GARRISON_COMMAND_TABLE_MISSION_START) addon:RefreshFollowerStatus() return end @@ -162,7 +162,7 @@ function module:RunMission(missionID,start) if (not missionID) then coroutine.yield(true) G.StartMission(party.missionID) - PlaySound("UI_Garrison_CommandTable_MissionStart") + PlaySound(SOUNDKIT.UI_GARRISON_COMMAND_TABLE_MISSION_START) coroutine.yield(true) else self:ScheduleTimer("RunMission",0.25,party.missionID,true) diff --git a/RelNotes.lua b/RelNotes.lua index 21aa6db..24e0e69 100644 --- a/RelNotes.lua +++ b/RelNotes.lua @@ -22,6 +22,9 @@ self:Wiki([[ == Silent mode == typing /gac silent in chat will eliminate every chat message from GarrisonCommander ]]) +self:RelNotes(2,18,4,[[ +Fix: Error when playing sounds +]]) self:RelNotes(2,18,2,[[ Fix: Message: Interface\AddOns\GarrisonCommander\FollowerCache.lua:25: attempt to perform arithmetic on local 'GARRISON_FOLLOWER_MAX_UPGRADE_QUALITY' (a table value) ]]) diff --git a/ShipControl.lua b/ShipControl.lua index 33c2007..cd1d834 100644 --- a/ShipControl.lua +++ b/ShipControl.lua @@ -178,7 +178,8 @@ function module:RunMission(missionID,start) local GMC=GSF.MissionControlTab if (start) then G.StartMission(missionID) - PlaySound("UI_Garrison_CommandTable_MissionStart") + PlaySound(SOUNDKIT.UI_GARRISON_COMMAND_TABLE_MISSION_START) + addon:RefreshFollowerStatus() return end @@ -197,7 +198,7 @@ function module:RunMission(missionID,start) if (not missionID) then coroutine.yield(true) G.StartMission(party.missionID) - PlaySound("UI_Garrison_CommandTable_MissionStart") + PlaySound(SOUNDKIT.UI_GARRISON_COMMAND_TABLE_MISSION_START) coroutine.yield(true) else self:ScheduleTimer("RunMission",0.25,party.missionID,true) diff --git a/Widgets.lua b/Widgets.lua index 71359d4..e9f4274 100644 --- a/Widgets.lua +++ b/Widgets.lua @@ -127,7 +127,7 @@ print(follower) local quality=G.GetFollowerQuality(followerID) or follower.quality local level=G.GetFollowerLevel(followerID) or follower.level if levelup then - PlaySound("UI_Garrison_CommandTable_Follower_LevelUp"); + PlaySound(SOUNDKIT.UI_GARRISON_COMMAND_TABLE_FOLLOWER_LEVEL_UP); end return self:AddFollowerIcon(followerType, addon:GetFollowerTexture(follower), -- 1.7.9.5