void _Packet(ScRoleItemInfo p) { if (curOpItem == null) { return; } if (curOpItem.itemId != p.item.itemId) { return; } curOpItem.growAttr = p.item.growAttr; PItem itemInBag = m_currentInBag.Find(o => o.itemId == curOpItem.itemId); if (itemInBag != null) { itemInBag.growAttr = curOpItem.growAttr; } else { PItem itemEquip = m_currentEquip.Find(o => o.itemId == curOpItem.itemId); if (itemEquip != null) { itemEquip.growAttr = curOpItem.growAttr; } else { Logger.LogError("curOpItem is not in equip and bag,please check curOpItem"); } } DispatchModuleEvent(IntentifySuccess); }
void _Packet(ScRoleItemInfo p)//灵珀强化 升星 武器升级 进阶 器灵 升华 { if (p.item == null) { return; } var i = GetItemByGUID(p.item.itemId); if (i == null) { return; } p.item.CopyTo(i); moduleEquip.ChangeItemAttr(i); }