diff --git a/source/glest_game/world/unit_updater.cpp b/source/glest_game/world/unit_updater.cpp index 5989c8803..f3683f66e 100644 --- a/source/glest_game/world/unit_updater.cpp +++ b/source/glest_game/world/unit_updater.cpp @@ -599,10 +599,9 @@ void UnitUpdater::unitBeingAttacked(std::pair &result, const Unit * if(distToUnit < 0 || unit->getCenteredPos().dist(enemy->getCenteredPos()) < distToUnit) { distToUnit = unit->getCenteredPos().dist(enemy->getCenteredPos()); - result.first = true; - result.second = enemy; - if( ast->getAttackRange()>=distToUnit) - { + if(ast->getAttackRange() >= distToUnit){ + result.first= true; + result.second= enemy; break; } }