for casting spells and reading scrolls while blind */
| 577 | |
| 578 | /* for casting spells and reading scrolls while blind */ |
| 579 | boolean |
| 580 | can_chant(struct monst *mtmp) |
| 581 | { |
| 582 | if ((mtmp == &gy.youmonst && Strangled) |
| 583 | || is_silent(mtmp->data) || !has_head(mtmp->data) |
| 584 | || mtmp->data->msound == MS_BUZZ || mtmp->data->msound == MS_BURBLE) |
| 585 | return FALSE; |
| 586 | return TRUE; |
| 587 | } |
| 588 | |
| 589 | /* True if mon is vulnerable to strangulation */ |
| 590 | boolean |
no outgoing calls
no test coverage detected