Reproduced the "light armour" bug again, thsi time with extended debug messages (especially the "LE" number) ... it is sent correctly to InvAdd (client), but the data does not seem to exist there. Debug messages used: http://mattn.ninex.info/patches/G_InventoryToFloor_debug5.patch MSG_WriteFormat: bbs MSG_WriteFormat: bbbbbb G_ClientInvMove ================ 111 G_ClientInvMove ent inventory: Container: 0 Container: 1 Container: 2 Container: 3 .. item.t: 56, item.m: 255, item.a: 0, x: 0, y: 1 .... weapon: pbeampistol_ammo .. item.t: 40, item.m: 255, item.a: 0, x: 3, y: 0 .... weapon: grenl_ammo .. item.t: 40, item.m: 255, item.a: 0, x: 2, y: 0 .... weapon: grenl_ammo .. item.t: 43, item.m: 255, item.a: 0, x: 1, y: 0 .... weapon: grenl_plasma_ammo Container: 4 Container: 5 .. item.t: 55, item.m: 56, item.a: 16, x: 0, y: 0 .... weapon: pbeampistol .... ammo: pbeampistol_ammo (16) Container: 6 Container: 7 .. item.t: 39, item.m: 43, item.a: 9, x: 6, y: 1 .... weapon: grenl .... ammo: grenl_plasma_ammo (9) Container: 8 Container: 9 G_ClientInvMove floor inventory: G_PrintFloorToConsole: Printing containers from floor at 152,117,0. Container: 0 Container: 1 Container: 2 Container: 3 Container: 4 Container: 5 Container: 6 Container: 7 .. item.t: 39, item.m: 43, item.a: 9, x: 6, y: 1 .... weapon: grenl .... ammo: grenl_plasma_ammo (9) Container: 8 Container: 9 G_ClientInvMove ================ 111 G_ClientInvMove: (to==existing floor) LE is 86|0X56 MSG_WriteFormat: bbbbbb G_ClientInvMove ================ 222 G_ClientInvMove ent inventory: Container: 0 Container: 1 Container: 2 Container: 3 .. item.t: 56, item.m: 255, item.a: 0, x: 0, y: 1 .... weapon: pbeampistol_ammo .. item.t: 40, item.m: 255, item.a: 0, x: 3, y: 0 .... weapon: grenl_ammo .. item.t: 40, item.m: 255, item.a: 0, x: 2, y: 0 .... weapon: grenl_ammo .. item.t: 43, item.m: 255, item.a: 0, x: 1, y: 0 .... weapon: grenl_plasma_ammo Container: 4 Container: 5 .. item.t: 55, item.m: 56, item.a: 16, x: 0, y: 0 .... weapon: pbeampistol .... ammo: pbeampistol_ammo (16) Container: 6 Container: 7 .. item.t: 39, item.m: 43, item.a: 9, x: 9, y: 1 .... weapon: grenl .... ammo: grenl_plasma_ammo (9) Container: 8 Container: 9 G_ClientInvMove floor inventory: G_PrintFloorToConsole: Printing containers from floor at 152,117,0. Container: 0 Container: 1 Container: 2 Container: 3 Container: 4 Container: 5 Container: 6 Container: 7 .. item.t: 39, item.m: 43, item.a: 9, x: 9, y: 1 .... weapon: grenl .... ammo: grenl_plasma_ammo (9) Container: 8 Container: 9 G_ClientInvMove ================ 222 InvAdd: LE is 86|0X56 InvAdd: message ignored... LE 86 not found InvAdd: ignoring: Item: 39 grenl ... name -> Granatwerfer ... type -> biggun ... category -> 49 ... weapon -> 1 ... holdtwohanded -> 0 ... firetwohanded -> 1 ... twohanded -> 0 ... thrown -> 0 ... usable for weapon (if type is ammo):