does monster-type transform into something else when petrified? */
| 77 | |
| 78 | /* does monster-type transform into something else when petrified? */ |
| 79 | boolean |
| 80 | poly_when_stoned(struct permonst *ptr) |
| 81 | { |
| 82 | /* non-stone golems turn into stone golems unless latter is genocided */ |
| 83 | return (boolean) (is_golem(ptr) && ptr != &mons[PM_STONE_GOLEM] |
| 84 | && !(svm.mvitals[PM_STONE_GOLEM].mvflags & G_GENOD)); |
| 85 | /* allow G_EXTINCT */ |
| 86 | } |
| 87 | |
| 88 | /* is 'mon' (possibly youmonst) protected against damage type 'adtype' via |
| 89 | wielded weapon or worn dragon scales? [or by virtue of being a dragon?] */ |
no outgoing calls
no test coverage detected