public override ItemInstance GetItemInstance() { if (_itemInstance == null && OwnerId != null) { _itemInstance = Inventory.InstantiateItemInstance(ItemVNum, OwnerId.Value, Amount); } return(_itemInstance); }