… | |
… | |
357 | } |
357 | } |
358 | |
358 | |
359 | void |
359 | void |
360 | archetype::post_load_check () |
360 | archetype::post_load_check () |
361 | { |
361 | { |
|
|
362 | assert (("obj_original MUST NOT be set for archetypes", !flag [FLAG_OBJ_ORIGINAL])); |
|
|
363 | |
|
|
364 | if (type == SKILL) |
|
|
365 | add_skill_archetype (this); |
|
|
366 | |
362 | object::post_load_check (); |
367 | object::post_load_check (); |
363 | |
|
|
364 | assert (("obj_original MUST NOT be set for archetypes", !flag [FLAG_OBJ_ORIGINAL])); |
|
|
365 | } |
368 | } |
366 | |
369 | |
367 | archetype * |
370 | archetype * |
368 | archetype::read (object_thawer &f) |
371 | archetype::read (object_thawer &f) |
369 | { |
372 | { |