--- deliantra/server/common/map.C 2009/12/18 21:25:27 1.179 +++ deliantra/server/common/map.C 2010/01/14 23:46:14 1.180 @@ -856,12 +856,12 @@ { above = op->above; - bool destroy = 0; - // do not decay anything above unique floor tiles (yet :) if (QUERY_FLAG (op, FLAG_IS_FLOOR) && QUERY_FLAG (op, FLAG_UNIQUE)) break; + bool destroy = 0; + if (QUERY_FLAG (op, FLAG_IS_FLOOR) || QUERY_FLAG (op, FLAG_OBJ_ORIGINAL) || QUERY_FLAG (op, FLAG_UNIQUE)