| 4624 | } |
| 4625 | |
| 4626 | staticfn void |
| 4627 | m_restartcham(struct monst *mtmp) |
| 4628 | { |
| 4629 | if (!mtmp->mcan) |
| 4630 | mtmp->cham = pm_to_cham(monsndx(mtmp->data)); |
| 4631 | if (mtmp->data->mlet == S_MIMIC && mtmp->msleeping) { |
| 4632 | set_mimic_sym(mtmp); |
| 4633 | newsym(mtmp->mx, mtmp->my); |
| 4634 | } |
| 4635 | } |
| 4636 | |
| 4637 | /* let chameleons change and mimics hide again; called when taking off |
| 4638 | ring of protection from shape changers */ |
nothing calls this directly
no test coverage detected