Improved invisibility
This commit is contained in:
parent
ed879a0248
commit
01d22429bc
1 changed files with 8 additions and 2 deletions
|
@ -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) {
|
||||
|
|
Loading…
Add table
Reference in a new issue