Invisible enemy units ignored when displaying possible movements

This commit is contained in:
uid67456 2004-01-30 22:41:30 +00:00
parent c1e997d1a6
commit 01423d7572

View file

@ -183,7 +183,10 @@ void find_routes(const gamemap& map, const gamestatus& status,
//see if the tile is on top of an enemy unit
const std::map<gamemap::location,unit>::const_iterator unit_it =
units.find(locs[i]);
find_visible_unit(units,locs[i],map,
status.get_time_of_day().lawful_bonus,
teams,current_team);
if(unit_it != units.end() &&
current_team.is_enemy(unit_it->second.side()))
continue;