diff --git a/src/d_netcmd.c b/src/d_netcmd.c index 077bc530b..40b31b69a 100644 --- a/src/d_netcmd.c +++ b/src/d_netcmd.c @@ -5359,6 +5359,9 @@ static void Got_GiveItemcmd(UINT8 **cp, INT32 playernum) return; } + K_StripItems(&players[playernum]); + players[playernum].itemroulette = 0; + players[playernum].itemtype = item; players[playernum].itemamount = amt; }