| 815 | } |
| 816 | |
| 817 | void |
| 818 | newebones(struct monst *mtmp) |
| 819 | { |
| 820 | if (!mtmp->mextra) |
| 821 | mtmp->mextra = newmextra(); |
| 822 | if (!EBONES(mtmp)) { |
| 823 | EBONES(mtmp) = (struct ebones *) alloc( |
| 824 | sizeof (struct ebones)); |
| 825 | (void) memset((genericptr_t) EBONES(mtmp), 0, |
| 826 | sizeof (struct ebones)); |
| 827 | EBONES(mtmp)->parentmid = mtmp->m_id; |
| 828 | } |
| 829 | } |
| 830 | |
| 831 | /* this is not currently used */ |
| 832 | void |
no test coverage detected