partial void addItemToContainer(Item item) { if (this.Address == 0) { return; } Process process = Process.ThisProcess(); oCItem it = oCObjectFactory.GetFactory(process).CreateItem("ITGUC_" + item.ItemInstance.ID); it.Amount = item.Amount; oCNpc npc = new oCNpc(Process.ThisProcess(), Address); npc.PutInInv(it); item.Address = it.Address; sWorld.SpawnedVobDict.Add(item.Address, item); }