diff --git a/src/TibiaCharactersCharacter.go b/src/TibiaCharactersCharacter.go index 7644fb41..4714d947 100644 --- a/src/TibiaCharactersCharacter.go +++ b/src/TibiaCharactersCharacter.go @@ -123,7 +123,6 @@ type CharacterResponse struct { const Br = 0x202 var ( - summonRegex = regexp.MustCompile(`(an? .+) of ([^<]+)`) characterInfoRegex = regexp.MustCompile(`[0-9]+\..(.*)<\/nobr><\/td>(.*)<\/nobr><\/td>(.*)<\/td>= 1 { - theSummon = rs[0][1] - data = rs[0][2] + ofIdx := strings.Index(data, "of") + if ofIdx != -1 { + theSummon = data[:ofIdx-1] + data = data[ofIdx+3:] } } }