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

Comparing deliantra/server/common/loader.C (file contents):
Revision 1.177 by root, Wed Nov 16 23:41:59 2016 UTC vs.
Revision 1.178 by root, Sun Jan 29 02:47:04 2017 UTC

250 "spell_glyph", /* 205 */ 250 "spell_glyph", /* 205 */
251 NULL 251 NULL
252}; 252};
253 253
254/* This function checks the object after it has been loaded (when we 254/* This function checks the object after it has been loaded (when we
255 * get the 'end' in the input stream). This function can be used to 255 * get the 'end' in the input stream). This function can be used to
256 * deal with legacy objects where fields may have changed. It can also be used 256 * deal with legacy objects where fields may have changed. It can also be used
257 * to check for objects to make sure there are no common errors. 257 * to check for objects to make sure there are no common errors.
258 */ 258 */
259void 259void
260object::post_load_check () 260object::post_load_check ()
321 * this isn't perfect (things won't be properly pluralised), but works to 321 * this isn't perfect (things won't be properly pluralised), but works to
322 * that degree (5 heart is still quite understandable). But the case we 322 * that degree (5 heart is still quite understandable). But the case we
323 * also have to catch is if this object is not using the normal name for 323 * also have to catch is if this object is not using the normal name for
324 * the object. In that case, we also want to use the loaded name. 324 * the object. In that case, we also want to use the loaded name.
325 * Otherwise, what happens is that the the plural name will lose 325 * Otherwise, what happens is that the the plural name will lose
326 * information (appear as just 'hearts' and not 'goblins heart') 326 * information (appear as just 'hearts' and not 'goblins heart')
327 */ 327 */
328 if (arch && name != arch->object::name && name_pl == arch->object::name_pl) 328 if (arch && name != arch->object::name && name_pl == arch->object::name_pl)
329 name_pl = 0; 329 name_pl = 0;
330 330
331 if (!name_pl) 331 if (!name_pl)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines