fixed bug where units couldn't move (CVS internal)

This commit is contained in:
Dave White 2004-05-31 01:48:28 +00:00
parent db605c25e4
commit 51f088d531

View file

@ -332,7 +332,7 @@ void turn_info::mouse_motion(const SDL_MouseMotionEvent& event)
const unit_map::const_iterator dest_un = find_visible_unit(units_,new_hex,map_,
status_.get_time_of_day().lawful_bonus,teams_,current_team);
if(un != units_.end() && dest_un != units_.end()) {
if(un != units_.end() && dest_un == units_.end()) {
const shortest_path_calculator calc(un->second,current_team,
units_,teams_,map_,status_);
const bool can_teleport = un->second.type().teleports();