anchor.diff:  
       HouseNewPos := KMPointAdd(gGameCursor.Cell, fDragHouseOffset);
   
  -    if not fDraggingObject then
  +    if not fDragingObject then
         H.SetPosition(HouseNewPos)  //handles Right click, when house is selected
       else
         if not IsDragHouseModeOn then
  
positive.code:       fDragObject := Obj;
        if Obj is TKMHouse then
          fDragHouseOffset := KMPointSubtract(TKMHouse(Obj).Entrance, gGameCursor.Cell); //Save drag point adjustement to house position
        fDraggingObject := True;
      end;
    end;
  
  
negative.code:     Exit;
    end;
  
    if fDragingObject and (ssLeft in Shift) then
    begin
      //Cursor can be reset to default, when moved to menu panel while dragging, so set it to drag cursor again
      gRes.Cursors.Cursor := kmc_Drag;
  