diff --git a/obj.go b/obj.go index 5eb7452..83272eb 100644 --- a/obj.go +++ b/obj.go @@ -763,8 +763,10 @@ func addObjItem(code string, name string, itemTypeID64 int64, weight int64, exch return 0, nil } else { obj.Names = append(obj.Names, name) - cacheObjItem[name] = obj cacheObjItem[code] = obj + for _, r := range obj.Names { + cacheObjItem[n] = obj + } return obj.ObjID64, nil } @@ -1056,8 +1058,6 @@ func loadObjItem() error { } } - resetObjItem() - return nil }