From 064659c8292169e1486617fe5e2e72e7338453ae Mon Sep 17 00:00:00 2001 From: wish Date: Wed, 19 Jul 2023 00:03:09 +1000 Subject: [PATCH] split into questSuffix function --- server/channelserver/handlers_quest.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/channelserver/handlers_quest.go b/server/channelserver/handlers_quest.go index b41338bf6..65a6a9288 100644 --- a/server/channelserver/handlers_quest.go +++ b/server/channelserver/handlers_quest.go @@ -61,7 +61,7 @@ func handleMsgSysGetFile(s *Session, p mhfpacket.MHFPacket) { } } -func seasonConversion(s *Session, questFile string) string { +func questSuffix(s *Session) string { // Determine the letter to append for day / night var timeSet string if TimeGameAbsolute() > 2880 { @@ -69,8 +69,11 @@ func seasonConversion(s *Session, questFile string) string { } else { timeSet = "n" } + return fmt.Sprintf("%s%d", timeSet, s.server.Season()) +} - filename := fmt.Sprintf("%s%s%d", questFile[:5], timeSet, s.server.Season()) +func seasonConversion(s *Session, questFile string) string { + filename := fmt.Sprintf("%s%s", questFile[:5], questSuffix(s)) // Return original file if file doesn't exist if _, err := os.Stat(filename); err == nil {