--- deliantra/server/common/map.C 2006/12/31 10:28:35 1.60 +++ deliantra/server/common/map.C 2006/12/31 17:17:22 1.61 @@ -530,7 +530,7 @@ for (mapspace *ms = spaces + size (); ms-- > spaces; ) for (object *op = ms->bot; op; op = op->above) - op->activate (1); + op->activate_recursive (); } void @@ -541,7 +541,7 @@ for (mapspace *ms = spaces + size (); ms-- > spaces; ) for (object *op = ms->bot; op; op = op->above) - op->deactivate (1); + op->deactivate_recursive (); } bool @@ -791,7 +791,7 @@ switch (kw) { case KW_EOF: - LOG (llevError, "%s: end of file while reading map header, aborting header load.", &path); + LOG (llevError, "%s: end of file while reading map header, aborting header load.\n", &path); return false; case KW_end: @@ -959,7 +959,7 @@ if (tile_path [2]) MAP_OUT2 (tile_path_3, tile_path [2]); if (tile_path [3]) MAP_OUT2 (tile_path_4, tile_path [3]); - MAP_OUT2 (end, 0); + freezer.put (KW_end); return true; }