X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/7f099f6374e9606735fb9766b51b5e86d83de815..e0a805d3947c6bce53f1b2a0ffef837822ee3012:/Constructor/exclusa.cpp diff --git a/Constructor/exclusa.cpp b/Constructor/exclusa.cpp index 516f689..c0348f8 100644 --- a/Constructor/exclusa.cpp +++ b/Constructor/exclusa.cpp @@ -98,13 +98,13 @@ bool Exclusa::check_connection() { switch (get_img_actual()) { case 0: - if ( is_other_occupied_area( get_position_x()+get_image()->get_width()/2, get_position_y()+get_image()->get_height()+10) && - is_other_occupied_area( get_position_x()+get_image()->get_width()/2, get_position_y() - 10) ) + if ( is_other_occupied_area( get_position_x()+get_image()->get_width()+10, get_position_y()+10) && + is_other_occupied_area( get_position_x()-10, get_position_y() + 10) ) return true; break; case 1: - if ( is_other_occupied_area( get_position_x()-10, get_position_y()+get_image()->get_height()/2) && - is_other_occupied_area( get_position_x()+get_image()->get_width()+10, get_position_y()+get_image()->get_height()/2) ) + if ( is_other_occupied_area( get_position_x()+10, get_position_y()-10 ) && + is_other_occupied_area( get_position_x()+get_image()->get_width()-10, get_position_y()+get_image()->get_height()+10) ) return true; } return false;