fixed issue where moving a group back to its original location would cause the first tile to be unselectable
cancel the group swap if it runs over a hot/broken tile
jump swaps work again