diff --git a/d2common/d2fileformats/d2tbl/text_dictionary.go b/d2common/d2fileformats/d2tbl/text_dictionary.go index 257be33e..cb108dd8 100644 --- a/d2common/d2fileformats/d2tbl/text_dictionary.go +++ b/d2common/d2fileformats/d2tbl/text_dictionary.go @@ -29,22 +29,22 @@ func (td TextDictionary) loadHashEntries(hashEntries []*textDictionaryHashEntry, entry.HashValue, err = br.ReadUInt32() if err != nil { - return err + return fmt.Errorf("reading hash value: %v", err) } entry.IndexString, err = br.ReadUInt32() if err != nil { - return err + return fmt.Errorf("reading index string pos: %v", err) } entry.NameString, err = br.ReadUInt32() if err != nil { - return err + return fmt.Errorf("reading name string pos: %v", err) } entry.NameLength, err = br.ReadUInt16() if err != nil { - return err + return fmt.Errorf("reading name length: %v", err) } hashEntries[i] = &entry @@ -84,7 +84,7 @@ func (td TextDictionary) loadHashEntry(idx int, hashEntry *textDictionaryHashEnt } if err != nil { - return err + return fmt.Errorf("reading kay char: %v", err) } key += string(b)