diff --git a/msg.go b/msg.go index 02dfdb1..6bba7d4 100644 --- a/msg.go +++ b/msg.go @@ -365,7 +365,6 @@ func parseSubTypeMessageGStockAnyAck(m *ChatWarsMessage, r *regexp.Regexp) (*Cha } } re = regexp.MustCompile(`\n(u[0-9]+)([ᵃᵇᶜᵈᵉ]{0,1}) (.*)`) - rq = regexp.MustCompile(`[u][0-9]+(?P[ᵃᵇᶜᵈᵉ]+)`) for _, l := range re.FindAllStringSubmatch(r.ReplaceAllString(m.Text, "${Stock}"), -1) { i := getObjItemID(``, l[3]) if i != 0 { @@ -374,9 +373,7 @@ func parseSubTypeMessageGStockAnyAck(m *ChatWarsMessage, r *regexp.Regexp) (*Cha Name: l[3], ItemID64: i, Quantity: 1, - } - if rq.MatchString(l[1]) { - item.Quality = rq.ReplaceAllString(l[1], "${Quality}") + Quality: l[2], } log.Printf("Item : %s - %s : %s\n", item.Code, item.Name, item.Quality) stock = append(stock, item)