From 058cabfa3be5227faee806abb958b125a7d60ffe Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Mon, 18 Aug 2008 20:47:58 -0400 Subject: [PATCH] Simplify draw_map() No functional change. --- src/lib/subs/maps.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/subs/maps.c b/src/lib/subs/maps.c index 50964262..c9c2e8c1 100644 --- a/src/lib/subs/maps.c +++ b/src/lib/subs/maps.c @@ -240,14 +240,12 @@ draw_map(int bmap, char origin, int map_flags, struct nstr_sect *nsp) i = 0; while (ef_mappable[i] != EF_BAD) { if (map_flags & ef_unit_map[i]) { - snxtitem_all(&ni, ef_mappable[i]); + snxtitem_area(&ni, ef_mappable[i], &nsp->range); while (nxtitem(&ni, &unit)) { if (unit.gen.own == 0) continue; if (unit.gen.own != player->cnum && !player->god) continue; - if (!xyinrange(unit.gen.x, unit.gen.y, &nsp->range)) - continue; x = deltx(&nsp->range, unit.gen.x); y = delty(&nsp->range, unit.gen.y);