anchor.diff:        Result := U.GetPosition.X;
     end
     else
  -    LogError('States.UnitX', [aUnitID]);
  +    LogError('States.UnitPositionX', [aUnitID]);
   end;
   
   
  
positive.code:       if H is TKMHouseBarracks then
          Result := TKMHouseBarracks(H).RallyPoint.X
        else
          LogError('States.PlayerRallyPointX: Specified house is not Barracks', [aBarracks]);
    end
    else
    begin
      Result := 0;
      LogError('States.PlayerRallyPointX', [aBarracks]);
    end;
  end;
  
  
negative.code:       Result := H.GetEntrance.Y;
    end
    else
      LogError('States.HousePositionY', [aHouseID]);
  end;
  
  
  