… | |
… | |
523 | op->head = 0; |
523 | op->head = 0; |
524 | op->more = 0; |
524 | op->more = 0; |
525 | op = next; |
525 | op = next; |
526 | } |
526 | } |
527 | |
527 | |
528 | at->destroy (); |
528 | at->destroy (true); |
529 | at->arch = 0; |
529 | at->arch = 0; |
530 | } |
530 | } |
531 | } |
531 | } |
532 | while (--cnt); |
532 | while (--cnt); |
533 | } |
533 | } |
… | |
… | |
552 | LOG (llevError | logBacktrace, "FATAL: creating singularity for '%s'.\n", name); |
552 | LOG (llevError | logBacktrace, "FATAL: creating singularity for '%s'.\n", name); |
553 | |
553 | |
554 | if (!strcmp (name, "bug")) |
554 | if (!strcmp (name, "bug")) |
555 | abort (); |
555 | abort (); |
556 | |
556 | |
557 | object *op = archetype::get ("bug"); |
557 | object *op = archetype::get (shstr_bug); |
558 | op->name = op->name_pl = format ("bug, please report (missing archetype %s)", name); |
558 | op->name = op->name_pl = format ("bug, please report (missing archetype %s)", name); |
559 | |
559 | |
560 | return op; |
560 | return op; |
561 | } |
561 | } |
562 | |
562 | |