improve item, them owner
This commit is contained in:
@@ -51,10 +51,9 @@ func (gd *GameReader) Inventory(rawPlayerUnits RawPlayerUnits, hover data.HoverD
|
||||
}
|
||||
|
||||
inventory := data.Inventory{
|
||||
Gold: inventoryGold.Value,
|
||||
StashedGold: stashedGold,
|
||||
SharedStashPages: len(stashPlayerUnitOrder),
|
||||
MySharedStashPage: int(stashUnitIDToPage[uint(mainPlayer.UnitID)]),
|
||||
Gold: inventoryGold.Value,
|
||||
StashedGold: stashedGold,
|
||||
SharedStashPages: len(stashPlayerUnitOrder),
|
||||
}
|
||||
belt := data.Belt{}
|
||||
|
||||
@@ -132,6 +131,7 @@ func (gd *GameReader) Inventory(rawPlayerUnits RawPlayerUnits, hover data.HoverD
|
||||
itm := &data.Item{
|
||||
ID: int(txtFileNo),
|
||||
UnitID: data.UnitID(unitID),
|
||||
Owner: data.UnitID(itemOwnerNPC),
|
||||
Name: item.GetNameByEnum(txtFileNo),
|
||||
Quality: item.Quality(itemQuality),
|
||||
Position: data.Position{
|
||||
@@ -142,6 +142,9 @@ func (gd *GameReader) Inventory(rawPlayerUnits RawPlayerUnits, hover data.HoverD
|
||||
Sockets: make([]data.Item, 0),
|
||||
UniqueSetID: txtUniqueSet,
|
||||
}
|
||||
if itm.Owner == 1 {
|
||||
itm.Owner = mainPlayer.UnitID
|
||||
}
|
||||
|
||||
// Set item properties
|
||||
setProperties(itm, uint32(flags))
|
||||
|
||||
Reference in New Issue
Block a user