diff --git a/src/d_netcmd.c b/src/d_netcmd.c index 949a0df49..cd305267c 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -5304,6 +5304,9 @@ static void Got_GiveItemcmd(UINT8 **cp, INT32 playernum) return; } + K_StripItems(&players[playernum]); + player->itemroulette = 0; + players[playernum].itemtype = item; players[playernum].itemamount = amt;