* Ditto for a specified monster. */
| 595 | * Ditto for a specified monster. |
| 596 | */ |
| 597 | void |
| 598 | update_monster_region(struct monst *mon) |
| 599 | { |
| 600 | int i; |
| 601 | |
| 602 | for (i = 0; i < svn.n_regions; i++) { |
| 603 | if (inside_region(gr.regions[i], mon->mx, mon->my)) { |
| 604 | if (!mon_in_region(gr.regions[i], mon)) |
| 605 | add_mon_to_reg(gr.regions[i], mon); |
| 606 | } else { |
| 607 | if (mon_in_region(gr.regions[i], mon)) |
| 608 | remove_mon_from_reg(gr.regions[i], mon); |
| 609 | } |
| 610 | } |
| 611 | } |
| 612 | |
| 613 | #if 0 |
| 614 | /* not yet used */ |
no test coverage detected