--- deliantra/server/common/object.C 2008/04/24 00:30:52 1.220 +++ deliantra/server/common/object.C 2008/04/24 12:06:01 1.221 @@ -1075,8 +1075,10 @@ */ if (env) { + flag [FLAG_REMOVED] = false; // hack around the issue of visible_to checking flag_removed if (object *pl = visible_to ()) esrv_del_item (pl->contr, count); + flag [FLAG_REMOVED] = true; // hack around the issue of visible_to checking flag_removed adjust_weight (env, -total_weight ());