--- deliantra/server/socket/item.C 2010/04/11 00:34:07 1.92 +++ deliantra/server/socket/item.C 2010/04/11 23:32:10 1.93 @@ -195,6 +195,11 @@ return; } + pl->ns->send_packet ("delinv 0"); + + if (pl->run_on) + return; + pl->ns->update_look = 0; if (ob->flag [FLAG_REMOVED] @@ -203,8 +208,6 @@ || out_of_map (ob->map, ob->x, ob->y)) return; - pl->ns->send_packet ("delinv 0"); - packet sl; sl.printf ("item%d ", pl->ns->itemcmd);