ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/player.C
(Generate patch)

Comparing deliantra/server/common/player.C (file contents):
Revision 1.18 by root, Tue Jan 9 21:32:41 2007 UTC vs.
Revision 1.20 by root, Thu Feb 15 21:07:48 2007 UTC

64 int wiz = ob->flag [FLAG_WIZ]; 64 int wiz = ob->flag [FLAG_WIZ];
65 65
66 /* Eneq(@csd.uu.se): If we have an open container hide it. */ 66 /* Eneq(@csd.uu.se): If we have an open container hide it. */
67 object *container = ob->container; 67 object *container = ob->container;
68 ob->container = 0; 68 ob->container = 0;
69
70 if (ob->map)
71 maplevel = ob->map->path;
69 72
70#define PL_OUT(k) freezer.put (KW_ ## k, k) 73#define PL_OUT(k) freezer.put (KW_ ## k, k)
71#define PL_OUT2(k,v) freezer.put (KW_ ## k, v) 74#define PL_OUT2(k,v) freezer.put (KW_ ## k, v)
72 75
73 PL_OUT (password); 76 PL_OUT (password);
167 LOG (llevError, "%s: skipping unknown key in player header: %s\n", thawer.name, keyword_str [kw]); 170 LOG (llevError, "%s: skipping unknown key in player header: %s\n", thawer.name, keyword_str [kw]);
168 if (!--maxerrs) goto failure; 171 if (!--maxerrs) goto failure;
169 break; 172 break;
170 173
171 case KW_ERROR: 174 case KW_ERROR:
172 LOG (llevError, "%s: parse error while reading player header, skipping (%s,%s).\n", thawer.name, thawer.last_keyword, thawer.last_value); 175 LOG (llevError, "%s: parse error while reading player header, skipping (%s,%s).\n", thawer.name, thawer.kw_str, thawer.value);
173 if (!--maxerrs) goto failure; 176 if (!--maxerrs) goto failure;
174 break; 177 break;
175 178
176 case KW_endplst: 179 case KW_endplst:
177 goto done; 180 goto done;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines