diff --git a/pkg/data/items.go b/pkg/data/items.go index 223ed97..2a02368 100644 --- a/pkg/data/items.go +++ b/pkg/data/items.go @@ -61,6 +61,7 @@ type Item struct { BaseStats stat.Stats Stats stat.Stats Identified bool + IsRuneword bool } type Drop struct { diff --git a/pkg/memory/item.go b/pkg/memory/item.go index 5ff8c61..93b0d74 100644 --- a/pkg/memory/item.go +++ b/pkg/memory/item.go @@ -241,4 +241,7 @@ func setProperties(item *data.Item, flags uint32) { if 0x00000010&flags != 0 { item.Identified = true } + if 0x04000000&flags != 0 { + item.IsRuneword = true + } }