From edc2a6f67f08f13412bdc17660f3498b0d3d0f50 Mon Sep 17 00:00:00 2001 From: shoopea Date: Tue, 9 Jul 2019 13:04:23 +0800 Subject: [PATCH] test --- msg.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/msg.go b/msg.go index f1a7461..806ea68 100644 --- a/msg.go +++ b/msg.go @@ -171,7 +171,13 @@ func parseSubTypeMessageGoQuestAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatW log.Printf("parseSubTypeMessageGoQuestAck : Place : %s\n", r.ReplaceAllString(m.Text, "${Place}")) log.Printf("parseSubTypeMessageGoQuestAck : Time : %s\n", r.ReplaceAllString(m.Text, "${Time}")) */ - cwm.Quest = strings.ToLower(r.ReplaceAllString(m.Text, "${Place}")) + switch quest := strings.ToLower(r.ReplaceAllString(m.Text, "${Place}")); quest { + case "forest": + cwm.QuestTypeID = objSubTypeQuestForest + default: + log.Printf("parseSubTypeMessageGoQuestAck : no reference for quest `%s`\n", quest) + cwm.QuestTypeID = objSubTypeQuestForest + } i, err := strconv.ParseInt(r.ReplaceAllString(m.Text, "${Time}"), 10, 64) if err != nil { cwm.Duration = time.Duration(i) * time.Minute