Looking at how MyChar.AddItem is used, you are just subtracting values, better use something like
Code:
NewestCOServer.Game.Item I = new NewestCOServer.Game.Item();
I.ID = youritemid;
// Go on with whatever variables you would like to add to the Item instance.
GC.MyChar.AddItem(I);
Hope this helps.
Mfg,
Nullable.