Keith I checked in the debugger and when using a flat value curve set to 11.0 the GetValueCurveInt call returns 11 but without the value curve and using 11.0 in the textbox the function returns 110.
I also noticed when I set the value curve to 10.0 got a 9 so we may want to add a round function when the float is converted to an int.