Lines Matching defs:monster
69 object *monster;
106 monster = get_thrown_at_monster(weapon, d, &row, &col);
113 if (monster) {
114 wake_up(monster);
115 check_gold_seeker(monster);
117 if (!throw_at_monster(monster, weapon)) {
127 throw_at_monster(object *monster, object *weapon)
155 s_con_mon(monster);
157 (void)mon_damage(monster, damage);
185 if (!(dungeon[*row][*col] & MONSTER)) {
191 if (dungeon[*row][*col] & MONSTER) {
206 object *new_weapon, *monster;
215 while ((i < 9) && dungeon[row][col] & ~(FLOOR | TUNNEL | DOOR | MONSTER)) {
219 (dungeon[row][col] & ~(FLOOR | TUNNEL | DOOR | MONSTER))) {
235 mon = dungeon[row][col] & MONSTER;
236 dungeon[row][col] &= (~MONSTER);
240 if ((monster = object_at(&level_monsters,
242 monster->trail_char = dch;