--- deliantra/server/common/map.C 2007/02/16 22:16:16 1.89 +++ deliantra/server/common/map.C 2007/02/16 22:21:46 1.90 @@ -406,7 +406,7 @@ switch (f.kw) { case KW_arch: - if (object *op = object::read (f)) + if (object *op = object::read (f, this)) { if (op->inv) sum_weight (op);