- for (monster->pos.y = monster->pos.x = 0; 0 == is_passable(&map, monster->pos);) {
- monster->pos.y = rrand(0, 0) % map.size.y;
- monster->pos.x = rrand(0, 0) % map.size.x; }
- monster->name = 'M'; }
+ monster->pos = find_passable_pos(&map);
+ monster->name = 'A' + (rrand(0, 0) % 8);
+ monster->hitpoints = 5; }