Improved invisibility

This commit is contained in:
uid67456 2004-01-30 20:57:15 +00:00
parent ed879a0248
commit 01d22429bc

View file

@ -36,12 +36,18 @@ report generate_report(TYPE type, const gamemap& map, const unit_map& units,
if(int(type) >= int(UNIT_REPORTS_BEGIN) && int(type) < int(UNIT_REPORTS_END) || type == POSITION) {
if(!current_team.fogged(mouseover.x,mouseover.y)) {
u = units.find(mouseover);
u = find_visible_unit(units,mouseover,
map,
status.get_time_of_day().lawful_bonus,
teams,current_team);
}
if(u == units.end()) {
if(!current_team.fogged(loc.x,loc.y)) {
u = units.find(loc);
u = find_visible_unit(units,loc,
map,
status.get_time_of_day().lawful_bonus,
teams,current_team);
}
if(u == units.end() && type != POSITION) {